基于STM32处理器的两种USB通信方法的实现 |
| |
作者姓名: | 方旭 |
| |
作者单位: | 重庆通信学院计算机教研室,中国重庆400035 |
| |
摘 要: | 本文通过解析USB通信协议及其CDC(Communications Device Class)USB标准设备类,在意法半导体推出的基于ARM公司的Cortex—M架构设计的STM32处理器上设计了一套基于CDC标准设备类的USB通信协议,然后在PC主机上利用微软提供的usbser.sys驱动程序,自己编写了一个stmcdc.inf文件,实现了STM32处理器和PC主机的基于CDC标准设备类的通信。随后又在STM32处理器上设计了一个基于自己通信特点的半双工bulk通信,在PC主机上开发了一个Windows驱动程序dwusb.sys,并编写了一个dwusbinf文件,最终实现了基于自己通信特点的USB通信协议的实现。
|
关 键 词: | USB STM32处理器 CDC |
本文献已被 维普 等数据库收录! |
|