嵌入式高级软件工程师就业班.doc

嵌入式高级软件工程师就业班.doc

ID:51825084

大小:34.00 KB

页数:2页

时间:2020-03-16

嵌入式高级软件工程师就业班.doc_第1页
嵌入式高级软件工程师就业班.doc_第2页
资源描述:

《嵌入式高级软件工程师就业班.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、培训内容嵌入式Linux开发基础作为入门阶段,介绍Linux操作系统基础知识,常用命令。同时学习Linux下重要工具的使用,例如:VI编辑器,GCC编译器,MAKE工具,GDB调试工具。● Linux系统介绍● Linux编程环境● Linux源代码编辑● Linux程序编译● MAKE文件编写● Linux程序调试C、C++语言编程嵌入式Linux开发的基本编程语言是C,以及C++,要从事嵌入式Linux开发,必须掌握嵌入式Linux开发的基本工具:C编程以及C++编程。● C语言程序设计初步● C++语言程序设

2、计初步● 代码规范● Linux下C/C++程序开发基础嵌入式Linux应用开发嵌入式Linux应用开发式是嵌入式Linux开发中最重要的一部分,也是职位需求最多的一部分,此部分课程是重点课程之一。● 嵌入式Linux基本开发环境与工具● 嵌入式Linux开发环境与实例体验● 文件与目录,基本文件I/O● 进程和线程● 进程间通信● 嵌入式网络应用开发● 嵌入式系统的图形用户界面开发● 嵌入式数据库应用开发SQLite● 串口通信编程● 嵌入式LINUX社区资源嵌入式Linux系统开发掌握嵌入式Linux的系统开发

3、,是作为嵌入式Linux程序员的进阶技能。本部分课程主要涉及到嵌入式Linux的内核裁剪和移植,为后续的发展打下基础。● 嵌入式硬件CPU级/板级简介● ARM体系结构● Bootloader分析和使用● Linux内核配置和编译Linux设备驱动程序开发这一阶段学习Linux的模块机制,以及驱动模块操作和应用。通过多个驱动程序的开发练习,掌握Linux设备驱动程序的开发技术。● Linux设备驱动程序设备驱动基础● 字符驱动程序开发● 块设备驱动程序开发● 网络驱动程序开发● 常见嵌入式设备驱动分析(蜂鸣器、LE

4、D、数码管、液晶屏、触摸屏、USB设备)嵌入式完整开发环境和流程本阶段带领同学完整的了解嵌入式开发的全流程。● 硬件介绍,编写驱动● 添加驱动到内核并编译● 编写用户空间的测试程序● 添加测试程序到文件系统● 下载内核和文件系统到开发板运行● 烧写内核和文件系统到开发板● 运行测试程序嵌入式系统开发实战项目通过综合项目实战,掌握前面所涉及的相关技能。● 嵌入式Linux设备驱动项目—键盘驱动实验● 嵌入式系统开发综合实战项目

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

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

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