毕 业 设 计 [论 文]题 目:ARM Cortex-M0 嵌入式微处理器中断控制系统讨 论 学 院: 电气与信息工程学院 专 业: 自动化 摘 要本文介绍了 ARM Cortex-M0 嵌入式微处理器中断控制系统的设计
Cortex-M0是 ARM 公司开发的一款提供超低功耗、低成本微处理器,采纳独特的中断控制系统,能够有效加速中断响应过程
通过对 M0 处理器的中断控制系统讨论,可以更深化的了解微处理器架构以与中断控制系统设计
本文首先简述了嵌入式系统的结构、现状以与进展趋势,然后解释了中断和中断嵌套优先级的概念,重点介绍了 ARM Cortex-M0 的结构特点,总结了 M0 异常和中断的特点,并对 M0 的中断优先级、嵌套向量中断控制器 (NVIC)和 ARM Cortex 微控制器软件接口标准(CMSIS)作说明,最后在 ALTERA DE2-115 上用按键边沿触发中断,通过观察 LED 的闪耀状态来验证编写的中断控制程序
关键词:ARM Cortex-M0,中断,NVICABSTRACTThis article describes the ARM Cortex-M0 embedded microprocessor interrupt control system design
ARM Cortex-M0 is the development of a company to provide ultra-low-power, low-cost microprocessors, using a unique interrupt control system that can effectively accelerate the process interrupt response
By M0 processor's interrupt control