登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
安全
›
CDC虚拟串口与硬件串口传输速度的对比测试 ...
CDC虚拟串口与硬件串口传输速度的对比测试
[ 复制链接 ]
万妙音
2026-1-24 18:30:04
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
一、串口简说
CDC串口是指通过USB接口模拟传统串行通信端口(COM口)的一种技术,其全称为通信设备类(Communication Device Class)。而硬件串口是一种传统的串口。
USB CDC串口可支持最高12Mbps的传输速度(USB 2.0),而硬件串口的传输速率达到961200波特率就会感到吃力。
下面就这两者进行传输速率对比,虽然不很严格、科学和专业,但在速率的体现上仍然特别明显。
二、测试条件
本次测试使用的芯片是CH552T,主频率是12MHz。首先将其配置成USB CDC,然后与硬件串口(波特率为默认的57600)进行速率比拼。
三、测试方法
测试的数据是向电脑发送1000次随机数据(读取定时器TF0),每次64个字节。开始发送数据时,打开定时器0,发送完毕时停止计时,然后向电脑发送这个计时结果。
用CDC发送数据时,硬件串口负责发送调试信息(字符格式);而用硬件串口发送数据时,就用CDC发送调试信息(HEX格式)。
四、测试结果
比较结果如下:
同样向上位机发送64000个字节,硬件串口需要差不多12秒的时间:
而CDC只需要204毫秒:
两者的耗时相差甚远。当然,我们可以把主频率调高些,把波特率调高些,硬件串口的传输速率就会高一些,但想超越CDC,这是不可能的事。
五、其他
经过对比,用CDC来向上位机交流数据,无疑是一种很好的方式。但是,使用CDC虚拟串口,在win10以下的系统(如win7)需要手动安装它的驱动程序。所以,一般开发者为了提高开发产品的兼容性,一般都用USB HID模式。
2026.1.24
欢迎关注本人公众号,了解更多。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
串口
CDC
虚拟
硬件
传输
相关帖子
通过串口烧录DA14531MOD内封的SPI FLASH
串口接收,环形缓冲区+解析
串口接收,环形缓冲区+解析
Java虚拟线程详解
使用pyside6编写简单的串口上位机
深入浅出:RS-232 和 RS-485 串口通信的区别与由来
虚拟线程深度解析:轻量并发编程的未来趋势
OTN基础-DWDM光纤传输原理
传输网络概述:从PTN到SPN
【译】 我们如何同步 .NET 的虚拟单体仓库(二)
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
通过串口烧录DA14531MOD内封的SPI FLASH
15
1089
刎唇
2026-01-30
安全
串口接收,环形缓冲区+解析
3
90
苗嘉惠
2026-02-09
安全
串口接收,环形缓冲区+解析
6
30
喝岖
2026-02-09
业界
Java虚拟线程详解
2
46
榕闹
2026-03-02
安全
使用pyside6编写简单的串口上位机
2
291
蚣澡
2026-03-02
业界
深入浅出:RS-232 和 RS-485 串口通信的区别与由来
5
687
汲佩杉
2026-03-02
业界
虚拟线程深度解析:轻量并发编程的未来趋势
2
608
归筠溪
2026-03-03
安全
OTN基础-DWDM光纤传输原理
2
542
全愉婉
2026-03-10
业界
传输网络概述:从PTN到SPN
0
228
移国拱
2026-03-15
业界
【译】 我们如何同步 .NET 的虚拟单体仓库(二)
0
474
仲水悦
2026-03-18
回复
(18)
慕疼
2026-1-27 04:16:23
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
懂技术并乐意极积无私分享的人越来越少。珍惜
辉伫
2026-1-28 06:42:00
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
东西不错很实用谢谢分享
栓州
2026-2-5 06:19:20
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
用心讨论,共获提升!
韩素欣
2026-2-7 08:51:01
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
新版吗?好像是停更了吧。
姊囝
2026-2-8 12:17:25
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
谢谢分享,试用一下
尝琨
2026-2-8 13:41:33
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
分享、互助 让互联网精神温暖你我
少琼
2026-2-9 01:40:28
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
新版吗?好像是停更了吧。
创蟀征
2026-2-9 09:07:51
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
懂技术并乐意极积无私分享的人越来越少。珍惜
度阡舅
2026-2-9 23:23:51
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
鼓励转贴优秀软件安全工具和文档!
腥狩频
2026-2-10 05:18:21
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
这个有用。
碣滥
2026-2-10 07:43:48
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
过来提前占个楼
思矿戳
2026-2-10 21:52:51
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
yyds。多谢分享
裴涛
2026-2-11 11:36:23
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
收藏一下 不知道什么时候能用到
纪睐讦
2026-2-11 11:51:45
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢,下载保存了
郜庄静
2026-2-20 04:58:46
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
东西不错很实用谢谢分享
印萍
2026-2-22 00:23:02
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
用心讨论,共获提升!
廖彗云
2026-2-26 10:18:14
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
懂技术并乐意极积无私分享的人越来越少。珍惜
热琢
2026-2-28 20:27:43
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
前排留名,哈哈哈
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
万妙音
2026-2-28 20:27:43
关注
0
粉丝关注
22
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991125
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
神泱
9522
6
韶又彤
9916
7
宋子
9878
8
荪俗
9018
9
闰咄阅
9995
10
蓬森莉
9870
查看更多
今日好文热榜
195
Electron41+Vite8.0+DeepSeek桌面端AI助手|
674
OPUS编解码器在audio DSP上的移植和应用
469
SpringCloud进阶--Seata与分布式事务
987
大模型私有化部署指南:从“一键安装”到“
624
大模型私有化部署指南:从“一键安装”到“
885
SpringCloud进阶--Seata与分布式事务
171
SpringCloud进阶--Seata与分布式事务
785
Oracle SQL经典练习50题 | 附答案
205
gitru:一个由 Rust 打造的零依赖 Git 提交
929
gitru:一个由 Rust 打造的零依赖 Git 提交
266
gitru:一个由 Rust 打造的零依赖 Git 提交
855
gitru:一个由 Rust 打造的零依赖 Git 提交
426
gitru:一个由 Rust 打造的零依赖 Git 提交
694
ESP32S3 USB MSC 调试全过程记录
639
瑞芯微工业级芯加持,正点原子RK3562J开发
56
gitru:一个由 Rust 打造的零依赖 Git 提交
784
营销自动化数据驱动 - 多源数据 OLAP 架构
534
C# .NET 周刊|2026年3月1期
151
【GUI-Agent】阶跃星辰 GUI-MCP 解读---(5)
869
LangChain教程-3、Langchian进阶