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.
使用艾瑞出的白色MSP430F5529的开发板,使用MSP430_USB_develop3.11开发包自带的CDC类通信例程,C3_example,发现通信不正常。
上位机PC:串口调试助手
IDE:CCS v5.3 和 IAR for MSP430 5.5
C3_example 功能简单说明:通过cdc_ReceiveDataInbuffer() 接受上位机发送的数据,再接着通过函数cdc_SendDataInBackground() 发送回去。实现简单的一收一发。
问题:串口助手点击多发送几次,就有不回包的情况。
引申:再测试C1_example 控制LED 开关的通信例程,该例程没问题。但是该例程里面是接受到命令后,调用了两次USB发送函数;在原有基础上仅仅注释掉命令回发的那个cdc_SendDataInBackground() 函数。变成一次接收一次发送,就会出现如上一样的问题,通信不稳定。
再用官方最新的MSP430_USB_develop4.0 开发包例程测试,也是一样的问题。急,眼瞅着项目要验收了,做得项目是U盘加密狗。请大神帮助指点!!!