可编程 USB 转串口适配器开发板
USB供电,即插即用。
电平兼容:用跳线切换工作电平,可调试3.3V和5V芯片。
板载AT24C02、GD25Q64、SHT3温湿度传感器、DS18B20,方便快速演示。
UART通讯速率1200~921600bps、I2C/SMBus通讯速率0.33kHz~1.8MHz、SPI通讯速率2.75kHz~5.5MHz。
可设置时钟极性和相位。
可设置MSB或者LSB。
公开PCB原理图及Keil工程测试源码
主打透明、灵活、可控、通用、兼容,所以不会有其它同类转换方案黑盒子一样的兼容性问题。
实测UART921600bps,SPI5.5MHz时,通讯、读写正确(GD25Qxx芯片)。
5.5MHz确实要超出单片机的处理能力了,理论上的方波已经变成了“正弦波”,不过通讯还是正常的。
下面是比较700kHz时的方波。
模块套件可编程的含义
(1)自由输入字符串指令控制不同接口数据交互,指令时序的编程。
(2)通讯速率、管脚相位可通过参数控制。
(2)公开原理图和测试源码,可以Keil编写自己的固件程序。
模块手册里里有比较详细的说明。
上面写的东西不少,其实这个模块用法特别简单,拿到套件和专门的工具软件后一分钟都不需要就完全明白了,如果想编写自己的xml驱动,随便打开一个照葫芦画瓢,然后另存就行。