打印
[应用相关]

请教有关STM32的USB虚拟COM的问题。

[复制链接]
3003|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底层驱动会帮你分包发送的。

使用特权

评论回复
5
hugoliang|  楼主 | 2008-6-12 08:38 | 只看该作者

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

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

92

帖子

0

粉丝