自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

转载 µC/OS-Ⅱ任务切换函数OSCtxSw()原型

任务级的切换问题是通过发软中断命令或依靠处理器执行陷阱指令来完成的。中断服务例程,陷阱或异常处理例程的向量地址必须指向OSCtxSw()。       如果当前任务调用µC/OS-Ⅱ提供的系统服务,并使得更高优先级任务处于就绪状态,µC/OS-Ⅱ就会借助上面提到的向量地址找到OSCtxSw()。在系统服务调用的最后,µC/OS-Ⅱ会调用OSSched(),并由此来推断当前任务不再是要运行的最重

2016-05-19 17:02:45 3000

转载 火星上发生的事情与Vxworks操作系统的优先级反转问题

在抢占式RTOS中,经常会碰到这个名词,以著名的“火星探路者”为例,解释一下优先级翻转带来的问题,并介绍一下VxWorks中是如何解决这个问题的。1997年美国航天部门成功发射“探路者”,在活性表面登录,在开始一段时间内,“漫步者探测车”工作稳定,并传回大量数据,但是几天后,“探路者”开始出现系统复位、数据丢失的现象。经过研发人员的分析,最后得出结论,就是因为系统里发生了优先级翻转的问

2016-05-05 09:59:40 878

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除