ARM培训授课安排._第1页
ARM培训授课安排._第2页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ARM 培训授课安排: 根据中国电子学会的(嵌入式助理工程师认证体系与评价标准)的要求,嵌入式助 理工程师是嵌入式工程师认证的基础等级,主要面向嵌入式技术的初学者。通过嵌入式助理 工程师认证的考生标志着已具备嵌入式技术应用的基本应用设计能力, 熟悉嵌入式系统的开 发过程,能够协助嵌入式工程师进行嵌入式系统的开发工作。嵌入式助理工程师理论试卷所涉及的内容将以本考试大纲中所确定的有关要求为依据, 试题将不超过大纲要求的内容。实践考试将以应用为主, 以嵌入式助理工程师考试大纲的理论为依据, 围绕嵌入式开发 与调试的基本方法与技能出题,突出会做会用。笔试( 100 分):笔试内容中,要有不少于 30%

2、的关于实践方面的考试内容;实践考试(100 分) :以小型项目的方式进行动手能力的考查。如何按照笔试70%,实践 30%进行加权求总成绩;只要通过了实践考试( 60 分),原则上加权总成绩为 60 分及以上者,颁发证书。考试时间: 每年举行 2 次考试,六月份一次、十二月份一次。理论考试: 2.5 小时 实践操作考试: 3 小时 嵌入式助理工程师认证分为两个方向:嵌入式硬件方向和嵌入式软件方向。根据要求并结合课程的实际情况, 选择嵌入式软件方向进行辅导, 以期完成嵌入式助理 工程师认证考试。辅导内容和学时安排如下: (嵌入式软件方向)1、考核目标 要求掌握从事嵌入式系统开发所必须的基本知识:1

3、、 了解嵌入式技术的基本概念、应用、发展趋势等;2、 了解和熟悉嵌入式系统接口电路与通讯协议,并在实际项目中会进行简单的应用;3、 了解和熟悉嵌入式系统开发板卡上的资源,能进行简单的开发应用;4、 了解和熟悉 C 语言基础知识并能进行简单的编程;5、 了解和熟悉嵌入式系统开发环境构建并能根据实际应用自己构建开发环境;6、 了解和熟悉开发工具的使用与硬件软件调试方法;7、 了解和熟悉操作系统 linux ,能利用该操作系统进行一些简单项目的开发。8、 了悉查阅资料与使用资料的方法,能结合实际项目查阅资料。考核大纲及学时安排共 50 课时上篇 嵌入式系统设计预备知识 ( 6 课时) 第 1 章 嵌

4、入式系统设计的基本概念、应用、发展趋势1.1)了解嵌入式系统的概念、基本组成、特点、及其应用;1.2)了解嵌入式系统微处理器类型以及主要的厂家;1.3)了解嵌入式操作系统、嵌入式系统的开发流程等主要内容。 第 2 章 嵌入式系统通信接口与协议2.1)了解通信协议基本的概念、串口通信、 USB 接口通信、无线连接与网络协议(如: GPRS、Zigbee 、GPS、 WLAN 等)。第 3 章 嵌入式系统硬件基本概念3.1)了解模拟电路与数字电路的主要基本概念(如:输入/输出阻抗、增益、频率特性、滤波、时钟、逻辑电平的含义、同步与异步、复位、置数、使能等) ;3.2)掌握基本的门电路和触发器用法,

5、熟悉状态机的概念和用法;3.3)了解振荡与复位电路设计方法、如DSP、FPGA 、ARM 核等芯片的常用振荡与复位电路。3.4)掌握利用 HDL 语言设计简单组合与时序电路的设计方法。下篇 嵌入式系统设计 (24 课时) 第 4 章 嵌入式 C 语言与汇编语言基础知识4.1)了解嵌入式 C 语言程序设计的基础知识(如:数据类型、运算符、表达式、程序设计 方法、常用语句、数组、指针、文件等) ,并能够进行简单的编程。4.2)了解 ARM 汇编指令、汇编语言的编程、以及汇编语言与 C 语言混合编程的方法。第 5 章 嵌入式系统开发环境构建5.1)了解嵌入式系统开发环境的构建方法、常用工具的使用;5

6、.2)了解嵌入式系统硬件环境的搭建方法、并能根据实际项目要求自己构建开发环境;5.3)熟悉嵌入式开发软件工具的基本使用(如 IAR EWARM 等);5.4)了解和熟悉开发工具的使用与硬件调试方法、开发工具的选用、嵌入式系统开发方法;5.5)熟悉嵌入式系统硬件的基本调试方法、嵌入式系统主要硬件模块的软件调试方法,如:SDRAM 、NAND/NOR FLASH 、I/O 、中断、看门狗软件复位、 A/D 转换、 LCD 控制器、 键盘设计、UART 接口调试、 IIC 设计。第 6 章 Linux 系统的使用与 Linux 开发环境的建立6.1)了解和熟悉嵌入式操作系统概念、 Linux 基本命

7、令、 Linux 文件与目录系统、 Linux 安 装、基于文本模式的开发平台、 GCC 构建和基本知识、 GCC 编译器的使用、 编写 Makefile 文件、 GDB 调试等。熟悉编辑器的使用(如vi 、 vim 、emacs 等);6.2)了解构建 Samba 服务器方法、 熟悉配置和使用 Samba 服务器、 配置和使用 NFS 服务 器。第 7 章 Linux Shell 编程7.1)了解 Shell 程序设计、流程控制、 Bash 的调试及内部命令。第 8 章 嵌入式 Linux 系统构架8.1)了解 GNU 跨平台开发链的建立、嵌入式 Linux 内核、嵌入式 Linux 根文件

8、系统;8.2)了解根文件系统的构建、根文件系统的设置。 第 9 章 嵌入式 Boot Loader 结构框架9.1)了解 Boot Loader 的安装位置、 启动 Boot Loader 、Boot Loader 与主机间的通信、 U-Boot 的运行过程、 U-Boot 的移植、 Linux 的引导。第 10 章 ARM-Linux 微处理器10.1)了解 ARM-Linux 微处理器的寄存器结构、指令结构、内存管理单元MMU、ARM-Linux 的虚拟存储实现、ARM 中异常中断的种类、ARM 处理器对异常中断的响应及 返回过程。第 11 章 ARM-L inux 进程调度11.1)了解

9、 Linux 进程的调度时间、Linux 进程的创建、运行与消亡。第 12 章 ARM-Linux 系统启动及初始化12.1)了解内核数据结构的初始化、 外设的初始化、 Shell 的启动、 Linux 模块的载入与卸载、ARM-Linux 内核的裁减。第 13 章嵌入式多线程编程13.1)了解 Linux 线程的概念、多线程编程同步、对接口应用的编程。第 14 章嵌入式 Web 服务器14.1)了解嵌入式 Web 服务器系统结构、嵌入式应用接口技术、Web 服务器构建与移植。第 15 章 Qt/Embedded 程序设计15.1)了解 Qt 的基本介绍、Qt 的环境配置、Qt/Embedde

10、d 事件驱动、嵌入式 GUI 的移植、 Qt 的图形界面的应用、Qt 的基础实验。第 16 章技术报告的写作方法与科技英语阅读16.1)熟悉技术报告的写作方法、 嵌入式系统中软件设计文档的写作要领, 能读懂嵌入式英 文文档。第二部分上机实践考试(20 课时)1、实践的考试模式第一种:学员参加经过中国电子学会嵌入式系统专家委员会授权的培训中心的集中培训,经过实践考核并通过的学员只需要参加培训中心组织的全国统一考试中的理论部分考试,通过了理论考试就可颁发证书。第二种:没有参加经过中国电子学会嵌入式系统专家委员会授权的培训中心的培训的考生,参加全国统一考试中的理论部分后,在当地的培训中心参加全国统一

11、考试中的实践考试,实践项目可以采用现场抽题的方法进行,由学生自己抽起。2、硬件实践考试内容实践性环节:主要是针对开发板的硬件基础实验项目进行考核。主要参考实验内容如下:1) 开发环境构建(驱动安装、sjf2410 使用、dnw 使用、IAR EWARM 使用以及其他驱动 与应用工具的基本使用)2)ARM 启动及工作模式3)ARM 汇编指令简单编程4)C 语言与 ARM 混合编程5)LED 控制实验6)外部中断实验7)S3C2410 测试实验8)定时器使用9)Nand flash 应用10)串口应用11)ADC 模数转换12)TFT 液晶屏控制13)IIC 总线14)TFTP 以太网通信15)I

12、IS 音频控制接口16) Q/OS II 操作系统的移植17) Q/OS II 应用程序设计18) 其它实验主要评价原则是:突出概念和使用过程,培养动手能力和测试能力;主要是会做会用。 通过嵌入式助理工程师认证标志着已具备嵌入式技术应用的基本设计能力,熟悉嵌入式系统的开发过程,能够协助嵌入式工程师进行嵌入式系统的开发工作。3、软件实践考试内容实践性环节: 主要是针对开发板的带操作系统的基础实验与应用。 linux 或 wince 系统配置 与编译、烧写,构建一个可以运行的操作系统。主要掌握 bootloader 、文件系统构建、简单 的应用开发等。主要参考实验内容:1 ) linux 开发环境

13、构建2)bootloader 的实验3)linux 下安装配置 NFS 服务实验4)linux 下安装配置 tftp 服务实验5)linux 下设置 mimicom 实验6)linux 下 C 程序开发环境实验7)shell 编程实验8)编辑器实验9)基本数据类型实验10) Linux 下顺序程序、选择、循环设计实验11 ) Linux 下数组及字符串实验12) Linux 下模块化设计与函数实验13) Linux 下指针用法实验14) Linux 下结构体与共同体实验15) 多线程应用程序设计16) 串行端口程序设计17) 嵌入式 Web 服务器建立18) Qt 安装与运行环境建立19)建立 Qtopia 虚拟平台建立20) Qt 的烧写与移植21 ) Linu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论