摘要: 本章将引导你完成 WinDriver 驱动程序的开发周期。 7.1 使用 DriverWizard 构建设备驱动程序 你可以使用 DriverWizard 诊断设备并验证其是否按预期运行,还能为设备生成 C、C#、Visual Basic(仅支持 USB)、Java 和 Python 语言的框架代码 阅读全文
posted @ 2025-12-11 08:32 chencarl 阅读(46) 评论(0) 推荐(0)
摘要: 本章介绍WinDriver的DriverWizard工具及其硬件诊断和驱动程序代码生成功能。 6.1 概述 DriverWizard(包含在WinDriver工具包中)是一款图形用户界面(GUI)工具,主要面向硬件和驱动程序开发的两个核心阶段: 硬件诊断 在编写任何代码之前,DriverWizard 阅读全文
posted @ 2025-12-10 20:59 chencarl 阅读(53) 评论(0) 推荐(0)
摘要: 本章将探讨通用串行总线(USB)的基本特性,并介绍 WinDriver USB 的功能与架构。 ℹ️ 说明 本章中提及的 WinDriver USB 工具包,均指用于开发 USB 主机驱动程序的标准 WinDriver USB 工具包。 5.1 USB 简介 USB(通用串行总线)是 PC 架构的行 阅读全文
posted @ 2025-12-10 20:56 chencarl 阅读(19) 评论(0) 推荐(0)
摘要: 4.1 概述 PCI Express(PCIe)总线架构(前身为3GIO,即第三代输入/输出技术)由英特尔联合IBM、戴尔、康柏、惠普和微软等领先企业共同推出,旨在未来成为个人计算机输入/输出(PC I/O)的主流标准。 相较于标准PCI 2.2总线,PCI Express具备更大带宽和更高可扩展性 阅读全文
posted @ 2025-12-10 20:50 chencarl 阅读(32) 评论(0) 推荐(0)
摘要: 第3章: 安装WinDriver 本章将介绍在开发平台上安装WinDriver的过程,并介绍如何验证WinDriver是否已正确安装。最后一节讨论了卸载过程。 要了解如何安装在目标平台上创建的驱动程序,请参阅第15章: 分发你的驱动程序。 3.1. 系统要求 您可以在下面找到Windows、Linu 阅读全文
posted @ 2025-12-10 20:45 chencarl 阅读(36) 评论(0) 推荐(0)
摘要: 本章为您提供设备驱动程序的一般介绍,并带您浏览设备驱动程序的结构元素。 ‍⚠注意 使用WinDriver时,您不需要熟悉驱动程序开发的内部工作。如中所述1.1.导言,WinDriver使您能够与您的硬件进行通信,并从用户模式为您的设备开发驱动程序,仅使用WinDriver的简单api,而无需任何驱动 阅读全文
posted @ 2025-12-10 20:42 chencarl 阅读(24) 评论(0) 推荐(0)
摘要: 本章概述了WinDriver的一般信息、架构、支持的总线和操作系统,以及该工具包包含的内容。 ℹ️ 注意 本手册概述了WinDriver对PCI/ISA/EISA/CompactPCI/PCI Express设备以及通用串行总线(USB)的支持。 1.1. 简介 自1998年推向市场以来,WinDr 阅读全文
posted @ 2025-12-10 20:20 chencarl 阅读(36) 评论(0) 推荐(0)
摘要: fast_float是一个轻量级的C++库,通过from_chars函数,将ASCII字符串解析为二进制浮点数值,支持各种不同的输入格式,如固定点、科学记数法等。对于浮点数,它支持以十进制表示的无穷大和NaN值,同时也遵循了C++17的标准规范,包括禁止前导正号、不跳过前导空白字符等。介绍说一般能够 阅读全文
posted @ 2025-09-29 15:59 chencarl 阅读(32) 评论(0) 推荐(0)
摘要: ubuntu版本22.04.1 1.解压安装包 拷贝sdk并解压出来,注意安装包较大请预留好硬盘空间 2.预安装编译应用 先安装如下应用,在编译过程中需要使用到的依赖 sudo apt install -y gperf git build-essential cmake flex bison u-b 阅读全文
posted @ 2024-03-09 11:19 chencarl 阅读(1091) 评论(0) 推荐(0)
摘要: 安装版本 ubuntu版本22.04 最小化安装 安装中不升级 问题 通过最小化且不更新安装后,需要进行自行安装语言包,更换语言的操作,在【语言支持】中发现在语言安装中汉语无法选中 确认语言包已经安装 解决 其实在这个地方不是进行语言选择的地方,而是需要在其他地方进行设置 打开设置中的语言选项 选择 阅读全文
posted @ 2024-02-28 11:52 chencarl 阅读(2821) 评论(0) 推荐(0)