针对脉冲式动静脉气压治疗仪低成本和高可靠的设计要求、电路包含电磁阀和气泵等器件导致信号存在尖脉冲干扰和小幅度高频干扰影响压力控制精度等问题,提出以微控制器STC89C58为核心,采用软件模拟I2C总线协议、光电耦合隔离干扰、中值滤波和算术平均滤波算法滤除噪声、PID算法控制压力等软硬件设计技术。软件仿真实验和产品运行结果都表明:仪器成本较低,运行稳定可靠,压力误差可控制在±5 mm Hg(毫米汞柱)范围内。
中断机制是实时操作系统(Real Time Operating System,RTOS)实现基于优先级的任务与中断抢占功能的核心机制,决定了RTOS中任务调度时间、任务切换时间、中断响应时间等与系统实时性相关的性能参数。本文在对MQX中断相关源码的深度剖析...
详细信息
中断机制是实时操作系统(Real Time Operating System,RTOS)实现基于优先级的任务与中断抢占功能的核心机制,决定了RTOS中任务调度时间、任务切换时间、中断响应时间等与系统实时性相关的性能参数。本文在对MQX中断相关源码的深度剖析的基础上首先梳理了ARM Cortex-M4的中断运行机制,然后给出了中断初始化流程,着重解析了稀疏中断向量表结构体的组织结构及其初始化创建过程;最后通过对MQX内核中断服务例程ISR的执行过程的剖析,详细阐述了不同优先级的任务与中断的切换以及抢占式中断嵌套执行流程。
暂无评论