最近我们测试LM3s9B96这款芯片,其中usb转串口的功能,发现官方StellarisWare里面的usb2serial这个工程,存在问题。
问题如下:usb转串口,串口转usb 这双向的数据流应该是独立的,不互相干扰的。结果是一个方向的数据通信受到另一方向的影响。
表现:单独的串口转usb数据通信是正常的;可是单独的usb转串口,在发送一次数据包后停止,必须要经串口转usb发送一次数据后,才能成功发送一次数据。 例程我们没有一点更改,我们这边也查找了半天,包括回调函数,中断等等,没有办法解决,所以请求大牛帮忙解决下。谢谢!