新闻  |   论坛  |   博客  |   在线研讨会
改正了每次只能发送一个字节的USB虚拟串口例程
0750long | 2010-05-03 21:20:47    阅读:2340   发布文章

 

 

目前发布的STM32_USB-FS-Device_Lib中有一个USB虚拟串口的例程,这个例程演示了把STM32配置为一个USB虚拟串口设备,STM32从它的USART接口接收数据并通过USB传送到上位机,反之STM32也从USB接收上位机送来的数据并从USART接口发送出去。

在从USART接口接收数据再向USB端口发送数据的这个方向上,例程采取的策略是:在每次从USART接口收到一个字节后,就做成一个USB数据包并发送出去。这种方法的好处是程序简单明了,但如果USART端出现连续的数据流时,容易造成数据丢失的问题。

下面的附件是经过改进的例程,解决了上传时数据丢失的问题:

 

(307.20 K) 该附件被下载次数 22

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客