1.TFT为串口TTL。
通信成功要求:1.串口初始化成功2.通信双发波特率一致3.没有干扰(屏蔽线)
2.仿真器测试:
只能发送不能接受,通信未成功。考虑原因:波特率不正确,串口初始化不对
尝试方法:1.尝试可以用的所有波特率。(未成功)
2.更换电路板(以前测试过可以用的电路板)测试串口的初始化程序。 (只能发送不能接收)
3.将程序烧到芯片中,测试,成功!(但不稳定!)(仿真器不靠谱,还是片子靠谱)
2.不稳定
咨询后得知:TFT需要先上电进行初始化。
尝试方法: 1.在进行通信处理前加上一定的时间延时。结果:时好时坏,不稳定
2.TFT单独供电,比且单片机电源与TFT电源未共地。结果:稳定。——————》这样做可以么?????
后续测试进行中ing