打印

嵌入式系统空闲时 做什么

[复制链接]
1956|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fcw|  楼主 | 2010-3-6 11:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
leolle| | 2010-3-6 15:24 | 只看该作者
首先搞清楚什么是嵌入式系统

使用特权

评论回复
板凳
fcw|  楼主 | 2010-3-7 21:49 | 只看该作者
请问什么是嵌入式系统?

使用特权

评论回复
地板
HWM| | 2010-3-7 22:04 | 只看该作者
请问嵌入式系统在空闲时在做什么,等中断?查寻任务?
我一直写单片机的,对系统不太了解,单片机程序一定是个死循环,操作系统也是死循环吗?
fcw 发表于 2010-3-6 11:12


嵌入式系统作为被嵌入到宿主系统内的智能系统不存在完全的“空闲时间”,因为宿主没闲着。所谓“空闲”是还未进入实质性的处理过程,但却时刻监视着宿主的状态。监视可以是主动巡查,也可以是被动唤醒,但无论如何总是警觉着。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
fcw + 1
5
wenlibin| | 2010-3-7 22:39 | 只看该作者
空闲时就是没有要处理的任务,这时就反复执行最低优先级的任务,这个任务是不断的把一个变量加1,计满回0;
直到有相对较高优先级的任务准备好为止。操作系统开始任务调度,执行高优先级任务。

使用特权

评论回复
6
fcw|  楼主 | 2010-3-9 09:49 | 只看该作者
感谢HWM的解释,有所了解。
嵌入式系统和单片机程序在没任务的情况下都是巡查和等中断,等待任务的就绪。

使用特权

评论回复
7
后学| | 2010-3-13 18:50 | 只看该作者
先想一下windows在空闲时做什么?

使用特权

评论回复
8
codycody23| | 2010-3-13 22:36 | 只看该作者
让cpu工作模式切换到省电模式。

使用特权

评论回复
9
goosen| | 2010-3-15 15:30 | 只看该作者
请问嵌入式系统在空闲时在做什么,等中断?查寻任务?
我一直写单片机的,对系统不太了解,单片机程序一定是个死循环,操作系统也是死循环吗?
fcw 发表于 2010-3-6 11:12


操作系统是个死循环,一圈一圈的走。。

使用特权

评论回复
10
gjstar| | 2010-3-20 09:59 | 只看该作者
同意5楼

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

fcw

21

主题

66

帖子

1

粉丝