课程背景 | ||||
ARM ( Advanced RISC Machines ),既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。目前,采用 ARM 技术知识产权( IP )核的微处理器,即我们通常所说的 ARM 微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,基于 ARM 技术的微处理器应用约占据了 32 位 RISC 微处理器 75 %以上的市场份额, ARM 技术正在逐步渗入到我们生活的各个方面 |
||||
主要培训对象 | ||||
嵌入式相关领域的专业人士,具有开发和设计经验的单片机软硬件开发工程师 |
||||
教学重点 | ||||
◆ 了解ARM体系结构; |
||||
掌握ARM内核体系结构与资源 |
||||
任课教师 | ||||
【 王健强老师 】
【 陈老师】 |
||||
教材 | ||||
|
||||
课 程 大 纲
|
课 程 内 容 | |||
ARM微处理器概述
|
*天
|
|||
嵌入式系统概述
|
||||
STM32微处理器特点和应用
|
||||
Cortex-M3体系结构
|
||||
ARM微处理器寻址方式
STM32F微处理器指令集 ARM程序设计 |
第二天
|
|||
STM32微处理器存储结构
|
||||
STM32微处理器中断结构
|
||||
STM32微处理器寻址方式
|
||||
第三天
|
||||
STM32F10x实验板功能介绍
|
||||
ARM微处理器指令理解和开发训练
|
||||
汇编伪指令集
|
||||
第四天
|
||||
ARM汇编程序设计 | ||||
ARM C/C++程序设计 | ||||
综合程序设计 |
||||
ARM微处理器
集成开发环境ADS 调试工具AXD 调试环境搭建 |
第五天
|
|||
ARM微处理器集成开发环境ADS理解 |
||||
ARM微处理器调试工具AXD理解 | ||||
ARM微处理器集成开发环境ADS配置
|
||||
第六天
|
||||
JTAG调试环境的搭建
|
||||
Multi_ICE仿真调试环境的搭建
|
||||
ARM调试工具AXD的配置和使用
|
||||
综合开发强化训练,标准
接近或强于实际企业开发 |
第七天
|
|||
ARM汇编编程训练
|
||||
ARM C编程训练
|
||||
ARM工作模式训练 | ||||
第八天
|
||||
ARM的PWM控制器训练 | ||||
ARM中断应用训练 | ||||
跑马灯控制训练 | ||||
第九天
|
||||
实时时钟设计训练 | ||||
ARM的A/D接口训练 | ||||
液晶屏显示训练
|
||||
第十天
|
||||
矩阵键盘接口训练
|
||||
以太网通信训练
|
||||
串口通信训练 | ||||
注:我们可根据学员的需要,针对性的设计课程,以便学员在实际工作中的应用。
|