打印
[应用相关]

两种通信方式有什么区别吗?

[复制链接]
447|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
llljh|  楼主 | 2020-8-14 19:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一直疑惑USB串口通信与USB虚拟串口通信的区别,一个用的232接口,一个用的slave接口。两种通信方式有什么区别吗?

使用特权

评论回复
沙发
chuxh| | 2020-8-14 19:39 | 只看该作者
USB虚拟串口通信是USB设备使用CDC类在主机上虚拟出一个串口来。在主机上使用完全和标准串口一样

使用特权

评论回复
板凳
renyaq| | 2020-8-14 19:44 | 只看该作者
虚拟串口是主机上会多一个端口号,如果我只需要一个端口的话,是不是就不需要去弄个虚拟串口出来,直接用USB_232接口进行数据传输就好了?

使用特权

评论回复
地板
liuzaiy| | 2020-8-14 19:47 | 只看该作者

ST有个相关的例程的

使用特权

评论回复
5
ousj| | 2020-8-14 19:54 | 只看该作者
USB转232是需要工具,直接连接电脑的串口。而USB虚拟串口只要一根USB线就可以了

使用特权

评论回复
6
kangzj| | 2020-8-14 19:58 | 只看该作者

USB虚拟串口只要用到一根USB的数据线,在电脑上的使用跟普通串口是一样的。但是传送速度比普通串口快N倍。

使用特权

评论回复
7
hanwe| | 2020-8-14 20:02 | 只看该作者
区别是USB转的不受波特率速率限制,usb有多快,串口就有多快。

使用特权

评论回复
8
gongche| | 2020-8-14 20:11 | 只看该作者
7 楼正解, usb有多快,串口就有多快 就是好处。

使用特权

评论回复
9
songqian17| | 2020-8-14 20:14 | 只看该作者
感觉没有什么区别呀

使用特权

评论回复
10
llljh|  楼主 | 2020-8-14 20:17 | 只看该作者

其实还是不大明白,我再琢磨琢磨吧,多谢了哈先

使用特权

评论回复
11
小明的同学| | 2020-8-16 12:09 | 只看该作者
不是很明白。

使用特权

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

本版积分规则

855

主题

11301

帖子

6

粉丝