This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
如题,利用TI的API函数实现USB通信,由于对数据传输的速度有要求,所以选择了cdc类,文档中指出CDC这个类是要驱动的,在下位机中就是有个INF文件,但是想问下,在编写上位机的时候,如何实现呢,和自定义的HID设备有哪些不同呢 谢谢。。
你好,
关于USB驱动模块的软件开发你可以参考TI的USB驱动库,上位机有一个demo。
下载地址见下面的连接:
http://www.ti.com/lsds/ti/microcontroller/16-bit_msp430/tools_software.page#usb
通常:
HID用于人机接口级方案
CDC用于通信设备级方案
MSC用于海量存储级方案
你好!
由于我的数据量比较大,所以hid就不考虑了
如果我选择把它枚举成U盘(MSC)类,单纯的MSC类可以实现信息交换吗,因为下位机还要接受上位机的一些指令
做相应的操作
还是说要实现信息交换就必须MSC+HID 或者MSC+CDC才能实现呢? 谢谢解答!