免费体验课程
嵌入式Linux入门免费体验班
九大校区:每周六,热报中!
Android系统开发免费体验班
九大校区:每周六,热报中!

ARM开发培训班(FSATC1001)

华清远见近期免费活动公告>>

(本课程为ARM公司ATC授权培训课程,学员可获ARM公司全球统一认证证书)

课程目标

ATC的英文全称是Approved Training Center,即授权培训中心。ARM ATC就是指ARM公司授权的培训中心。目前ARM公司在包括英国、德国、美国、日本、韩国、台湾、新加坡等多个发达国家和地区设立了这样的授权培训中心,获得授权的公司都是在当地拥有雄厚技术实力,在业界有相当知名度的公司。ATC培训的讲师全部都要接受ARM公司的专业技术培训,并取得ARM公司颁发的培训讲师资格认证证书。参加的学员可以直接获得全球同步的最新ARM课程培训,并能获得由ARM公司和被授权公司联合颁发培训结业证书。
    2007年初,ARM公司正式宣布华清远见成为ARM授权培训中心,成为国内首家获得ARM公司授权的专业嵌入式培训机构。华清远见作为国内领先的嵌入式培训机构,成立以来一直走高端嵌入式培训路线,培训对象主要锁定在在职工程师,每年给嵌入式行业贡献数以千计的优秀工程师,其实用的课程内容、雄厚的师资实力给培训学员留下深刻印象。

课程内容

本课程在涵盖了ARM公司授权培训课程全部内容基础上,结合项目实际,进一步增加了更多丰富的实用内容,例如ARM接口开发,从零编写bootloader引导Linux系统,大约占全部课程的40%内容,这些内容不仅为其他课程打下坚实基础,而且可以使学员具备更强的实际动手能力,更贴近企业用人需求。本课程的升级同时得到了ARM公司的首肯和大力支持。

入学要求

学员学习本课程应具备下列基础知识:
◆ 熟悉C语言;
◆ 熟悉汇编语言;
◆ 了解嵌入式系统的基本知识。

师资团队

刘老师
嵌入式系统设计专家,ARM ATC授权培训讲师,具有7年嵌入式设计经验,主要从事硬件、底层驱动以及操作系统的开发设计。拥有多处理器平台的开发经验,对于操作系统移植,嵌入式硬件电路设计及驱动等有丰富的实战经验。从事过工业通讯如Ethernet,CAN,USB等的研发工作。另外对于软件架构的设计有深入的经验。[刘老师授课视频]
刘老师
李老师
嵌入式系统设计专家,ARM ATC授权培训讲师,具有7年嵌入式设计经验,主要从事硬件、底层驱动以及操作系统的开发设计。拥有多处理器平台的开发经验,对于操作系统移植,嵌入式硬件电路设计及驱动等有丰富的实战经验。从事过工业通讯如Ethernet,CAN,USB等的研发工作。另外对于软件架构的设计有深入的经验。[李老师授课视频]
李老师
王老师
华清远见高级讲师,高级工程师,6年嵌入式开发实战经验,专注于“物联网”产业的产品开发和研究工作,具有丰富的嵌入式系统开发经验,熟悉ARM、MIPS架构,包括S3C2410/2440, S5PV210, AT91RM9200、LPC1114等,精通linux下C/C++、网络编程、系统移植及linux2.4/2.6内核驱动架构。具有多年系统开发经验,熟悉嵌入式开发工作流程及规范,曾成功支持多种嵌入式产品的开发,所开发的产品涉及网络、智能家居、工控等多个领域。具有丰富的教学及培训实践经验。
王老师
刘老师
华清远见高级讲师,有20多年高速数字/模拟硬件、RF、EMC和软件研发经验。曾先后在北京的大学校办企业、深圳的香港和内地上市公司、北京的内地和台湾上市公司、外企、私企工作。曾先后做过硬件和软件系统工程师、研发经理、资深工程师等。涉及无线通信、汽车电子、卫星导航、消费电子、工业控制、环保仪器等行业,对集成电路的设计生产也有一些了解。在多种8/16位平台(8051、Z80、8086、6502、Z8、AVR、PIC等)和32位平台(ARM7、ARM9、ARM10、MIPS、Cortex-M0、Cortex-M3、Cortex-M4等)上,独立完成过从硬件方案设计、原理图设计、FPGA逻辑设计、PCB Layout、样机调试,到底层ASM和C语言驱动程序、uC/OS-II系统移植、应用程序编写等全过程产品系统设计。有RF设计经验,设计过几十到几百MHz的RF通信系统。使用过种类繁多的外围集成电路、元器件、模组。对高速数字/模拟电路设计、RF设计、EMC设计、系统软件设计、可靠性和整机设计,测试、生产和管理等有全面的系统知识和丰富的实际经验。实现过多个实用新型和外观专利,对行业标准和系统标准等有深入认识。
刘老师

教材

《ARM处理器开发详解》 华清远见教材编写组 编著
◆ 《华清远见ARM开发培训班讲义》
◆ 《华清远见ARM开发培训班实验指导》

实验环境

为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限15人,多余人员安排到下一期进行。人手一套实验环境:    >>单击查看实验设备

时间地点

本课程每期班限额15名,报满即停止报名,请提前在线报名(点击这里)或电话预约。
◆ 时间:根据报名人数确定,需提前预约。
◆ 地点:地点:北京、上海、深圳、成都、南京、武汉、西安、广州、沈阳
华清远见保留开课时间调整的权利,欢迎来电洽询 400-706-1880

学时费用

◆课时:共5天,每天6学时,总计30学时
◆费用(含教材费和午餐费):公司员工(3200元),个人自费(2500元),学生自费(1900元,凭有效证件)
◆培训证书:培训合格学员可获ARM公司全球统一培训认证证书(认证费500元);工业和信息化部《国家信息技术应用技能ARM开发工程师认证证书》(认证费500元)>>单击查看证书样本;Atmel公司全球统一《Atmel嵌入式工程师认证证书》 (认证费500元);
◆外地学员:代理安排食宿(需提前预定)


单击查看退费规定说明>>>

最新优惠

◆团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠。
◆套餐课程同时报名优惠措施(以下套餐优惠只能任选一种):
1、同时报选《嵌入式Linux应用开发班》,即享受400元优惠。
2、同时报选《嵌入式Linux系统开发班》,即享受500元优惠。
3、同时报选《嵌入式Linux驱动开发班》,即享受500元优惠。

质量保证

1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听;
2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
3、培训合格学员可享受免费推荐就业机会。

课程安排(最新更新日期:2016.12.17)

时间 课程大纲
第一天
学习目标   了解ARM体系结构及工作原理,掌握ARM指令集,学会操作ARM处理器的基本方法。
9:00
|
12:00

1.ARM体系结构
   1.1 ARM简介
   1.2 ARM体系结构
   1.3 流水线
   1.4 处理器工作模式
   1.5 ARM处理器核
   1.6 MMU工作原理
2.ARM指令集
   2.1 数据操作指令
   2.2 load/store指令
   2.3 跳转指令
   2.4 状态操作指令
   2.5 协处理器指令

13:00
|
16:00

实验:
   1、交叉开发环境搭建
   2、基本ARM指令练习
   3、数据搬运练习

第二天
学习目标   掌握GNU ARM汇编语言程序设计。目前基于GNU编译器的ARM汇编程序应用广泛,如Uboot、Linux内核中的ARM 汇编代码。另外从今天开始课程接触到ARM硬件平台的开发。课程采用的硬件平台是基于三星EXYNOS4412处理器的FS4412硬件平台。
9:00
|
12:00

3.ARM汇编语言程序设计
   3.1 GNU ARM汇编器支持的伪操作
   3.2 GNU ARM汇编器支持的伪指令
   3.3 GNU ARM 汇编语言的语句格式
   3.4 GNU ARM 汇编语言的程序结构
   3.5 GNU ARM 汇编语言与C语言的混合编程
4.基于Cortex-A9 的FS4412开发平台介绍
   4.1 硬件平台系统设计概述
   4.2 GPIO开发

13:00
|
16:00

实验:
   1、GNU ARM汇编程序练习
   2、GNU ARM 汇编、C混合编程实验
   3、LED开发实验

第三天
学习目标   ARM异常及中断处理的学习对于了解ARM处理器是至关重要的,今天课程主要学习ARM处理器核的各种异常及处理方法。再次基础上结合外围的中断控制器,系统的掌握中断系统。另外还会学习一个非常常用的硬件接口UART。
9:00
|
12:00

5.ARM异常及中断处理
   5.1 ARM体系异常种类
   5.2 ARM异常的优先级
   5.3 ARM处理器模式和异常
   5.4 ARM异常响应和处理程序返回
   5.5 SWI软中断处理程序设计
   5.6 FIQ和IRQ中断
6.Exynos4412中断控制器开发
   6.1 EXYNOS4412中断机制分析
   6.2 EXYNOS4412中断处理程序开发
7.Exynos4412UART接口开发
   7.1 EXYNOS4412串口控制器分析
   7.2 EXYNOS4412 UART接口程序开发

13:00
|
16:00

实验:
   1、SWI软中断实验
   2、FS4412按键中断实验
   3、FS4412串口通信实验
   4、FS4412红外通信实验

第四天
学习目标   掌握EXYNOS4412处理器上的PWM、RTC、A/D、SPI、I2C接口开发
9:00
|
12:00

8.EXYNOS4412 PWM控制器开发
   8.1 EXYNOS4412 PWM控制器分析
   8.2 EXYNOS4412 PWM程序开发
9.EXYNOS4412 RTC控制器开发
   9.1 EXYNOS4412 PWM控制器分析
   9.2 EXYNOS4412 PWM程序开发
10.EXYNOS4412 A/D控制器开发
   10.1 EXYNOS4412 A/D控制器分析
   10.2 EXYNOS4412 A/D程序开发
11.EXYNOS4412 SPI控制器开发
   11.1 EXYNOS4412 SPI控制器分析
   11.2 EXYNOS4412 SPI程序开发
12.EXYNOS4412 I2C控制器开发
   12.1 EXYNOS4412 I2C控制器分析
   12.2 EXYNOS4412 I2C程序开发
13.eMMC开发
   13.1 eMMC操作方法
   13.2 FS4412 上eMMC程序开发

13:00
|
16:00

实验:
   1、FS4412 PWM 蜂鸣器实验
   2、FS4412 RTC 实时时钟实验
   3、FS4412 A/D实验
   4、FS4412 SPI Flash实验
   5、FS4412 I2C 重力传感器实验

第五天
学习目标   掌握EXYNOS4412处理器上的DMA、eMMC、LCD、Camera等复杂接口开发
9:00
|
12:00

14.EXYNOS4412上PL330 DMA控制器开发
   14.1 PL330指令集
   14.2 FS4412上DMA程序开发
15.eMMC开发
   15.1 eMMC操作方法
   15.2 FS4412上eMMC程序开发
16.LCD开发
   16.1 EXYNOS4412 LCD控制器分析
   16.2 FS4412 LCD程序开发
17.Camera开发
   17.1 OV3640摄像头介绍
   17.2 EXYNOS4412摄像头控制器分析
   17.3 FS4412 摄像头程序开发

13:00
|
16:00

实验:
   1、FS4412上DMA内存搬运实验
   2、FS4412上eMMC读写实验
   3、FS4412上LCD显示实验
   4、FS4412上摄像头图像采集并显示在LCD上

  [展开全部内容]

本课程培训过的客户

上海贝尔 | 大唐微电子 | 日电电子(NEC) | 长春西门子VDO公司 | 北京阿奇夏米尔工业电子 | 群硕软件 | 明昊科技 | 大连三曦智能 | 深圳比亚迪 | 91669部队 | 95924部队 | 北京航天发射技术研究所 | 北京航天数据 | 北京黄金年代数字科技 | 北京机电工程研究所 | 北京君平传媒科技 | 北京日立华胜信息系统 | 北京思元软件 | 北京天宇华星 | 北京希电信息 | 北京新恒基通信 | 长春西门子VDO公司 | 第二炮兵计量站 | 东方地球物理勘测 | 航天17所 | 航天科工卫星 | 航天装备 | 济南泰信 | 赛多利斯科学仪器 | 山东信通电器 | 上海柯源软件 | 上海芯成半导体 | 上海信产通信 | 深圳正鼎 | 石家庄54所 | 苏州同亨科技 | 太原雷安机电技术 | 天航信网络 | 新乡大立科技 | 浙江大荣电气 | 中钞特种防伪科技 | 中船重工集团公司第七一九研究所 | 中国长江电力 | 中国计量科学研究院 | 中科院 | 中科正阳信息安全技术 | 中石油东方地球物理勘探 | 北京拜尼尔电子技术 | 绵阳机制厂 | 北京阿尔泰 | 上海自动化仪表股份公司 等等......