- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实训课程体系-中软国际课件.doc
中软国际- 嵌入式课程体系
课程目标
本课程采用理论教学与项目实训相结合的方式,系统地介绍了 3G技术与嵌入式 Linux 下环境和应用程序开发技术。
培训内容强化了 Linux 开发环境、 Linux 操作系统的基本原理、 C基础的基本能力,在此基础上深入了解和掌握移动通讯
的原理和业务流程、协议栈的实现和应用,满足企业对 3G通信系统的嵌入式软件开发工程师需求。
课程目标包括:
精通 liunx 操作系统使用;
精通 liunx 下 C 高级编程知识,熟练编写 C 程序;
精通嵌入式 liunx 高级应用开发;
掌握 ARM处理器平台及其接口硬件开发;
掌握嵌入式 Linux 内核裁减移植及内核调试技巧和 Bootloader 的编写方法;
精通嵌入式 Linux 下常用接口的驱动开发及实际项目案例开发流程;
掌握无线通讯基本知识, 2G到 3G的演进和 3G业务流程和主要协议;
教学环境
中软国际 -南京 ETC 高新区实训基地 ,结合项目团队进行实训,提高整体的项目实战能力和就业竞争力,为学员打造
一个实实在在的工作氛围提高学习热情,尽早融入企业项目氛围。本课程教学采用理论授课和上机实践相结合,结合企
业项目需求实战的方式进行教学。 每名学员配置一套嵌入式硬件开发板和高性能液晶电脑 。
授课特点
◆ 培训中采用案例教学方式,强化学生的动手能力和操作能力;
◆ 每一阶段课程结束后通过项目实训的方式,使学生综合理解和掌握所学的知识;
◆ 要求当天实训习题必须当天完成,建议能够晚上加班项目实训,分阶段考试,并考试情况进行辅导和强化;
◆ 提供学员全面职业素养教育和面试指导及职业规划。
课程进度安排
时间 课程大纲
● 就业提高和基础强化
第一阶段 嵌入式开发基础( 32 课时)
阶段目标
从零基础开始,让您能熟练地安装和使用 linux 。熟练地进行 linux 下各种编译和编辑工具。熟
练地搭建 linux 交叉编译环境。
◆ Linux 基础知识和系统安装
◆ 交叉环境的搭建;开发板的初步认识和环境建立;
课程内容 ◆ Linux 常用命令,文本编辑器 vi,简单 shell 脚本编程;
◆ Linux 开发环境基础: Gcc,Gdb,Make和 Makefile ,熟练使用 GCC编译器,GDB调试器和 Make
项目管理工具等知识。
◆ 嵌入式软件开发环境搭建与使用,开发板平台内核系统的烧写;
第二阶段 嵌入式 C 语言编程 (80 课时)
嵌入式 C语言在嵌入式系统开发中起着至关重要的作用, 一个精通 C语言程序设计的程序员, 可以很
阶段目标
容易地进入 Linux 、WinCE、Vxworks 等嵌入式操作系统下的软件开发工作。本阶段学习目标是掌握 C
语言基本知识、 C编程语法基础和 Linux 操作系统的使用,并熟练掌握嵌入式 Linux 的开发环境,
为将来的编程工作打扎实的基础。
◆ 复习 C 语言基础知识,强化指针和数组概念,学习数据结构和一些 基本算法;
◆ 通过大量编程实例重点讲解 C 语言的高级编程知识,包括函数与程序结构、指针、数组;
课程内容
◆ 常用算法、标准库函数的使用 ;
◆ 重点讲解数据结构的基础内容,熟练地应用链表、队列、栈等编程;
◆ 深入介绍 C 程序在编译时与运行时的基本原理,及其程序的内存分布。
◆ 高质量的 C 语言编程规范和嵌入式编程要点。
项目实训 用链接知识实现学生老师管理系统, 强化链表、 指针、数组、排序数据结构及文件相关整体知识点。
第三阶段 linux 系统程序设计 (56 课时)
嵌入式 Linux 应用开发和系统开发是嵌入式 Linux 中最重要的一部分, 也是企业人才需求最广的一部
分。本期学习的主要目标是精通嵌入式 Linux 下的程序设计,通过掌握操作系统的进程 / 线程原理,
阶段目标 熟练地进行 linux 进程/ 线程地应用程序编程; 同时在建立进程 / 线程间的并发和竞争的思想上, 熟练
地实现进程 / 线程间的通信编程。熟悉嵌入式 Linux 开发流程;熟练地进行 linux 网络编程;着重
强化学员对 Linux 应用开发的理解和编码调试的能力。
◆ 学习 Linux 操作系统基础和特点,操作系统中进程与调度,操作系统中的并发的理论。
阶段内容
◆ 进行系统编程、 文件 I/O 、多进程和多线程、 网络编程、 静态/ 动态库创建和调用反复性地练习。
◆ 熟悉多进程 / 多线程间的并发、竞争和各种通信机制,进行大量实战程序的编程。
◆ 深度地熟悉 Linux 系统接口及调用,熟练地进行 GDB高级调试。
第四阶段 3G 通信与 Linux 网络编程 (64 课时 )
深度地熟悉 linux 网络分层模型, 并且在此基础上能熟练地进行 so
您可能关注的文档
- 学校教师因公外出、因公活动管理办法课件.doc
- 学校教师师资培训方案课件.doc
- 学生宿舍管理办法课件.doc
- 学生干部培训总结课件.doc
- 学转促自查汇报今后努力方向课件.doc
- 孩子心散乱、注意力不集中?可以试试“定慧力”训练课件.doc
- 孩子注意力训练的十个游戏课件.doc
- 孩子的理财教育从压岁钱开始课件.doc
- 安保体系内审检查表课件.doc
- 安保培训方案课件.doc
- springbooot+vue基于java的房屋维修系统毕业论文.doc
- 中国消防救援学院《单片机系统实验》2023-2024学年第一学期期末试卷.doc
- 2025年溧阳纺织化学品项目申请.pptx
- 景区门票包销合同模板(3篇).docx
- 【股票技术指标学习指南】第七章第三节货币需要量的测算.doc
- 2025春 _ 人教版七年级英语下册【unit4】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit5】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit6】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit7】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit8】看音标写单词.doc
文档评论(0)