:
:
:
:
:
:
:
:
[课程描述]
ARM嵌入式处理器是一种高性能、底功耗RISC芯片,在嵌入式市场占有很大的份额,目前应用较为广泛的是ARM7、ARM9、ARM10、ARM11也开始在高段PDA和手机等领域崭露头角。S3C2440是由三星公司推出的一款基于ARM9内核的32位处理器,S3C2440应用广泛,有着较大的用户群体。本课程以S3C2440的ARM9实验开发板为平台,结合S3C2440处理器接口的应用实例,演示ARM微处理器的嵌入式系统开发过程所涉及的知识。
[质量保证]
•所有课程内容均可免费重听,直到学员完全掌握为止。
•凡是中科华讯学员,在以后工作中遇到课程相关问题,可得到免费技术支持。
•雄厚的师资力量、经典的课程体系、丰富的教学经验确保教学质量。
•成绩优秀的学员可免费到中科华讯合作单位实习、就业。
[培训对象]
对嵌入式系统开发有一定经验和兴趣的电子、通信、计算机、自动化等相关专业专科生、本科生及研究生,从事ARM嵌入式开发的工程师,研究人员。
[行业需求]
工业控制,军工企事业,电信/网络/通讯,航空航天,移动计算机(手机、PDA),汽车电子行业,医疗仪器,仪器仪表与电子。
[基础要求]
基本掌握C语言编程
基本的计算机原理基础
具有数字电路、模拟电路的基础
[课程教材]
《中科华讯嵌入式Linux系统构架师培训系列教材—ARM嵌入式开发》
[推荐教材]
《ARM体系结构与编程,杜春雷编著,清华大学出版社,2003年2月
[教师简介]
曾老师,深圳嵌入式系统专业委员会专家组成员,具有多年嵌入式应用开发经验。中科华讯嵌入式教育资深讲师,主讲“数据结构”、“Unix/Linux环境高级编程”、“Arm与Linux设备驱动”等课程。研究内容包括RUP过程在嵌入式软件开发的应用,UML嵌入式组件化设计,同时还进行Andriod系统应用项目研究。
[开课情况]
开课时间:周六、日上课, 共10天 (40学时理论课+20学时项目指导)
上课地点:深圳中科华讯嵌入式教育中心
学 费:2800元(优惠)
为保证教学质量,本班为小班授课,15人为满,报满15人即停止报名或顺延下一期,如您决定上课请 及时填写报名表并办理报名手续。
[课程安排]
课程 |
内容 |
ARM嵌入式开发 |
ARM体系结构:处理器工作模式、中断、流水线、寄存器 |
ARM与Thumb指令集:RISC和CISC,寻址方式,存储器访问指令,数据处理指令,乘法指令,跳转指令,协处理器指令,伪指令 | |
ARM程序设计:ARM汇编程序设计,C与汇编混合编程 | |
S3C2440处理器:内部结构,引脚分布,专用寄存器 | |
存储器控制:存储控制器功能,工作时序,同步存储器 | |
NAND闪存芯片:物理特征,组织结构,指令设置,编程实现 | |
时钟与电源管理:时钟功能,时钟控制逻辑,电源控制,看门狗定时器 | |
脉宽调制定时器:PWM功能,脉宽调制,PWM定时器应用 | |
直接存储器访问:DMA功能,基本DMA时序 | |
LCD液晶控制器:STN屏与TFT屏,LCD控制器结构,LCD控制操作,LCD应用编程 | |
触摸屏控制:触摸屏分类,ADC与触摸屏接口,触摸屏应用编程 | |
S3C2440硬件平台设计:硬件平台逻辑结构,时序分析,原理图分析 | |
ADS集成开发环境:开发环境组成,ADS创建工程,AXD代码调试 | |
I/O端口—LED流水灯实例 | |
A/D数据采集应用实例 | |
UART接口实例 | |
IIC接口实例 | |
以太网接口实例 |