深圳

点击搜索

发布

深圳信盈达ARMA9专业培训

区域:
深圳 > 宝安 > 西乡
理论实操阶段一:ARM开发阶段
本阶段课程主要帮助学员了解ARM体系结构及工作原理,掌握ARM指令集,学会操作ARM处理器基本方法
  1、ARM体系结构
  2 、ARM简介
  3 、ARM体系结构
  4 、流水线
  5 、处理器工作模式
  6 、ARM处理器核
  7 、ARM指令集
  1. V4T指令
  2. V5TE指令
  3. V6指令
  4. Thumb指令
实验
  1.使用RealView MDK、ARM-Keil环境构建基本工程
  2.基本ARM指令练习
  3.数据搬运练习
通过本节课程的学习,学员可以了解Thumb指令的特点,
掌握ARM和Thumb指令交互方法。“异常”作为处理器的一种特殊工作方式在系统工作中扮演着重要的角色,
本节课程也将帮助学员掌握ARM平台异常产生的过程和处理方法。
ARM与Thumb交互
  1.交互工作基础
  2.子程序交互和veneers
  3.ARM V5TE架构扩展
  4.RealView MDK、ARM-KEIL开发软件介绍、J-LINK、H-JTAG、U-LINK、USB转RS232、USB转并口等常用开发工具使用练习。
  5.异常处理
  1)中断处理
  2)Abort处理
  3)SWI 处理
  4)复位和未定义指令处理
6.实验:
  1)ARM/Thumb交互
  2)Thumb下的块拷贝实验
  3)异常处理实验
在前面阶段学习完后,进入ARM模块的实战环节了。
嵌入式编程终目标还是对接口设备的操作。通过该课程的学习,
学员可以掌握基于ARM的嵌入式硬件平台接口设计以及各种常用接口模块的开发。
  7.3.1基于ARM的嵌入式硬件平台接口设计
  1.基于ARM的SOC组成
  2.构建ARM嵌入式系统
7.3.2嵌入式硬件平台(基于s3c2410/s3c2440)接口操作
1.GPIO模块实验
  2.UART模块实验
  3.TFT LCD彩屏模块实验
  4.中断实验。
  5.AD模块实验
  6.触摸屏模块实验
7.RTC模块实验
8.定时器模块实训
  9.PWM模块实验
  10.SDRAM模块实验
  11.NOR FLASH模块
  12.NAND FLASH模块
  13.IIC、IIS模块
  14.SPI模块
  15.看门狗模块
  16.协处理器:MMU、CACHE、DMA模块
17.音频AC97模块
18.视频Camera模块
19.USB接口模块
20.SD卡模块
通过纯底层的学习,我们对嵌入式底层开发有了系统掌握,通过2个项目开考核对于裸机开发的过程
期中测试,及项目开发
项目1、数字钟表
项目2、数码相框
项目3、智能门禁控制系统
查看更多深圳其他教育培训信息

免责声明:此信息系发布者(UID:257130)自行发布,本站是服务平台,仅提供信息存储空间服务,该信息内容的真实性及合法性由该发布者完全负责。

© lieju.com 联系我们