单片机和串口屏通信为什么单片机上电后要延时一会再发指令,延时多久合适
屏上电到显示这个过程是有一段时间的(相对跑系统的来说可以忽略)。
如果用户主控和串口屏同时上电,用户主控有可能比串口屏先完成初始化,如果这时候马上发指令给屏,而串口屏并未完全成功启动,这样会导致用户发的数据丢失。
所以,我们建议用户MCU完成初始化以后延时一段时间再发数据给串口屏。
对于T0和K0系列我们建议延时250MS,对于X3和X5系列建议延时1.5S。
如果用户对串口屏启动时间要求比较精准,串口屏启动成功后会发0x88+结束符,这是说明串口屏已成功启动,用户单片机可以发数据给屏了。