课程详情

ARM驱动班专业培训,从入门到精通!

ARM驱动班专业培训,从入门到精通!

  • 电询 人气 52
  • 深圳罗湖
300元 立即领取
普通课程
全日制

该课程由猎学网审核,享受猎学网报名、支付保障

  • 7天退款
  • 资金担保
  • 质量保障

课程详情

完整图文>>

【课程详情】

内容:

嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一,像常见到的手机、PDA、机顶盒、高清电视(HDTV)、路由器、汽车电子、智能家电、医疗仪器、航天航空设备等等都是典型的嵌入式系统。

目前我国嵌入式系统发展制约因素是稀缺人才,这主要有两方面的原因:一是与目前我们高校的专业设置有关,我国高校的计算机教育普遍以应用软件为主,很少涉及嵌入式软件的课程,因此企业很难招聘到马上可以投入嵌入式软件开发的实战型人才;二是嵌入式领域门槛相对较高,知识要求比较全面,而且需要一定的实验环境(开发板和工具软件)和有经验的人进行指导。

信盈达集结优势师资,为您筹备了“暑期嵌入式实训营”,总计15周隆重推出:嵌入式实训(ARM+Linux)开发工程师班(周末/晚班/全日班)真实模拟企业中研发模式:团队开发、以用导学、以练代学;使您不仅掌握嵌入式开发的流程,更深入了解到嵌入式项目开发的精髓,打造实战实用的嵌入式系统开发工程师,真正体验在产品开发中学习技术,在学习技术中开发产品。

学院介绍:

信盈达嵌入式实训学院()依托公司多年的行业服务背景和项目开发团队。由多年从事嵌入式控制器开发经验的工程师来指导学员的实训学习。在学习的过程中,哪些知识是重中之重,哪些知识可以一带而过,哪些知识是为后期学习作铺垫的,哪些知识点是可以在长期实际研发工作中使用的到的,最小的代价去学到最扎实的单片机嵌入式开发的工作能力。工程师师傅带徒弟方式,结合学员的实际情况及现阶段热门技术要求来分主次系统进行讲授,从而达到事半功倍的效果。

课程大纲:

实训过程=补强阶段+实训ARM阶段+实训LINUX阶段+项目实战+(推荐就业阶段)

补强阶段

1、熟悉常用电子元器件、常用芯片知识及其使用方法;

2、介绍电子产品开发、生产的基本流程;

3、熟悉C语言、C++编程及编程

4、嵌入式概要、仿真软件、工具、开发平台使用

5、嵌入式C语言典型范例、数据类型

6、嵌入式C经典语句详解、函数、数组、指针精讲

7、字符I0和输入输出

8、存储类、链接和内存管理

9、宏定义、复杂声明

10、结构体、共用体和枚举

11、嵌入式高级议题:编程经典案例分析、编程规范、编程优化、编程可靠性

12、嵌入式常见编程错误:“野指针”、“异常宏定义”“异常数组定义”等分析

理论实操阶段一: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.使用RealViewMDK、ARM-Keil环境构建基本工程

2.基本ARM指令练习

3.数据搬运练习

通过本节课程的学习,学员可以了解Thumb指令的特点,掌握ARM和Thumb指令交互方法。“异常”作为处理器的一种特殊工作方式在系统工作中扮演着重要的角色,本节课程也将帮助学员掌握ARM平台异常产生的过程和处理方法。

ARM与Thumb交互

1.交互工作基础

2.子程序交互和veneers

3.ARMV5TE架构扩展

4.RealViewMDK、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的S0C组成

2.构建ARM嵌入式系统

7.3.2嵌入式硬件平台(基于s3c2410/s3c2440)接口操作

1.GPI0模块实验

2.UART模块实验

3.TFTLCD彩屏模块实验

4.中断实验。

5.AD模块实验

6.触摸屏模块实验

7.RTC模块实验

8.定时器模块实训

9.PWM模块实验

10.SDRAM模块实验

11.N0RFLASH模块

12.NANDFLASH模块

13.IIC、IIS模块

14.SPI模块

15.看门狗模块

16.协处理器:MMU、CACHE、DMA模块

17.音频AC97模块

18.视频Camera模块

19.USB接口模块

20.SD卡模块

通过纯底层的学习,我们对嵌入式底层开发有了系统掌握,通过2个项目开考核对于裸机开发的过程

期中测试,及项目开发:

项目1、数字钟表

项目2、数码相框

项目3、智能门禁控制系统

ARM驱动班专业培训,从入门到精通!

★这里是【深圳信盈达嵌入式实训学院】,单片机培训、嵌入式ARM培训、linux培训、PCB培训、FPGA培训,汇编C语言培训、Android培训、数电模电培训、cortex-m3培训!

请联系网站客服,了解详细的优惠课程信息~

优质、、便捷、省心

查看完整图文详情
2020猎学网广告栏

猜您喜欢

更多>>
申请课程免费试听名额

课程顾问24小时内联系您

你好
抢课程限定优惠名额
×
你好
在线咨询 微信咨询 立即报名
申请1对1课程顾问咨询服务
×
你好

顾问将于24小时内联系您!

确定
猎学网 >学校机构 >深圳信盈达科技有限公司 >课程详情