WCH南京沁恒的片子, 2元左右, 50bps~2Mbps, 代表型号嘉立创基础库可直接贴装的CH340G.
CH340G/T/R, -40℃~85℃, 需要12M外部晶振.
CH340C/E/B, -20℃~70℃, 不需要外部晶振,
体积最小的是CH340E, MSOP-10封装, 价格贵几毛钱:
WCH南京沁恒的片子, 2元左右, 50bps~2Mbps.
工作温度 -20℃~70℃. 8个引脚, 外围电路只需要两颗电容, 无需外部晶振.
HOLTEK的片子, 2元左右, 波特率支持到3Mbps, -40℃~85℃, 有8SOP, 10MSOP封装等.
SILICON LABS的片子, 300bps~2Mbps, 嘉立创基础库可以直接贴装.
QFN-24_4x4x05P封装, 无需外部晶振, 工作温度 -40~85℃.
SILICON LABS的片子, 300bps~2Mbps, 双串口.
QFN-24_4x4x05P封装, 无需外部晶振, 工作温度 -40~85℃.
还有人用4串口的CP2108, 这里就不列了.
常见的ST-Link V2系列是自带一个虚拟串口的, 既能给STM32下载程序, 又能串口通信, 据说能到3Mbps, 我一直用2Mbps没有问题, 详见我的博客 ST-Link V2.1 制作使用. 自己DIY很合适.
新出的ST-Link V3 接口更加丰富, 串口通信的波特率高达15Mbps:
只是价格很美丽, 暂且放放.
类似于上面的ST-Link, 都是USB虚拟串口, MCU直接USB引出即可, 很省钱, 很灵活, 很强大, STM32CubeMX可以直接配置:
CH340 官方驱动: http://www.wch.cn/products/CH340.html
CH330 驱动可能和CH340一样的.
CP210x官方驱动: https://cn.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
HT42B534-x官方驱动: https://www.holtek.com.cn/productdetail/-/vg/42B534-x
ST-Link的驱动在Keil的安装包 \ARM\STLink 里就有, 官方驱动为: https://www.stmicroelectronics.com.cn/content/st_com/zh/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-utilities/stsw-link009.html
有些片子在Linux/macOS下是免驱自带的, 这一点要注意.