找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3290|回复: 0
打印 上一主题 下一主题
收起左侧

uCOS事件发生函数

[复制链接]
跳转到指定楼层
楼主
ID:105323 发表于 2016-2-24 00:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
事件发生函数:


当某个事件发生后:
flag事件发生
信号量事件发生
邮箱信息事件发生
……
主动进行任务切换,完全是为了确保消息能够在第一时间得到处理。

嵌入式实时系统实时在什么地方?就实时在这里!!!

内核必须保证消息在最短时间内得到处理,否则,实时性将大打折扣!!

    这里引申出来:任务切换的条件,有更高优先级的任务处于就绪态,那么由此推理,消息能够第一时间处理,前提是发生了任务切换,发生任务切换的前提是有更高优先级的任务处于就绪态。

即等待该消息的任务的优先级高于发送消息的任务优先级!!


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表