当前位置:   article > 正文

µC/OS-II---日常学习

µC/OS-II---日常学习
  • 实时内核的性能不应该以每秒钟能做多少次任务切换来评价【因为做任务切换所需要的时间与CPU有多少寄存器有关】。
  • 强实时内核要求调度过程所花费的时间是确定的【不能随系统中就绪任务的数目而变化】。
  • 中断管理和时间管理涉及实时操作系统的多任务功能的核心:中断与时钟节拍。
  • 不同内核的实时操作系统的性能指标:考察中断【中断延迟时间、中断响应时间、中断恢复时间、中断处理时间、内核最大关中断时间等】、任务相关【任务切换时间、任务响应时间等】、其他系统调用。
  • 关/开中断是在中断服务子程序中处理共享变量或共享数据结构的唯一方法。
  • 中断本身是一种异步机制,中断服务程序(ISR)不需要内核的调度就可以执行【通常是由硬件中断触发并执行的】。
  • ARM7系列处理器:基于ARM v4T架构面向通用应用的经典处理器
  • ARM9系列处理器:基于ARM v5架构的常用处理器
  • ARM11系列处理器:基于ARM v6架构的高性能处理器
  • µC/OS-II对互斥信号量的管理中,针对可能出现的优先级反转问题采用了优先级继承机制。
  • 通过用户扩展程序入口(Hook)和系统配置表可以实现内核在功能和规模上的可伸缩性。
  • 事件处理的对象主要有信号量、互斥信号量、事件标志组、消息邮箱、消息队列。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/143012?site
推荐阅读
相关标签
  

闽ICP备14008679号