嵌入式软件开发工程师

嵌入式软件开发工程师

ID:39640509

大小:123.00 KB

页数:6页

时间:2019-07-08

嵌入式软件开发工程师_第1页
嵌入式软件开发工程师_第2页
嵌入式软件开发工程师_第3页
嵌入式软件开发工程师_第4页
嵌入式软件开发工程师_第5页
资源描述:

《嵌入式软件开发工程师》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CESE2.0嵌入式软件工程师培训课程大纲(完全版)上海漕河泾开发区软件园职业培训中心上海宜山路900号科技大楼A326室电话:5423431154234312传真:54234346邮编:200233(周一到周五非工作时间请拨打手机13788993073,庄老师咨询)培训学时:469学时C/C++强化(35学时)第一章C语言基础知识强化(7学时)1)常量和变量2)数据结构基础3)C语言语法4)指针和数组5)函数和方法第二章结构化程序设计(7学时)1)基于结构的程序设计2)程序的书写和编程习惯3)调试Linux下C语言程序的方法第三章面向对象程序

2、设计基础(14学时)1)引用的概念和使用2)类的概念和使用3)继承的特性4)运算符重载5)模板的基本概念6)异常处理第四章C++程序设计实例演练(7学时)(1)某操作系统内存管理模块的代码实现(2)QT中的基本C++程序设计(3)C++语言的调试技巧ARM处理器及硬件基础(63学时)第一章ARM微处理器概述(3学时)1)ARM微处理器的特点   2)ARM版本与命名方法   3)常用的ARM微处理器系列介绍4)ARM微处理器结构5)ARM微处理器的应用选型第二章ARM微处理器的编程模型(4学时)1)ARM微处理器的工作状态2)ARM微处理器的工

3、作模式3)寄存器组织4)ARM体系结构的数据存储格式5)指令长度及数据类型6)异常(Exceptions)帝三章ARM微处理器的指令系统(6学时)理论部分:1)ARM微处理器的指令集概述2)ARM指令的寻址方式3)ARM汇编语言的基本框架4)ARM指令集5)Thumb指令及应用实验部分:1)使用ADS来编译、链接并调试程序2)乘法器设计第四章ARM程序设计基础(6学时)理论部分:1)ARM汇编器所支持的伪指令2)汇编语言的语句格式3)汇编语言的程序结构实践部分:1)使用ARM汇编语言实现if条件执行2)使用ARM汇编语言实现for循环结构3)使

4、用ARM汇编语言实现while循环结构4)使用ARM汇编语言实现do…while循环结构5)使用ARM汇编语言实现switch结构。第五章汇编语言与C/C++混合编程(6学时)理论部分:1)寄存器的使用规则2)数据栈的使用规则3)参数的传递规则4)内嵌汇编器的使用5)从汇编程序中访问C变量6)在汇编程序中调用C/C++程序7)在C/C++程序中调用汇编程序实践部分:从汇编语言切换到C语言,然后在C语言中分别使用内嵌汇编语言和汇编子程序实现一个加法运算的功能第六章ARM异常处理(4学时)理论部分:1)ARM异常处理概述2)进入和退出异常的过程3)

5、在应用程序中安装异常处理程序4)各类异常的具体描述实践部分:具体实现SWI异常的装载,功能添加和调试第七章ARM应用系统设计(4学时)1)ARM应用系统设计概述2)S3C2410A概述3)系统的硬件选型与单元电路设计 第八章硬件电路基础(14学时)1)常见元件符号,导线的连接,总线标示方式。2)端口,网络概念,层次原理图阅读。3)常见功能电路分析。实践部分:QT2410开发板原理图详解第九章S3C2410A的接口工作原理与编程举例(12学时)理论部分:实践部分:1)通用I/O口工作原理与编程示例2)串口工作原理与编程示例3)中断控制器工作原理与

6、编程示例4)DMA工作原理与编程示例5)实时时钟工作原理与编程示例6)看门狗工作原理与编程示例7)I2C工作原理与编程示例1)GPIO实验2)UART实验3)中断实验4)DMA实验5)实时时钟实验6)看门狗实验7)I2C实验第十章ADS集成开发环境使用介绍(4学时)理论部分:1)ADS集成开发环境组成介绍2)使用ADS创建工程实践部分:用AXD进行代码调试WinCE的开发及应用(161学时)第一章WinCE概述(2学时)1)嵌入式操作系统基本概念2)WinCE发展历史3)WinCE的应用及发展4)WinCE的源代码共享第二章WinCE系统结构(

7、5学时)1)WinCE系统架构2)文件系统3)内存管理4)系统调度第三章搭建WinCE开发平台(7学时)理论部分:1)WinCE支持目标设备平台2)操作系统开发平台3)应用程序开发平台4)基于WinCE的系统开发流程实践部分:1)PlatformBulder的安装和使用2)EVC应用程序开发工具的安装和使用第四章创建WinCE操作系统(10学时)理论部分:1)创建一个操作系统映像设计2)PlatformBuilder的目录结构3)WinCE的编译过程4)映像配置文件5)组件定义及应用实践部分:1)基于ARM9的WinCE系统的创建2)操作系统组

8、件的剪裁第五章WinCE的系统调试(10学时)理论部分:1)内核调试器2)远程调试工具的使用3)IDE调试命令4)其他调试技术实践部分:1)使用内核调

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。