基于μC/OS-Ⅱ的嵌入式USB控制软件的实现 |
| |
引用本文: | 金天骄,马琪,毛锐.基于μC/OS-Ⅱ的嵌入式USB控制软件的实现[J].现代电子技术,2011,34(14):51-54. |
| |
作者姓名: | 金天骄 马琪 毛锐 |
| |
作者单位: | 杭州电子科技大学微电子CAD所,江苏,杭州,310037 |
| |
摘 要: | 在此以杭州中天32位RISCCPUCK510为内核的HM1521_B芯片上,基于μC/OS-Ⅱ操作系统,实现对USB设备的读写控制。系统采用嵌入式USB主机控制软件的分层结构,着重阐述FAT32文件系统、USB设备枚举和BULK—ONLY传输的具体实现过程。为了节省硬件资源,放弃了USB协议中的繁文缛节,抓住协议核心,设计了精简高效的驱动程序。考虑到各种U盘的不同特性,增强了驱动兼容性方面的设计。整个阶段都由逻辑分析仪给出实测数据抓包截图。
|
关 键 词: | 嵌入式USB控制 FAT32文件系统 USB设备枚举 Bulk—only传输 |
本文献已被 CNKI 维普 万方数据 等数据库收录! |
|