请教各位大侠2个问题
1:vxworks下对于暂时不使用的任务一般是采取删除delete还是suspend的方式?
2xworks做界面用哪种组件或工具更合适?有资料没?
上面说的都是错误的。
任务不用时,一般是处于阻塞(pend)状态才好。
suspend一般是在调试的时候,或主动调用函数taskSuspend。我们一般都不会这样做。
多谢你提供了另外一个思路。我是不是可以设计让任务等待某一个消息,但这样在设计系 统时需要添加额外的消息。
suspend存在的问题是:如果我让其他任务将其suspend那么被suspend的任务处于的状态是不确定的。现在我准备设计给该任务发送一个消息,传递通知其suspend的命令。该任务接收到该命令后调用suspend。这样需要该任务不能阻塞在其他状态上,不然不能成功及时将其suspend。
删除任务的弊端是什么?我考虑的不是很清楚。是不是存在对内存的操作?
打赏帖 | |
---|---|
汽车电子中巡航控制系统的使用被打赏10分 | |
【我踩过的那些坑】工作那些年踩过的记忆深刻的坑被打赏100分 | |
分享汽车电子中巡航控制系统知识被打赏10分 | |
分享安全气囊系统的检修注意事项被打赏10分 | |
分享电子控制安全气囊计算机知识点被打赏10分 | |
【分享开发笔记,赚取电动螺丝刀】【OZONE】使用方法总结被打赏20分 | |
【分享开发笔记,赚取电动螺丝刀】【S32K314】芯片启动流程分析被打赏40分 | |
【分享开发笔记,赚取电动螺丝刀】【S32K146】S32DS RTD 驱动环境搭建被打赏12分 | |
【分享开发笔记,赚取电动螺丝刀】【IAR】libc标注库time相关库函数使用被打赏23分 | |
LP‑MSPM0L1306开发版试用结果被打赏10分 |