2:要么就是该串口不是我们想要的。
兄弟可以百度“单片机调试助手”试试,个人感觉该软件是目前最好用的调试软件。
这种情况有两种可能性:
如果USB转TTL模块插入计算机的USB接口后,在“设备管理器”中能够看到这个装置,但该装置的图标上有黄色感叹号图标,并且双击打开设备属性时显示设备设备无法工作,这种情况一般是由于电脑没有正确安装该硬件的驱动程序所导致的。请根据设备的USB接口芯片型号,上网下载对应的驱动程序,并安装到电脑上。
如果USB转TTL模块插入计算机的USB接口后,电脑没有任何反应,设备管理器中也看不到有这个装置接入;或者插入电脑后电脑提示“无法识别的USB设备”等提示,说明该模块硬件可能有故障,例如USB线损坏、USB接口芯片损坏等等,请检查USB转TTL模块的硬件电路。
USB转TTL模块的作用就是把电平转换到双方都能识别进行通信。单片机通信接口的电平逻辑和PC机通信接口的电平逻辑不同,PC机上的通信接口有USB接口,相应电平逻辑遵照USB原则;还有DB9接口(九针口),相应电平逻辑遵照RS-232原则。
单片机上的串行通信通过单片机的RXD、TXD、VCC、GND四个引脚,相应电平逻辑遵照TTL原则。
扩展资料:
USB是一种串口(串口是一大类接口,包括但不仅限于RS232),它拥有复杂的通讯协议,支持热插拔,并可以以非常快的速度传输数据。串口,是指RS232串口,这是一种几乎没有协议的传输接口,可以直接收发数据。
TTL是指晶体管逻辑电路的电平,TTL和RS232之间只是信号电平不同,没有别的区别。USB也是TTL电平,但51单片机没有集成USB控制器,所以不支持USB直接下载,并且由于USB协议非常复杂,一般也不使用51单片机软件来模拟USB。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)