wince系统实时性问题

关于实时操作系统定义-百度

http://baike.baidu.com/view/18308.htm

wiki

http://zh.wikipedia.org/wiki/%E5%AE%9E%E6%97%B6%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F

 

 

wince系统实时性问题 

2011-03-09 10:56 提问者: C_Hobby         | 浏览次数:737次                                                                                                      
需要在wince下实现这个功能:红外学码,意思就是当我按下设备的按键之后,设备会进入学码功能,我会再按一下电视机的遥控器的关机键,设备需要把这个关机键的波形保存下来;保存(学习)的时候,操作系统肯定不能去做其他事,不然波形记录就会出错;不知道wince是否具有有些嵌入式系统的那种“临界代码(一旦进入临界代码,屏蔽一切中断)”;从没搞过什么嵌入式,望指点~~
我来帮他解答
     
精彩回答
2011-03-11 12:51热心网友
“操作系统肯定不能去做其他事,不然波形记录就会出错”——操作系统可以做其他事。情形应该是:按下按键后,打开红外控制器中断;收到波形后芯片会收到来自红外控制器的中断请求,然后调用中断处理函数处理波形数据(比如存储转发),然后通过操作系统消息机制通知操作系统做进一步处理;

不知道wince是否具有有些嵌入式系统的那种“临界代码(一旦进入临界代码,屏蔽一切中断)”——有啊,CE有mutex、semaphore,可以用于内核处理非原子操作,当然也能用于驱动。

希望可以对你有些帮助!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值