联大大纲—通信—电子
;教师介绍;
单片机课程学习经验-
学习路线图;
1.概述
-应用
-定义
-特点
-构成;
2.嵌入式处理器
—DIY CPU
—处理器
—ARM处理器
—Cortex-A8
—S5PV210
—讨论;
3.汇编语言
-作业
4.Bootloader
-作业
5.Linux内核移植
6.嵌入式Linux程序设计
7.图形用户接口QT
8.其他框架介绍;
9.嵌入式物联网应用系统设计
Cortex-A8工作模式
1 系统模式(System)。操作系统的特权用户模式。
2 用户模式(User)。ARM程序的正常工作模式,并用于执行大多数应用程序。
3 快速中断模式(FIQ)。用于处理快速中断。 当一个高优先级终端产生时会进入这种模式,一般用于高速数据传输和通道处理。
4 中断模式(IRQ)。用于通用中断处理。 当一个低优先级终端产生时,会进入这种模式。
5 超级用户模式(SVC)。ARM内核上电时 或者软终端指令执行时处于SVC模式,主要用于SWI(软件中断)和受保护的操作系统模式。
6 中止模式(Abort)。数据中止或预取中止的异常事件发生后进入中止模式。 用于虚拟存储或存储保护。
7 未定义模式(Undefined)。 当执行未定义指令是,进入这种模式。
8 监视模式(Monitor)。 可以在安全模式和非安全模式之间切换。
用户模式以外的7种模式称为特权模式。特权模式用于服务中断或异常,或访问受保护资源,具有对CPSR寄存器的读写控制权。