AI8051U串口超时不置位bug | 所有的超时必须使用中断方式,无法使用查询方
我反馈一个串口超时不置位bug我想查询判断是否串口接收超时,如果打开中断,在主函数查询标志位,功能就是正常的
但是如果使能超时功能,但关掉超时中断,也就是UR1TOCR = 0x80,串口超时标志位就不会置1,功能不正常,串口没有回复,
使能了串口超时功能,但不开中断,标志位不会置1,只有开了中断标志位才会变化
查了一下我们的硬件设计
所有的超时必须使用中断方式,无法使用查询方式
在没有打开超时中断时,硬件不会强制设置超时标志位为0 zhp 发表于 2025-6-11 14:31
查了一下我们的硬件设计
所有的超时必须使用中断方式,无法使用查询方式
在没有打开超时中断时,硬件不会强 ...
遇到了同样的问题,已经解决了,再次确认一下STC32G没有串口超时中断吧? 中书门下平章事 发表于 2025-8-24 21:30
遇到了同样的问题,已经解决了,再次确认一下STC32G没有串口超时中断吧? ...
是stc32G12k128没有
页:
[1]