开启该帖子的消息推送
求助!
项目中主板外接使用的串口液晶,线程中发送完一帧数据后会用rt_thread_mdelay进行ms级延时。
数据实时刷新时,会频繁调用rt_thread_mdelay。
目前发现,持续点击液晶时(每次点击,液晶都会发数据到主板),会发生如下情况:
线程挂起后超时timer没有插入rt_timer_list,导致不能超时唤醒。
下图是仿真调试截图,thread_timer.timeout_tick不再更新。
更多回帖
无需安装、支持浏览器和手机在线查看、实时共享
登录更多精彩功能!