分类:
2008-10-15 16:52:01
课程介绍:
1. Linux开发与工作环境 要掌握嵌入式Linux开发,最直接和简单的方法是掌握Linux上的开发,以及熟悉Linux上的工作环境。 .Linux操作系统基础知识; .Linux常见版本与其他操作系统的关系; .Linux系统安装;Linux文件目录; .Linux常用命令简介 .网络服务简介;Linux编程环境;C程序的编写 .SHELL程序的编写;Linux上的编辑器; .VI文本编辑器;Linux程序编译; .GCC编译器;编译程序; .GCC编译器的错误类型及对策;GNUMAKE工具; .Linux的调试工具GDB。 2. C语言编程 嵌入式Linux开发的基本编程语言是C,以及C++,要进入嵌入式Linux开发的殿堂,必须掌握嵌入式Linux开发的利器:C编程以及C++编程基础。 .C语言概述;数据类型,运算符和表达式; .C语言程序设计初步;数组/函数;指针; .ANSI字符及字符串;结构与联合; .枚举和位运算;预处理;文件操作; .线性表操作;代码规范; .C库文件;Linux 下C++程序开发基础 3. 嵌入式Linux应用开发 嵌入式Linux应用开发式嵌入式开发中最重要的一部分,也是职位需求最多的一部分 .嵌入式Linux 开发工具与开发环境; .嵌入式Linux 应用软件开发; .嵌入式Linux 系统开发; .嵌入式Linux软件开发资源; .开源软件开发工具集。 4. 嵌入式Linux 开发工具与开发环境 要进行嵌入式Linux开发,必须掌握相关的嵌入式Linux开发的开发工具和熟悉其环境,本课程的目的在于为后续的嵌入式开发打下基础。 .嵌入式Linux应用开发概述; .Linux基本开发环境与工具; .嵌入式Linux开发环境与实例体验。 5. 嵌入式Linux 系统开发 掌握嵌入式Linux的系统开发,是作为嵌入式Linux程序员的进阶技能。本部分课程主要涉及到嵌入式Linux的内核裁剪和移植以及嵌入式Linux上的驱动程序开发,让学生熟悉相关的开发方法和流程,为后续的发展打下基础。 .嵌入式硬件CPU级;板级简 ARM指令集; .Bootloader 内核裁剪;驱动程序开发基础; .嵌入式开发完整环境与流程。 6. 嵌入Linux应用开发高级主题与实战项目 通过综合项目实战,掌握前面所涉及的相关技能 .多媒体应用; .综合案例。 7. 实用日语训练课程 针对日语零基础的学员提供快速、有效的日语应用强化训练课程。结合IT行业常用日语交流语法及单词进行讲解,关注听、说、读、写综合能力的培养和训练,帮助学员尽快使用日语交流的环境 .初级日语上册/下册; .中级日语上册/下册; .日语口语/听力强化训练; .日企企业文化及商务礼仪。 8. IT日语的集中强化训练及全日文环境下项目实战的真实体验 熟悉日本企业文化、了解日本软件项目管理与实施方法,进一步提高日语口语能力;在日语开发环境下进行团队全真项目开发和实施,培养团队协作和项目管理能力的同时,强化日语沟通能力和日语开发文档的撰写能力 .IT日语 .日文软件开发规范及标准流程 .日文软件项目实战