[STM32] uc/os的任务调度问题

[复制链接]
 楼主| m564522634 发表于 2013-9-23 16:14 | 显示全部楼层 |阅读模式
有3个任务 2两个任务是控制灯的, 一个任务是按键扫描的。当按键扫描的任务优先级低于灯的任务时程序运行正常,当按键扫描的任务高于灯的任务时程序无法调度。不知道是什么问题了
 楼主| m564522634 发表于 2013-9-23 16:15 | 显示全部楼层
自己顶一下不要沉下付出了
李富贵 发表于 2013-9-23 16:30 | 显示全部楼层
翠花上源码
 楼主| m564522634 发表于 2013-9-23 16:32 | 显示全部楼层
好的现在在公司,我回去把源码贴上来
ayb_ice 发表于 2013-9-23 17:15 | 显示全部楼层
那程序本身的问题,
可能堆栈分配太小了
 楼主| m564522634 发表于 2013-9-25 17:17 | 显示全部楼层
不是堆栈的问题了,程序代码不多。这两天忙星期天在搞下了到时候我把代码贴上来大家看下 ,第一次用uc/os了大家多多指教
liujie14565 发表于 2013-9-25 18:22 | 显示全部楼层
按键 优先级 为什么 一定 要 设的 比 灯  任务高呢???  低点不 更好嘛, 按键扫描并不一定要 这么快 及时反应
lirunze 发表于 2013-9-25 19:48 | 显示全部楼层
路过学习了啊
 楼主| m564522634 发表于 2013-9-26 16:17 | 显示全部楼层
搞定了,简单来是就是按键释放和消息发送没处理好 谢谢大家了我结账了
xuwulian 发表于 2013-9-26 17:15 | 显示全部楼层
按键扫描任务一直占用CPU吧,没有挂起?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

898

帖子

7

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