用printf给串口屏发送数据,串口屏无反应

用printf给串口屏发送数据,串口屏无反应,第1张

1、检查串口屏是否连接正确,确定输入与输出的数据线是否接上;

2、检查串口屏的波特率设置是否正确,设置的波特率要和printf函数设置的波特率一致;

3、检查数据格式是否正确,printf函数中的数据格式要和串口屏的数据格式一致;

4、检查串口屏的显示模式是否正确,比如是单行显示还是多行显示;

5、检查是否有任何其他程序、硬件设备在使用串口,如果有,要检查其他程序是否正确关闭串口;

6、检查printf函数的参数,确保参数的格式是正确的;

7、检查串口屏的起始地址是否设置正确,printf函数发送的数据要从起始地址开始;

8、检查串口屏是否有硬件故障,可以用其他工具替换printf函数发送数据,看看串口屏能否正常显示。

可以呀,这个函数在单片机中是通过串口发送数据。配置好串口就可以了。

比如

TMOD=0x20

TH1=0xfd

TL1=0xfd

SCON=0x50


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11248166.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存