- 说明
由于.Net Micro work的USB驱动架构中,没有为Mass Storage功能提供原生支持,所以除了要编写Mass Storage主体代码外,还需要在原有的USB驱动中添加部分枚举代码。其实从结构上来说,该部分代码应该添加在PAL层,不过考虑到这层代码为.Net Micro work Poring Kit Rtm 3.0标准代码,所以把这部分代码添加到我们自己编写的USB驱动之中去了。
此外,由于Mass Storage功能需要不断地检测和处理USB端口的数据,需要一个进程(或线程)去进行驱动。.Net Micro work在应用层仅支持一个进程(单个用户程序),所以必须在应用程序中专开一个线程去进行驱动,考虑到这样实现需要用户做额外的工作,最后摒弃了这一实现。最终的做法是,在Mass S
继续阅读与本文标签相同的文章
-
STM32(Cortex-M3)开发,RVDS和MDK谁优谁劣?
2026-05-23栏目: 教程
-
WG7310(WLAN+Bluetooth+FM)芯片在.Net MF中的应用
2026-05-23栏目: 教程
-
Python简单操作txt文件
2026-05-23栏目: 教程
-
.Net Micro Framework 快速入门
2026-05-23栏目: 教程
-
【玩转.Net MF – 05】加载文件系统中的Pe文件
2026-05-23栏目: 教程
