传统串口、USB-CDC串口、USB-HID有什么区别?
<p>RT,不太理解传统串口、USB-CDC、USB-HID有什么区别?USB-CDC也能当串口用吗?USB-HID不是一般是当成鼠标键盘什么的吗?用USB-CDC串口和传统的串口有什么区别?</p><p>另外还想传统串口如果接电脑需要加转换芯片,这个芯片需要额外安装驱动,那么USB-CDC和USB-HID还需要额外安装驱动吗?比较老的系统也支持吗?</p>
HID不用安装驱动,win10 1903版操作系统或以上不用安装CDC驱动
CDC对于电脑来说就是串口,上位机软件和普通串口一样
HID除了鼠标键盘还有自定义设备,使用自定义设备传输数据,单片机再转串口,所以这种方式只有AI-ISP软件才支持
不要用CH340 CH340做的就是将USB转换成串口。
STC单片机U后缀的代表都有USB 所以自身就可以类比为CH340+STC单片机
自然就可以省略掉CH340
但是要用usb转串口功能的话,使用官方库 编译的code 大概会占2000多b <p>USB-HID 只是 WIN7都不用装驱动,USB-CDC 是 WIN10 及以上才不用装驱动</p>
<p>如 不考虑装驱动,没有理由 用 USB-HID/这个慢, 而不用 USB-CDC/这个快,USB-CDC实际可以到 2.4M bps</p>
<p>USB-CDC 实际 对 电脑来说,就是 串口,就可以使用STC-ISP 中的串口助手</p>
<p>用 AI8051U自带硬件USB 下载,自带硬件USB 仿真</p>
<p>再加 USB 转串口就落后了,USB-CDC/就是串口</p>
DebugLab 发表于 2024-12-12 10:04
HID不用安装驱动,win10 1903版操作系统或以上不用安装CDC驱动
CDC对于电脑来说就是串口,上位机软件和普通 ...
明白了,非常感谢您 国学芯用 发表于 2024-12-12 15:19
用 AI8051U自带硬件USB 下载,自带硬件USB 仿真
再加 USB 转串口就落后了,USB-CDC/就是串口
...
明白了,非常感谢您, wlhet 发表于 2024-12-12 11:59
CH340做的就是将USB转换成串口。
STC单片机U后缀的代表都有USB 所以自身就可以类比为CH340+STC单片机
自然 ...
明白了,非常感谢您,我不打算要CH340了 ZJM001 发表于 2024-12-12 20:40
明白了,非常感谢您,我不打算要CH340了
不客气 了解了,多谢分享
页:
[1]
2