单片机应用设计实践2-cortex m3概览

上传人:wt****50 文档编号:50739368 上传时间:2018-08-10 格式:PPT 页数:9 大小:164KB
返回 下载 相关 举报
单片机应用设计实践2-cortex m3概览_第1页
第1页 / 共9页
单片机应用设计实践2-cortex m3概览_第2页
第2页 / 共9页
单片机应用设计实践2-cortex m3概览_第3页
第3页 / 共9页
单片机应用设计实践2-cortex m3概览_第4页
第4页 / 共9页
单片机应用设计实践2-cortex m3概览_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《单片机应用设计实践2-cortex m3概览》由会员分享,可在线阅读,更多相关《单片机应用设计实践2-cortex m3概览(9页珍藏版)》请在金锄头文库上搜索。

1、Neusoft Institute of Information2010-3-3 Cortex-M3 结构图Neusoft Institute of Information2010-3-3 寄存器组Neusoft Institute of Information2010-3-3 操作模式和特权级别Cortex-M3 处理器支持两种操作模式:handler mode(处理者模式)thread mode (线程模式)Cortex-M3 处理器支持两种特权级别:privileged(特权级)Unprivileged(非特权级/用户级)Cortex-M3 处理器支持两种操作状态:thumb状态debu

2、g状态Neusoft Institute of Information2010-3-3 操作模式及特权级转换图特权级线程模式特权级handler模式用户级线程模式复位异常返回触发异常异常返回触发异常修改 CONTROLNeusoft Institute of Information2010-3-3 内建的NVICNVIC(Nested Vectored Interrupt Controller) 嵌套向量中断控制器:提供如下功能:可嵌套中断支持向量中断支持动态优先级调整支持低中断延迟中断可屏蔽Neusoft Institute of Information2010-3-3 存储器映射Neuso

3、ft Institute of Information2010-3-3 总线接口(Bus Matrix)Bus Matrix是处理器内核、调试接口与外部总线 之间的连接部件,有如下总线接口:ICode总线:访问代码区指令DCode总线:访问代码区数据System总线:访问片内SRAM、片外RAM、片内/ 片外外设、部分系统存储区PPB总线(Private Peripheral Bus):访问调 试组件Neusoft Institute of Information2010-3-3 Thumb-2 指令集特点及优点:32位指令和16位指令兼容无状态切换的额外开销,节省了执行时间和指 令空间源文件不需要分为ARM编译和Thumb编译,软件 开发的管理效率提高不需要考虑软件的状态切换问题,降低开发难 度Neusoft Institute of Information2010-3-3 中断及异常Cortex M3的所有中断及异常都由NVIC实 现,提供优先级管理及嵌套中断支持。支持11种系统异常及240个外部中断,再 加上5个保留的异常,共支持256个异常类型 。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号