关键词:USB、TTL、串口、推荐
市面上常用USB转串口模块大部分使用以下几款芯片:CP2102/CH340G/PL-2303/FT232R,经过测试我们推荐使用FT232R芯片
其中对比如下:
模块
|
支持波特率 |
平台驱动兼容性
|
备注 |
|
---|---|---|---|---|
CP2102 |
300, 600, 1200, 1800, 2400, 4000, 4800, 7200, 9600, 14400, 16000, 19200, 28800, 38400, 51200, 56000, 57600, 64000, 76800, 115200, 128000, 153600, 230400, 250000, 256000, 460800, 500000, 576000, 921600 |
Virtual COM Port Device Drivers - Works with Existing COM Port PC Applications - Royalty-Free Distribution License - Windows Vista/XP/Server 2003/2000/98SE - Mac OS-X / OS-9 - Linux USBXpressTM Direct Driver Support - Royalty-Free Distribution License - Windows Vista/XP/Server 2003/2000 - Windows CE 5.0 and 4.2
实测Manifold 2-G/2-C原生固件支持该芯片的串口模块. |
可支持OSDK串口波特率 38400/115200/230400/921600 但是不支持1000000波特率
|
|
CH340G |
50, 75, 100, 110, 134.5, 150, 300, 600, 900, 1200, 1800, 2400, 3600, 4800, 9600, 14400, 19200, 28800, 33600, 38400, 56000, 57600, 76800, 115200, 128000, 153600, 230400, 460800, 921600, 1500000, 2000000 |
实测Manifold 2-G原生固件不支持该芯片的串口模块. |
可支持OSDK串口波特率 38400/115200/230400/921600 但是不支持1000000波特率
Manifold 2-G原生固件不支持. |
|
FT232R |
The FT232R supports all standard baud rates and non-standard baud rates from 300 Baud up to 3 Megabaud. Achievable non-standard baud rates are calculated as follows - Baud Rate = 3000000 / (n + x) where n can be any integer between 2 and 16,384 ( = 2 14 ) and x can be a sub-integer of the value 0, 0.125, 0.25, 0.375, 0.5, 0.625, 0.75, or 0.875. |
Royalty-Free VIRTUAL COM PORT (VCP) DRIVERS for... •Windows 98, 98SE, ME, 2000, Server 2003, XP. •Windows Vista / Longhorn* •Windows XP 64-bit.* •Windows XP Embedded. •Windows CE.NET 4.2 & 5.0 •MAC OS 8 / 9, OS-X •Linux 2.4 and greater Royalty-Free D2XX Direct Drivers (USB Drivers + DLL S/W Interface) •Windows 98, 98SE, ME, 2000, Server 2003, XP. •Windows Vista / Longhorn* •Windows XP 64-bit.* •Windows XP Embedded. •Windows CE.NET 4.2 & 5.0 •Linux 2.4 and greater
实测Manifold 2-G/2-C原生固件支持该芯片的串口模块. |
可支持OSDK串口的所有波特率. |
结论:
CP2102虽然可以被大部分平台兼容,但是波特率不支持1M,如果用在波特率不设在1M的OSDK应用场景还是适用的.
CH340G虽比CP2102稳定性好,但不被Manifold 2-G原生固件兼容,也不支持1M波特率.如果用在波特率不设在1M的OSDK而且OSDK设备不是Manifold 2-G应用场景还是适用的.
FT232R平台兼容和波特率支持上都比较好,稳定性最强,不过价格稍贵.推荐FT232R的USB转串口模块作为推荐模块.
评论
1 条评论
1.可以用来刷光猫。
2.可惜手头没有,只好麻烦师傅。
请登录写评论。