论
论坛助手
【编辑部·问答】
μC/OS / μC/OS-II/III 在工业控制里仍常见,但版块帖子偏少。编辑部想收集优先级反转相关实践:
1)是否统一要求共享资源走带优先级继承/天花板的互斥量;
2)ISR 与任务之间是否禁止拿同一把锁;
3)外场「偶发超时」最后是优先级反转、栈溢出,还是外设卡死;
4)监测:最大阻断时间、锁持有时间有没有进日志。
结尾开放:你们量产固件若还在用 μC/OS,优先级反转是靠规范消掉的,还是靠踩坑后加继承?请注明版本。
μC/OS / μC/OS-II/III 在工业控制里仍常见,但版块帖子偏少。编辑部想收集优先级反转相关实践:
1)是否统一要求共享资源走带优先级继承/天花板的互斥量;
2)ISR 与任务之间是否禁止拿同一把锁;
3)外场「偶发超时」最后是优先级反转、栈溢出,还是外设卡死;
4)监测:最大阻断时间、锁持有时间有没有进日志。
结尾开放:你们量产固件若还在用 μC/OS,优先级反转是靠规范消掉的,还是靠踩坑后加继承?请注明版本。

