• 授课时间:

    业余时间,全天班

  • 授课对象:

    想学嵌入式的学员

  • 网报价格:电询    课程原价:电询
  • 咨询热线:400-998-6158
  • 授课地址:广州海珠区
  • 课程详情

  • 机构简介
  • 地图信息
  • 预约试听

ARM*培训

课程内容
 本课程涵盖了ARM IP的所有功能,详细介绍了ARM的体系结构和指令结构,在此基础上深入的讲解了ARM的启动过程、对MMU/Cache/TCM的*应用,以及ARM开发环境的优化等,大限度的提高了ARM的效率。并且重点讲解了C++的嵌入式开发,具有高度的前瞻性。本课程由ARM经验丰富工程师讲解,本工程师具有6、7年ARM的开发经验,开发过ARM7/ARM9/ARM11都一系列板卡,做过ARM的FEA,现从事于ARM SOC芯片软件的开发。
培养对象
 ARM SOC设计软件人员、ARM初级工程师、ARM IP爱好者、ARM软件开发人员。
课程大纲
   1 ARM 简介
    1.1 ARM公司
    1.2 ARM IP Core
  2 ARM体系结构
    2.1  ARM 流水线
    2.2  ARM 处理器状态
    2.3  ARM处理器模式
    2.4  ARM内部寄存器
2.4.1 ARM状态内部寄存器
2.4.2 Thumb状态内部寄存器
  2.5 程序状态寄存器
  2.6 ARM异常
2.6.1 FIQ异常
2.6.2 IRQ异常
2.6.3 中止异常
2.6.4 软件中断异常
2.6.5 未定义异常
2.6.6 异常总结
  2.7 存储器极其映射
  2.8 协处理器
  2.9 ARM调试接口
 3 ARM指令系统
  3.1 ARM处理器寻址方式
  3.2 指令集介绍
3.2.1 ARM指令集
3.2.2 Thumb指令集
 4 ARM开发环境
   4.1 集成开发环境
   4.2 编译器的介绍
   4.3 调试软件
   4.4 指令仿真
5 ARM启动代码的编写
  5.1 ARM复位状态
  5.2 异常想量表初始化
  5.3 __main的作用
  5.4 编写自己的BootLoader
6 MMU和Cache的应用
  6.1 MMU的工作原理
  6.2 Cache的工作原理
  6.3 MMU的配置
  6.4 Cache的打开和关闭
7 TCM模块的应用
  7.1 TCM的工作原理
  7.2 TCM的打开和关闭
8 基于C++的编程
  8.1 C++的基础只是介绍

  8.2 C++在ARM平台的编程

广州ARM嵌入式*培训班

开课的培训课程有:
一、嵌入式Linux驱动开发班
二、嵌入式ARM9+Linux培训班
三、嵌入式培训工作开发班
四、嵌入式cortex-m3+ucos开发培训班
五、FPGA应用开发班
六、android驱动开发班
七、单片机编程培训班
八、单片机开发培训班
九、单片机综合开发班
十、电子PCB设计培训班
分别开设有民治中心(公司总部)、南山中心、龙岗中心、西乡中心、广州中心、南宁、长沙,及华中郑州中心

更多培训课程,学习资讯,课程优惠等学校信息,请进入 广州海珠区嵌入式培训广州白云区单片机培训 网站详细了解,免费咨询电话:400-998-6158

预约试听
  • 姓名: *
  • 性别:
  • 手机号码: *
  • QQ:
  • 微信:
  • 其它说明:
  • 验证码: *  看不清,请点击刷新
相关课程