1、因为同一个SWC存在多个runnable;
2、而runnable可以被指定到不同Task;
3、Task存在优先级,高优先级可打断低优先级的Task从而获取CPU控制权
4、因此需要设置临界区来保护SWC自身的局部变量
1、在Davinci Dev中配置SWC的runnable具备临界区功能
2、在Davinci Cfg中配置Rte模块中的RteSwComponentInstances
更改后,具体SWC模块的RTE属性
GenConfigECUCU2A8_Rte_Rte_ecuc.arxml
本文发布于:2024-02-02 00:06:44,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170680940840056.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |