上一章讲解了如何在STM32F103开发板上移植UCOSII操作系统,在移植操作系统的时候一定要对处理器的架构有一定的了解,本章就讲解一下Cortex-M3的基础知识,了解了处理器的基础知识后就能够看懂移植过程的一些重要文件,因为这些文件都是和处理器密切相关的。

1、Cortex-M3通用寄存器

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

2、操作模式和特权级别

实时操作系统UCOS学习笔记3----Cortex-M3基础

3、堆栈

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

4、SVC和PendSV异常

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

实时操作系统UCOS学习笔记3----Cortex-M3基础

相关文章: