SecureCRT和单片机的连接

和单片机的连接
我需要的只是利用显示从单片机传输的数据,一个简单的功能,但是不聪明的我还是遇到了很多的问题,总结一下吧!
1.使用usb-ttl线连接
接了三根线GND和TX,RX,注意TX,RX和开发板的接线的时候,TX和板子的RX接,RX和板子的TX接 。这个口和用来仿真的USB口不是同一个,别搞混了 。
2.查找接口
【此电脑】右键【属性】—【设备管理器】—【端口(COM和LPT)】,找到USB-对应的COM口,记一下 。
一般都有驱动的,要是出现黄色感叹号没有的话就在网上随便下载安装一下就行 。
3.的配置
超级终端软件,显示开发板从串口打印出来的信息 。要和前面的com口一致,波特率是程序中自己设置的波特率,注意别出错,不然显示出来会是乱码 。点击【】,就可以了 。
【SecureCRT和单片机的连接】4.程序运行
下载程序到板子里,连接上,整个过程都没有啥问题的话应该就可以看到想要的数据了 。

SecureCRT和单片机的连接

文章插图
5.遇到的问题
问题1:COMx不可用
原因:接错了端口
问题2:连接成功但是显示乱码/出现小方块/什么都不显示
方法:程序中的所有配置是否与中的配置一致,像是波特率,控制流,奇偶校验位等;程序中的所有配置是否和现在使用的开发板配置一致,像是波特率,时钟,其他的接线口;[]—[Edit…]—[]中的 是否为UTF-8
有时候出现这种情况,不一定是串口这里出现了问题,可能程序里有一些问题,本身采集到的数据就是有问题,所以从串口显示出来也就是乱码了 。
问题3:其他问题
不行就换个软件试试呗,也不必非要在这个软件上死磕吧 。我怕后来用了[SSCOM串口调试助手](提取码:2ri7),也是很好用的 。