×

基于ARMCortex_M4的MOX中断机制分析与中断程序框架设计

消耗积分:0 | 格式:rar | 大小:1.27 MB | 2017-09-28

分享资料个

  中断是嵌入式系统获取外界事件的基本手段,是 嵌 入 式

  实时操作 系 统(real-timeoperatingsystem,RTOS)的 重 要 组

  成部分。中断机制设计的质量直接影响到 RTOS运 行 效 率,

  是任何 RTOS实时性问题的研究基础和实现起点。RTOS的

  中断机制研究一直是嵌入式操作系统应用研究的热点之一。

  MQX(Message QueueeXecutive)是 飞 思 卡 尔 半 导 体 公 司

  2009年在国 内 推 出 的 一 款 源 代 码 开 放、可 裁 剪 性 强、占 用

  ROM 空间少的 RTOS,具有巨大的市场前景和应用价值[1]。

  目前国 内 比 较 流 行 的几款嵌入式操作系统如 Ucos、Vx-Works[2]、WinCE,各自都有对中断处理的方式,可 以 说 是 各

  有千秋。不同于 MQX 操 作 系 统,这些操作系统在国内推广

  时间较长,因此受到国内学者深入的研究。较 Ucos将 中 断服务例程(InterruptServiceRoutine,ISR)地址直接置于中断

  向量表中的 管 理 方 式[3],MQX 使用静态中断向量表管理中

  断顶半部,动态中断向量表管理中断底半部,该中断管理机制

  具有响应稳定、灵活多 变 等 特 点。本 文 以freescaleK60芯 片

  为例 说 明 了 MQX 中 断 检 测、响应及处理的过程,分 析 了

  MQX中断的运行机理[4,5];同 时 针 对 K60硬 件 平 台 上 MQX

  中断机制的性能评估,归纳出了评估算法公式,基于此公式可

  计算中断延迟,明确程序时间的可

基于ARMCortex_M4的MOX中断机制分析与中断程序框架设计

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !