请教一个问题,UCOS怎么算一个任务?

[复制链接]
2157|1
 楼主| david4383 发表于 2008-1-7 11:19 | 显示全部楼层 |阅读模式
我看了很多天UCOS,现在有几个问题不明白.
1、为什么空闲任务不用OSTimeDly?另外一个任务就绪了,怎么调度呢?是不是只能在中断中调度了。
2、我现在对怎么才算了个任务有点糊涂,比如我们要完成一个读4*4按键然后点亮相应灯,然后送液晶显示,最后把计算结果送到串口;收到一个串口数据进行显示,然后存EEPROM。比如这么个流程吧,怎么分配任务呢?

现在我只看了简单的调度,比如送串口数据,可是比如我2写的完成几个功能怎么分呢?谢谢各位。
mxh0506 发表于 2008-1-7 23:02 | 显示全部楼层

这样行不行?

优先级从高到低
任务一:串行收发
任务二:键盘/LED管理
任务三:EEPROM管理
任务四:LCD显示
您需要登录后才可以回帖 登录 | 注册

本版积分规则

59

主题

1241

帖子

4

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