Site Overlay

逻辑学笔记一

逻辑学: 研究[用于区分正确推理与不正确推理的]方法和原理.[^1] 狭义的逻辑学[^2]: 研究前提如何从形式上有效地必然推导出结论的科学.(演绎有效性) 广义的逻辑学: 研究如何把好与不好的推理或论证区分, 前提对结论的支持程度. (演绎有效性 && 归纳有效性) 命题: 可被肯定或否定者. // 我认为, 命题可以理解为[[返回真或假的] 语句的]意义. Leslie won[ 阅读全文 ]逻辑学笔记一

USB HID Report Descriptors – HID 报告描述符

它是什么, 有什么用? 首先我们了解一下什么是 HID 设备. HID 的全称是 Human Interface Device, 字面上看就可以知道 HID 设备就是人机交互设备. 例子: 鼠标, 键盘, 手写笔, 扫码枪. USB HID 报告描述符(USB HID Report Descriptors)可以告诉宿主(操作系统)如何处置 HID 设备发来的数据. HID 设备和宿主通信自然要靠数[ 阅读全文 ]USB HID Report Descriptors – HID 报告描述符

Windows 10 驱动开发笔记: 搭建 Debug 环境(WinDbg 和 Visual Studio)

搭建 Debug 环境 第一步, 在 VirtualBox 安装 Windows 10. VirtualBox 是一个虚拟机软件, 你也可以用 VMWare 等同类软件. 下文简称虚拟机中的 Windows 10 为虚拟机. 第二步, 在虚拟机中以管理员模式打开 cmd 或者 powershell. 运行下面的命令: bcdedit /debug on bcdedit /dbgsettings s[ 阅读全文 ]Windows 10 驱动开发笔记: 搭建 Debug 环境(WinDbg 和 Visual Studio)