• 上课班制:

    随到随学

  • 授课时间:

    周末班,晚上班,白天班

  • 授课对象:

    想提升技能者

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

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

课程关键词:广州海珠嵌入式培训班

课程安排
课前准备
    1)熟悉C语言及编程;
    2)了解常用电子元器件、常用芯片知识及其使用方法;
    3)介绍电子产品开发、生产的基本流程;
 一阶段学习  :
课程主要帮助学员了解ARM体系结构及工作原理,掌握ARM指令集,学会操作ARM处理器基本方法。
1 ARM体系结构
    1.1 ARM简介
    1.2 ARM体系结构
    1.3 流水线
    1.4 处理器工作模式
    1.5 ARM处理器核
2 ARM指令集
    2.1 V4T指令
    2.2 V5TE指令
    2.3 V6指令
    2.4 Thumb指令
一阶段实验
    1、使用RealView MDK环境构建基本工程
    2、基本ARM指令练习
    3、数据搬运练习 
第二阶段学习 
 为提高系统的综合性能,“ARM和Thumb交互”是工程师在实际编程常用的一种方式。通过本天课程的学习,学员可以了解Thumb指令的特点,掌握ARM和Thumb指令交互方法。“异常”作为处理器的一种特殊工作方式在系统工作中扮演着重要的角色,本期课程也将帮助学员掌握ARM平台异常产生的过程和处理方法。
1 ARM与Thumb交互
    1.1 交互工作基础
    1.2 子程序交互和veneers
    1.3 ARM V5TE架构扩展
2 RealView MDK开发工具介绍
3 异常处理
    3.1 中断处理
    3.2 Abort处理
    3.3 SWI 处理

    3.4 复位和未定义指令处理 

ARM处理器的三大特点是:耗电少功能强、16位/32位双指令集和合作伙伴众多。
1、体积小、低功耗、低成本、高性能;
2、支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;
3、大量使用寄存器,指令执行速度更快;
4、大多数数据操作都在寄存器中完成;
5、寻址方式灵活简单,执行效率高;
6、指令长度固定。
RISC体系结构应具有如下特点:
1 采用固定长度的指令格式,指令归整、简单、基本寻址方式有2~3种。
2 使用单周期指令,便于流水线操作执行。
3 大量使用寄存器,数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率。
除此以外,ARM体系结构还采用了一些特别的技术,在增加高性能的前提下尽量缩小芯片的面积,并降低功耗:
4 所有的指令都可根据前面的执行结果决定是否被执行,从而提高指令的执行效率。
5 可用加载/存储指令批量传输数据,以提高数据的传输效率。
6 可在一条数据处理指令中同时完成逻辑处理和移位处理。
7 在循环处理中使用地址的自动增减来提高运行效率。

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

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