目录

  • 1 第1章绪论
    • 1.1 第1讲:课程总体介绍和要求、嵌入式系统概述
    • 1.2 第2讲:ARM发展历程、ARM微处理器结构和选型
  • 2 第2章 ARM核体系结构
    • 2.1 第3讲:ARM内核结构概述、MCU的工作过程、ARM微处理器的寄存器和工作模式
    • 2.2 第4讲:ARM Cortex-M3 的寄存器
    • 2.3 第5讲:ARM Cortex-M3 的存储部件和中断控制
    • 2.4 第6讲:ARM 微处理器内核的总线、外围接口和流水线
  • 3 第3章ARM指令集
    • 3.1 第7讲:汇编指令、ARM指令简介、ARM指令类型、指令语法等内容
    • 3.2 第8讲:ARM寻址方式
    • 3.3 第9讲:ARM Cortex-M3中的数据传送类指令
    • 3.4 第10讲:ARM数据处理指令
    • 3.5 第11讲:ARM饱和运算指令、无条件跳转指令、条件转移指令和IT-THEN指令块
    • 3.6 第12讲:Barrier隔离指令、其他一些有用的指令、内存的互斥访问和伪指令
  • 4 第4章 Cortex-M3特性
    • 4.1 第 13 讲:Cortex-M3的特殊功能寄存器(1)
    • 4.2 第 14 讲:Cortex-M3的特殊功能寄存器(2)
  • 5 第5章 C语言与汇编语言混编
    • 5.1 第 15 讲:过程调用标准(1)
    • 5.2 第 16 讲:过程调用标准(2)
    • 5.3 第 17 讲:过程调用标准(3)
    • 5.4 第 18 讲:过程调用标准(4)
  • 6 第6章 STM32输入输出
    • 6.1 第 19 讲:Cortex-M3的管脚
    • 6.2 第 20 讲:通用IO口的操作
    • 6.3 第 21 讲:通用IO的操作
  • 7 第7章 串行通信模块与中断程序
    • 7.1 第 22 讲:串行通信标准和操作(IIC)
    • 7.2 第 23 讲:串行通信标准和操作(UART)
  • 8 第 24 讲:总复习
第7讲:汇编指令、ARM指令简介、ARM指令类型、指令语法等内容