程序中两任务撞车的问题?

2020-01-23 14:49发布

如果程序中两个任务都是50ms运行一次,或者一个50ms另一个100ms运行一次。该怎么处理呢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
wzd5230
1楼-- · 2020-01-24 12:47
学下操作系统的任务切换你就知道怎么回事了,你问的问题都不成立。
Free_Bird
2楼-- · 2020-01-24 17:24
 精彩回答 2  元偷偷看……
gufeng722
3楼-- · 2020-01-24 17:29
每个程序不会运行50ms吧,50m可以执行50000句左右的指令了。所以把时间精打细算就好了
咖啡可乐
4楼-- · 2020-01-24 21:48
不同优先级的任务,优先级高的会先执行
相同优先级的任务,会按照先后顺序执行
机器人天空
5楼-- · 2020-01-25 00:47
Free_Bird 发表于 2014-4-9 22:14
看 “时间触发嵌入式系统设计模式” 13和14章;

谢谢
wildone
6楼-- · 2020-01-25 04:59
不可能的,会先其中一个先优先执行

一周热门 更多>