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.
最近在使用MSP430F5510,要使用内部的USB功能,主要应用他来通信,所以使用CDC。由于没有用过自带的USB功能,不知道如何下手,我下载TI的USB包,但还是不知道从哪里人手。有使用过的吗?指点指点,谢谢
读一下 MSP430 USB API 的使用说明 Programmers_Guide_MSP430_USB_API.pdf
试一试文件夹 MSP430_USB_API_Stacks 里的例程
1. 安装MSP430F55XX的USB集成开发包,里面有USB的是stack的描述和一些工具软件,附件较大,你自己到官网去下.
2. TI提供MSP430F5529实现CDC的例程,见附件
3. 如果楼主只是为了实现CDC的一个功能,这样就足够了。如果楼主是想了解USB CDC类的开发流程,那需要看一些USB的资料.
在MCU上使用USB STACK,模拟出CDC设备后,只要WINDOWS可以分配到COMn的号码,就可以认为它是物理存在的一个COM设备,任何API指向改COM设备的操作都是可以的。
如果你的软件之前使用的串口通讯,现在把设备改为CDC虚拟串口后,应该是不需要再改PC软件,但是要注意COM口如何搜索指定端口号,因为系统真正的COM一般在4个以内,而虚拟串口号通常是100以内都有可能,这个要看你的PC软件是否考虑到了该种情况;
测试方法:采用 WINDOWS的HyperTerminal或第三方串口工具可以OPEN对应的COM设备,并可以收到MCU发过来的简单信息就可以证明COM口登记成功。