没有合适的资源?快使用搜索试试~ 我知道了~
嵌入式Linux就业班课程.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 154 浏览量
2022-07-14
06:36:00
上传
评论
收藏 2.35MB PDF 举报
温馨提示
试读
23页
嵌入式Linux就业班课程.pdf嵌入式Linux就业班课程.pdf嵌入式Linux就业班课程.pdf嵌入式Linux就业班课程.pdf嵌入式Linux就业班课程.pdf嵌入式Linux就业班课程.pdf
资源推荐
资源详情
资源评论
课程名称:嵌入式学院—嵌入式 LINUX 工程师就业培训班
上课时间为:上午 9:00—12:00 下午 13:30—17:30 (每天 7 小时正式上课时间) 晚自习 18:00—21:00
第一阶段:嵌入式 Linux 软件工程师
▪
▪
职场定位:Linux Development Engineer for Software Engineering
本期目标:嵌入式系统是现在最热门的计算机应用领域之一,嵌入式C 语言在其中起着至关重要
的作用。一个精通 C 语言程序设计的程序员,可以很容易地进入 Linux、WinCE、Vxworks 等嵌
入式操作系统下的软件开发工作。本阶段学习目标是掌握 C 语言基本知识、C 编程语法基础和
Linux 操作系统的使用,并熟练掌握嵌入式 Linux 的开发环境,为将来的编程工作打基础。
序号 课程名称 课程内容
本课程从零起点,讲解 Linux 操作系统的概念和安装方法,
详细介绍 Linux 下的基本命令、管理配置和编辑器,包括
掌握要求
1 Linux 操作系统使用
VI 编辑器,GCC 编译器,GDB 调试器和 Make 项目管理
工具等知识。
C 语言是嵌入式领域最重要也是最主要的编程语言,本课
程将在学员 C 语言基础知识之上,通过大量编程实例重点
嵌入式 Linux C 语言 讲解 C 语言的高级编程知识,包括函数与程序结构、指针、
精通
2
编程 数组、常用算法、库函数的使用等知识,另外,本节还重
点讲解数据结构的基础内容,包括链表、队列、栈、树、
哈希表、图等内容。
本课程主要让学员掌握 Java 语言基本语法,熟悉面向对
3 Java 编程基础 象编程方法,熟悉 Java 中重要的核心 API,为后续的 An
droid 应用编程打下基础。
本课程主要让学员从宏观了解嵌入式Linux 开发环境搭建
嵌入式 Linux 项目开
4
发流程
入式产品需求分析和选型、硬件平台、移植、启动代码、
请浏览后下载,资料供参考,期待您的好评与关注!
精通
熟悉
和项目开发流程,让学员建立起整体架构的概念,包括嵌 熟悉
驱动开发、系统部署等整个过程。
第二阶段:嵌入式 Linux 系统工程师
▪
▪
职场定位:Linux Development Engineer for Embedded Systems
证书:微软《WinCE 嵌入式开发工程师证书》(认证费 500 元),红帽公司《Linux 应用开发工
程师证书》(认证费 500 元)
▪
本期目标:参加本期培训的学员应该掌握嵌入式C 语言高级编程技巧。嵌入式 Linux 应用开发和
系统开发是嵌入式 Linux 中最重要的一部分,也是企业人才需求最广的一部分。本期学习的主要
目标是精通嵌入式 Linux 下的程序设计,熟悉嵌入式 Linux 开发流程,强化学员对 Linux 应用开
发的理解和编码调试的能力,同时掌握 bootloader 和 kernel 的移植技能,了解 ARM 体系结构和
编程,具备 ARM 硬件接口的基础知识,并了解 Linux 内核开发相关内容,在初步掌握 Linux 下
的驱动程序开发方法的基础上,通过典型应用场景的分析举例,深入掌握Linux 驱动程序的开发
技巧,让学员能够熟练的移植或编写不同类型的设备驱动程序。
序号 课程名称 课程内容
嵌入式 Linux 应用开发是嵌入式 Linux 中最重要的一部
分,也是就业面最广的方向。本课程的主要目标是精通嵌
掌握要求
嵌入式 Linux 应用
5
编程
入式 Linux 下的程序设计,精通嵌入式 Linux 开发环境,
精通
强化学员对 Linux 应用开发的理解和编码调试的能力,包
括系统编程、文件 I/O、多进程和多线程、网络编程、GU
I 图形界面编程、数据库。
本课程主要让学员掌握 Android 应用编程的主要方法,熟
悉 Android 中的主要组件和常用图形界面组件,熟悉 And
6 Android 应用编程
roid 中的事件处理方法等,并完成一个 Android 平台音乐
播放器的编写。
ARM 是嵌入式领域最主要的 CPU 处理器,了解 ARM 处
熟悉
7 ARM 处理器编程
理器的基础知识将为后面课程的底层开发打好坚实基础,
请浏览后下载,资料供参考,期待您的好评与关注!
熟练
本课程内容包括 ARM 处理器体系结构、编程环境、指令
集、寻址方式、调试、汇编和混合编程等方面的内容,为
后面移植课程的学习打好基础。学完此课程学员可获得 A
RM 公司全球统一授权培训证书。
本课程重点介绍 ARM 的常用接口开发及硬件电路设计基
础(包括 IO、串口、看门狗、实时时钟、SPI、IIC、扫描
8 ARM 硬件接口开发
键盘、FLASH 操作等),为以后的设备驱动的学习打好
基础。
系统开发是嵌入式 Linux 底层开发必备的基本技能,本课
程将教会学员在硬件电路板做好的情况下,如何从零开始
嵌入式 Linux 系统开
9
发
植、交叉编译、内核调试、启动程序Bootloader 编写、根
文件系统制作和集成部署 Linux 系统等整个流程。
本课程是驱动开发的基础课程,深入内核细节,了解 Lin
ux 相关运行机理,为后面的驱动开发打好理论基础,内容
嵌入式 Linux 内核开
10
发
统调用、内核同步、时钟和定时器管理、信号、调度、进
程间通信、文件系统和 I/O 设备管理等方面的内容。
介绍嵌入式 Linux 驱动开发相关概念及开发流程,了解驱
动涉及到的关键技术点,并重点学习字符设备驱动开发,
嵌入式 Linux 驱动开
11
发基础
A/D 转换、定时器等接口的驱动开发,为后续深入学习驱
动高级开发打好基础。
驱动开发是嵌入式 Linux 开发难度最高的内容,也是目前
嵌入式行业最紧缺的人才之一。有了前面课程知识的铺
嵌入式 Linux 驱动高
12
级开发
写方法,内容包括:
1、flash 驱动:掌握在 linux 环境下驱动常见 flash 存储器
请浏览后下载,资料供参考,期待您的好评与关注!
熟练
搭建嵌入式 Linux 运行环境,内容包括内核裁减、内核移 熟练
包括内核源码结构、内存管理、进程管理、中断管理、系 熟悉
包括串口、I/O、看门狗、实时时钟、SPI、IIC、扫描键盘、 熟练
垫,本课程将重点讲解嵌入式 Linux 下常用接口驱动的编 熟练
(nor flash、nand flash);
2、块设备驱动:掌握块设备驱动的原理、学会 ramdisk
的编写;
3、网卡驱动:掌握网卡设备的编写原理、能够熟练移植
各种网卡驱动。在对网卡硬件寄存器熟悉的基础上,有能
力为其编写出完善的网卡驱动;
4、液晶驱动:掌握 frambuffer 驱动的原理。有能力在有
控制器的嵌入式平台上参考液晶手册实现各种常见液晶
驱动;
5、sd 卡驱动:掌握 sdio 接口操作,熟悉 sd 卡驱动驱动的
原理;
6、usb 设备驱动:了解 usb 主机设备驱动的结构及编程方
式。
在第二阶段课程中,为了帮助学员充分有效地掌握核心知
识点在企业中的具体应用,并开始逐步按照企业需求、流
程和规范进行实战训练,在嵌入式Linux 应用开发、系统
综合案例的实战训
13
练
来自合作企业的全真案例贯穿于课程中。通过这种方式带
领学员分析企业岗位的真实技术需求,进行案例演练,从
而快速掌握相关的技能和开发技巧。
第三阶段:嵌入式 Linux 驱动工程师
内核开发的课程讲授过程中全部采用项目驱动的方式,将 精通
▪
▪
职场定位:Embedded Linux Driver Development Engineer
证书:嵌入式学院《嵌入式 Linux 工程师职业资格证书》(认证费 800 元),ARM 公司全球统
一《ARM 嵌入式工程师认证证书》(认证费 500 元),Atmel 公司全球统一《Atmel 嵌入式工程
师认证证书》(认证费 500 元),工业和信息化部《国家信息技术应用技能嵌入式 Linux 工程师
认证证书》(认证费 500 元)
请浏览后下载,资料供参考,期待您的好评与关注!
本期目标:参加本期培训的学员应该掌握嵌入式 Linux 应用开发、系统开发和驱动开发的综合能
力。本期学习的主要目标是掌握嵌入式产品开发从需求分析到详细设计整个过程的开发内容,并
通过技术专题的讲解,帮助学员进一步体验 Linux 驱动程序开发的技巧,并积累足够的设备驱动
开发经验。同时,本期课程还重点讲解嵌入式 Linux 在 3G 领域的典型应用--3G 手机 Android 操
作系统,全面了解 Android 系统的开发过程和行业前景,在专业讲师的带领下,实战体验 Android
应用程序的开发及底层的系统移植及驱动开发。最后,本期将重点花一个月时间,让学员从零开
始完整完成一个真实项目的设计,使学员在巩固所学内容的同时,迅速积累项目设计经验,达到
并超过企业用人需求,另外,通过实际项目案例,可以发现学员知识薄弱环节进行重点加强。目
前嵌入式学院提供的真实项目包括:远程视频监控系统、商用POS 机、汽车导航 GPS、个人娱乐
系统 PMP,每期学员可完整完成其中一个项目。
序号 课程名称 课程内容
介绍嵌入式 Linux 在 3G 领域的典型应用 Android 系统,
了解 Android 系统如何由嵌入式 Linux 衍生出来的,以及
Android 系统和嵌入式 Linux 系统差异化,了解 Android
掌握要求
嵌入式 Linux 在 3G 系统的体系结构、开发特点以及关键技术点,并重点学习
领域的典型应用--3 ARM 对 Android 系统的支持现状,掌握 ARM 平台上的 A
14
G 手机 Android 操作 ndroid 相关开发工具和解决方案,重点讲解 Android 系统
系统 在 ARM 平台上的移植过程,介绍 Android 系统底层驱动
开发和嵌入式 Linux 驱动开发的差异化,最后介绍 ARM+
Andriod 平台组合的行业应用前景,使学员全面了解 Andr
oid 系统的开发过程及发展前景。
通过本课程的学习,学员可以全面认识和了解Android 内
核的框架,并以此为基础掌握学习 Android 内核、分析阅
Android 底层系统开 读 Android 内核源码的方法,真正地迈过那道无形的门坎。
15
发 掌握、分析、钻研某个子系统在Android 内核中实现机制
的方法,并了解 Android 内核中的进程管理、内存管理、
文件系统。了解如何参与 Android 内核的开发和测试,以
熟悉
熟悉
请浏览后下载,资料供参考,期待您的好评与关注!
剩余22页未读,继续阅读
资源评论
- 再熬夜我就是汪汪狗2023-09-10资源质量不错,和资源描述一致,内容详细,对我很有用。
a66889999
- 粉丝: 36
- 资源: 1万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于matlab实现车牌识别程序,和论文,自己做的,做毕业设计的可以看看 .rar
- Windows系统下安装与配置Neo4j的步骤
- 基于matlab实现潮流计算和最优潮流计算的程序1,对毕业设计有一定用处.rar
- 基于大数据学习资源推荐系统的设计与实现(部署视频)-kaic.mp4
- 哈工大形式语言和自动机2022期末含答案
- Windows系统下安装与配置Neo4j的步骤
- 哈希算法(Hash Algorithm)是一种将任意长度的二进制数据映射为较短的、固定长度的二进制值的函数.txt
- Windows系统下安装与配置Neo4j的步骤
- 在二叉树或更复杂的树形结构中,先序输出叶结点.txt
- 列出所有祖先结点的概念通常与树形结构或图论中的节点相关.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功