技术开发 频道

.Net MF新特性:Usb双接口支持

  2.支持双接口,需要做些什么?

 


.Net Micro Framework USB接口模型

  ·修改.Net Micro Framework的USB接口配置,把一个接口修改成两个接口;

  ·修改.Net Micro Framework的USB接口驱动,以前仅支持端点1和端点2,目前增加对端点3和端点4的支持。逻辑上接口1包括端点1和端点2,接口2包括端点3和端点4;

  ·修改PAL层接口,增加端点3和端点4的读写接口函数;

  ·编写P/Invoke接口,让C#程序也可以读写端点3和端点4的数据(端点1和端点2默认供调试程序读写用);

  ·修改.Net Micro Frame USB Windows驱动,让其支持双接口。(当然如果你的接口配置为HID或Mass Storage,那就不需要开发专门的驱动了);

  ·剩下的就是测试再测试了。

0
相关文章