实时嵌入式系统要求嵌入式处理器具有支持多任务、中断响应时间短的特点,基于ARM体系结构的处理器支持实时多任务,但中断异常响应机制比较复杂,效率不高。以LPC 2119为硬件平台分析了基于ARM嵌入式系统的异常响应机制,阐明了关键词“_ir...实时嵌入式系统要求嵌入式处理器具有支持多任务、中断响应时间短的特点,基于ARM体系结构的处理器支持实时多任务,但中断异常响应机制比较复杂,效率不高。以LPC 2119为硬件平台分析了基于ARM嵌入式系统的异常响应机制,阐明了关键词“_irq”的作用;然后探讨了μC/O S II嵌入式操作系统下可重入性中断处理函数的设计思路;最后,在分析操作系统的基础上,针对ARM体系结构特点,对μC/O S II下的可重入性中断处理函数进行了优化。展开更多
文摘实时嵌入式系统要求嵌入式处理器具有支持多任务、中断响应时间短的特点,基于ARM体系结构的处理器支持实时多任务,但中断异常响应机制比较复杂,效率不高。以LPC 2119为硬件平台分析了基于ARM嵌入式系统的异常响应机制,阐明了关键词“_irq”的作用;然后探讨了μC/O S II嵌入式操作系统下可重入性中断处理函数的设计思路;最后,在分析操作系统的基础上,针对ARM体系结构特点,对μC/O S II下的可重入性中断处理函数进行了优化。