第2章 Cortex-M3概览 2.1 简介 2.2 寄存器组 2.3 操作模式和特权级别 2.4 内建的嵌套向量中断控制器 2.5 存储器映射 2.6 总线接口 2.7 存储器保护单元(MPU)2.8 指令集 2.9 中断和异常 2.1 0调试支持 2.1 1Cortex-M3的品性简评 2.1 1.1 高性能 2.1 1.2 先进的中断处理功能 2.1 1...
第2章CortexM3综述 2.1基础 2.2寄存器 2.2.1R0~R12: 通用目的寄存器 2.2.2R13: 栈指针 2.2.3R14: 链接寄存器 2.2.4R15: 程序计数器 2.2.5特殊寄存器 2.3操作模式 2.4内置的嵌套向量中断控制器 2.4.1支持嵌套中断 2.4.2支持向量中断 2.4.3支持动态修改优先级 2.4.4中断等待减小 2....
1.3.1从CortexM3内核到基于CortexM3的MCU 1.3.2STM32微控制器产品线 1.3.3STM32微控制器命名规则 1.4嵌入式系统的软件 1.4.1无操作系统的嵌入式软件 1.4.2带操作系统的嵌入式软件 1.4.3典型嵌入式操作系统 1.4.4软件架构选择建议 本章小结 思考与扩展 第2章STM32开发板硬件系统 2....
1.1CortexM3主要特性 1.2典型M3核处理器特性 1.2.1命名规则 1.2.2产品功能和外设配置 习题 第2章开发环境搭建 2.1MDK安装 2.2新建工程 2.3采用STLink调试仿真代码 习题 第3章基本I/O端口控制 3.1MDK新建工程 3.2MDK工程配置 3.3寄存器法操作代码分析 3.4时钟配置 3.4.1时钟树 3.4.2时钟...
7、 概述 ARM Cortex-M3 处理器的两种操作模式及其切换机制。 答: 线程模式和处理者模式,异常产生使中断用户应用程序执行从线程模式切换到处理者模式, 执行异常服务程序,异常返回,由处理者模式切换到线程模式,继续执行被打断的用户应用 程序。 8、 异常和中断有什么联系和区别?ARM Cortex-M3 处理器最多能支持多少...
1.5.2 嵌入式操作系统支持 20 习题1 21 第2章 ARM Cortex-M3内核体系结构 22 2.1 CORTEX-M3处理器组件 22 2.1.1 处理器内核 23 2.1.2 嵌套向量中断控制器NVIC 23 2.1.3 总线矩阵 24 2.1.4 存储器保护单元MPU 24 2.1.5 系统调试组件 24 2.1.6 调试端口SW/SWJ-DP 26 2.1.7 AHB访问...
1.1CortexM3主要特性 1.2典型M3核处理器特性 1.2.1命名规则 1.2.2产品功能和外设配置 习题 第2章开发环境搭建 2.1MDK安装 2.2新建工程 2.3采用STLink调试仿真代码 习题 第3章基本I/O端口控制 3.1MDK新建工程 3.2MDK工程配置 3.3寄存器法操作代码分析 3.4时钟配置 3.4.1时钟树 3.4.2时钟...
第1章ARMCortexM3核介绍 1.1CortexM3主要特性 1.2典型M3核处理器特性 1.2.1命令规则 1.2.2产品功能和外设配置 1.3习题 第2章开发环境搭建 2.1MDK安装 2.2新建工程 2.3采用STLink调试仿真代码 2.4习题 第3章基本I/O端口控制 3.1MDK新建工程 3.2MDK工程配置 3.3库函数操作代码...