Keyword:USB, TTL, recommendation
The most commonly used USB to serial port modules use the following chips: CP2102/CH340G/PL-2303/FT232R.
After testing, we recommend using FT232R chip.
The comparison is as follows:
Module
|
Support baud rate |
Platform driver compatibility
|
Remarks |
|
---|---|---|---|---|
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 Apps - 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
The measured Manifold 2-G/2-C native firmware supports the serial port module of the chip. |
Support OSDK serial port baud rate 38400/115200/230400/921600 But does not support 1000000 baud rate
|
|
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 |
The measured Manifold 2-G native firmware does not support the serial port module of the chip. |
Support OSDK serial port baud rate 38400/115200/230400/921600 But does not support 1000000 baud rate Manifold 2-G native firmware is not supported. |
|
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
The measured Manifold 2-G/2-C native firmware supports the serial port module of the chip. |
Supports all baud rates of the OSDK serial port. |
In conclusion:
Although the CP2102 can be compatible with most platforms, the baud rate does not support 1M. If it is used in the OSDK application scenario where the baud rate is not set at 1M, it is still applicable.
Although the CH340G is more stable than the CP2102, it has some limitations. It is not compatible with the Manifold 2-G native firmware and does not support a 1M baud rate. But if used with a different baud rate and a different onboard computer then it will work.
The FT232R platform compatibility and baud rate support are better than the others and the stability is the strongest. The cost is slightly higher however, it is still recommended to use the FT232R USB to serial port module.
Comments
0 comments
Please sign in to leave a comment.