[应用相关] 请教有关STM32的USB虚拟COM的问题。

[复制链接]
3889|4
 楼主| hugoliang 发表于 2008-6-11 19:16 | 显示全部楼层 |阅读模式
大家好!
请问,根据ST公司提供的用于USB转COM的上位机驱动,它把USB转成了串口。
那么我上位机向串口发送数据的时候,它是如何将该数据打成USB的数据包?
是根据端点的大小?比如多少个字节打成一个数据包?
还是根据时间?多久不发数据就将之前的数据打成数据?
我是个新手,请大家指点一下,谢谢。
computer00 发表于 2008-6-11 20:00 | 显示全部楼层

应该是每发一次就打一个包吧...

 楼主| hugoliang 发表于 2008-6-11 21:29 | 显示全部楼层

难道是这样?

难道每次需要发送数据的时候,首先要打开串口,然后发一个包,然后关闭串口。然后再打开串口,再发送下一个包,然后再关闭?

应该不是这样吧?
computer00 发表于 2008-6-12 02:14 | 显示全部楼层

不用关闭串口啊。每次发送数据时,你调用API函数就行了

USB底层驱动会帮你分包发送的。
 楼主| hugoliang 发表于 2008-6-12 08:38 | 显示全部楼层

哦,好的,那我试试看,谢谢

您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

92

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部