STM32的UCOS问题

[复制链接]
2293|3
 楼主| 05cjb 发表于 2012-10-31 15:26 | 显示全部楼层 |阅读模式
STM32+ UCOS的系统,有四个任务,分别是A,B,C,D。
发现如果建立了B任务后,A,C,D 任务的UCOS的OSTimeDly(OS_TICKS_PER_SEC)函数延时时间就超过一秒钟,如果将B任务建立的代码注释掉。延时时间就OK。 这是什么原因造成的。
i55 发表于 2012-10-31 15:43 | 显示全部楼层
表达能力太强了,语文是看门老大爷教的吧。B任务代码贴出来,优先级都是多少?
 楼主| 05cjb 发表于 2012-10-31 16:43 | 显示全部楼层
不管B任务的代码是什么,即使是空的,也会有延时错误的问题。所以问题的关键不是B任务的代码,而是初始化时建立或者不建立任务B的区别。它们是造成问题的原因。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

86

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部