欢迎访问ic37.com |
会员登录 免费注册
发布采购

USB固件程序的设计

日期:2009-1-5 (来源:互联网)

结合USB1,1协议和USB接口芯片的特性设计固件程序。固件程序主要是对ARM中的USB接口设备进行配置和USB数据传输的读写操作。

其中,USB设备配置包括设备描述符、配置描述符、接口描述符、端点描述符和字符串描述符(可选)等,配置过程在USB设备插入PC时完成。在此程序设计中,通过控制端点0和PC交换信息来配置USB从设备;然后,通过USB读写端点2来传输数据。整个固件程序的流程如图所示。

图 USB固件程序流程图