串口无打印问题求助
新做的板子 串口无打印 用示波器看时钟 电源都是正常的,串口是TTL电平的,怎么进一步排除分析呢
你量的上位机的电平TTL电平实在正确的吧,那你下位机是要什么电平过去,下位机是电脑吗?电脑的串口是RS232吧,是不同电平。
上位机和下位机通讯,通讯电平正确,连线(RX,TX,GND)对的话,一般会出来信息的,再看连接的COM号,波特率,停止位,校验位等。
1.首先确认引脚连接是否正确,单片机的TX连接到目标端口的RX端。
2.用示波器测量发送引脚是否有信号输出。
看到这里想必你的程序是可以下载的
用示波器捕获TTL串口脚看看是否有信号,如果没有,那么95%代码问题,4%芯片焊接问题,1%芯片问题
一、自己做的板子,先看看焊接是不是有问题。
二、测试串口的驱动程序是不是将串口配置正确了。
三、与电脑的接线是不是对,电脑上的是232电平吧,你的TTL转232 的模块对不对,连接对不对。
四、其他问题
用示波器看看串口电平是不是正常,如果不正常查看是不是焊接问题,最后排除软件上面问题,看看是不是设置有问题
看看通訊兩邊設置有沒有相同,baudrate,stopbit等等
可再討論喔