这种一般是LCD模块,不仅只有LCD屏幕,自带字库和LCD驱动芯片,你只是发送控制命令和字符编码给驱动芯片,发送字符编码数据量太大或者太快时,如果LCD驱动芯片不能同步快速处理掉这么数据时,此时驱动芯片会返回发送端一个忙信号,以告诉发送端暂停发送。
但因为LCD驱动芯片本身也是一种逻辑芯片,也有可能出现异常并导致锁死忙信号总线,此时发送端则需要检测忙信号持续时间是否超时,如果超时,则可以强制让LCD驱动芯片复位,避免LCD模块不能正常工作。
这是一种双向互纠错行为,是为了提供产品稳定性的一种手段,正常工作时绝不应该出现这种现象,一般可能在极端强烈的EMC冲击下才可能出现以上状态。
|