ARM是全球领先的嵌入式RISC微处理器核,ARM核占嵌入式产品处理器的80%。本课程的重点是ARM体系结构,ARM汇编和C语言设计等,学员通过本课程可以掌握ARM处理器的软件开发。
广嵌广州嵌入式开发培训ARM-ATC认证 *天课程 *章 ARM微处理器体系结构 嵌入式系统概述 ARM微处理器简介 ARM微处理器特点 ARM的应用领域 ARM微处理器系列 ARM流水线 第二章 ARM的编程模型 ARM的工作状态 ARM的工作模式 ARM的寄存器 ARM的存储体系 ARM的异常处理 ARM片上总线 第三章 ARM汇编指令及寻址方式 ARM寻址方式 ARM指令集 Thumb指令集 ARM/Thumb指令集混合编程 实验 实验1 ARM汇编指令编程 实验2 ARM工作模式转换 第二天课程 第四章 ARM汇编程序设计 ARM伪操作介绍 ARM伪指令介绍 ARM程序设计 ARM子程序调用 第五章 ARM开发环境及调试环境建立 ARM开发环境ADS的使用 ARM编译器优化 ARM映象文件存储器映射 Multi-ICE的使用 ARM调试环境的建立 实验 实验3 ARM/Thumb指令集混合编程 实验4 ARM GPIO使用(LED控制) 第三天课程 第六章 ARM汇编及C混合编程 C中内嵌ARM汇编指令 ARM汇编调用C程序 C程序调用ARM汇编程序 嵌入式C编程 第七章 ARM 内核扩展 ARM协处理器 高速缓存器cache 存储管理单元MMU 实验5 C程序中内嵌ARM汇编指令实验 实验6 ARM汇编调用C程序实验 实验7 C程序调用汇编程序实验 第四天课程 第八章 s3c2410A介绍 s3c2410A微处理器功能特点 s3c2410A硬件最小系统设计 s3c2410A时钟及电源管理 s3c2410A中断控制器 第九章ARM启动代码 ARM启动代码的一般工作 s3c2410A启动代码分析 实验 实验8 ARM FI实验 实验9 ARM IR实验 第五天课程 第十章 s3c2410A应用 s3c2410A实时时钟应用 s3c2410A PWM时钟应用 实验10 s3c2410A实时时钟及闹钟实验 验11 蜂鸣器实验(应用PWM) 第六天课程 S3C2410A LCD控制器 S3C2410A触摸屏控制器 ARM ATC 考试