我做了一个自由口通讯程序,在100ms的情况下基本上没有乱码返回,但在更低以下,就很容易出现乱码。请问这主要的问题是什么。
空闲时间为5,中断0为接受中断,中断1为定时中断5毫秒,中断2为定时中断5毫秒
另外我想省一个通讯中断做了这样的通讯程序。
主程序:
指定接受结束条件,产生接受中断,
中断程序0:编写一个传送响应码的传送程序,在语句最后调用中断1
中断1:定时中断,时间为10ms ,里将PLC最终处理数据传送至终端。
但是这样做,中断0中的传送程序似乎没有执行,我用串口调试助手只能收到中断1的传送代码。