论文部分内容阅读
本文首先对数据采集系统的通用特性与功能及体系结构,USB协议与规范,如何进行WDM设备驱动程序的编写和如何运用Keil C51进行设备固件的编写进行了详细的阐述。从而在此基础上,结合一个实际的通用模型,总结出了设计一个完整的基于USB接口的数据采集系统的实现方式:硬件设计,系统的分析了如何进行端口地址的分配以及时序(时延)的分析;固件设计,Cypress公司开发板提供了通用的固件架构,较为详细的分析了其固件架构,在此基础上进行修改完善以达到自己所需的(控制)功能便可完成其芯片的固件设计;驱动程序设计,USB的驱动程序是WDM(Windows Driver Model)型的,通过对该Windows驱动程序模型的阐述,给出了设计USB客户驱动程序的步骤。