ARM开发培训
课程内容:
第一章ARM微处理器体系结构
1.1嵌入式系统概述
1.2ARM微处理器简介
1.3ARM微处理器特点
1.4ARM的应用领域
1.5ARM微处理器系列
1.6ARM流水线
第二章ARM的编程模型
2.1ARM的工作状态
2.2ARM的工作模式
2.3ARM的寄存器
2.4ARM的存储体系
2.5ARM的异常处理
2.6ARM片上总线
第三章ARM汇编指令及寻址方式
3.1ARM寻址方式
3.2ARM指令集
3.3Thumb指令集
3.4指令集混合编程
实验1ARM汇编指令编程
实验2ARM工作模式转换
第四章ARM汇编程序设计
4.1ARM伪操作介绍
4.2ARM伪指令介绍
4.3ARM程序设计
4.4ARM子程序调用
第五章ARM开发环境及调试环境建立
5.1ARM开发环境ADS的使用
5.2ARM编译器优化
5.3ARM映象文件存储器映射
5.4Multi-ICE的使用
5.5ARM调试环境的建立
实验3ARM/Thumb指令集混合编程
实验4ARMGPIO使用(LED控制)
第六章ARM汇编及C混合编程
6.1C中内嵌ARM汇编指令
6.2ARM汇编调用C程序
6.3C程序调用ARM汇编程序
6.4嵌入式C编程
第七章ARM内核扩展
7.1ARM协处理器
7.2高速缓存器cache
7.3存储管理单元MMU
实验5C程序中内嵌ARM汇编指令实验
实验6ARM汇编调用C程序实验
实验7C程序调用汇编程序实验
第八章s3c2440A介绍
8.1s3c2440A微处理器功能特点
8.2s3c2440A硬件最小系统设计
8.3s3c2440A时钟及电源管理
8.4s3c2440A中断控制器
第九章ARM启动代码
9.1ARM启动代码的一般工作
9.2s3c2440A启动代码分析
实验8ARMFIQ实验
实验9ARMIRQ实验
第十章s3c2440A应用
10.1实时时钟应用
10.2s3c2440APWM时钟应用
10.3S3C2440ALCD控制器
10.4S3C2440A触摸屏控制器、
实验10s3c2440A实时时钟及闹钟实验
实验11蜂鸣器实验(应用PWM)
实验12LCD字符显示实验
24小时咨询热线:
在线咨询QQ:
