STC32系列从【STC32G8K64,STC32F】开始推出了串口硬件超时中断功能
存在问题:
启动超时中断后,只要接收脚空闲信号时间超过设置的超时时间,就会触发超时中断。
从而导致没有数据通信期间会反复触发超时中断。
STC8H2K08U系列开始对串口硬件超时功能进行了优化与加强
优化部分:解决了空闲期间超时中断反复触发问题。
启动超时中断后,RXD脚收到数据后才开始计时,产生超时中断后停止计时。
加强部分:增加了一个字节的超时时间控制寄存器,使超时时间控制寄存器达到24位
提供STC32G8K.STC8H2K08U系列
单片机的串口硬件超时中断例子,供参考,可私信我索取
AI8051U的串口硬件超时中断也是最新水平