课程详情 在线报名
时间安排
|
授课内容及实例设计
|
阶段一:嵌入式bootloader
|
|
第1课
9:00-12:00
|
嵌入式Linux开发环境构建
⑴前期学员作品演示、课程介绍;⑵Linux交叉开发环境介绍;
⑶编译交叉开发工具链;
|
第1课
13:30-17:30
|
实训:相应实例设计
⑴Linux开发环境配置,掌握嵌入式Linux开发流程、开发环境配置;
⑵制作ARM-Linux交叉编译工具;掌握交叉编译工具制作过程;
|
第2课
9:00-12:00
|
嵌入式Linux 引导程序
⑴Bootloader概述;⑵vivi工程概述;
|
第2课
13:30-17:30
|
实训:相应实例设计
⑴viv编译配置、裁剪,掌握嵌入式bootloader使用方法;
|
第3课
9:00-12:00
|
嵌入式bootload移植(u-boot)
⑴u-boot工程概述;⑵u-boot源代码分析、资源分配;
|
第3课
13:30-17:30
|
实训:相应实例设计
⑴u-boot常用命令,掌握u-boot设置方法;
⑵添加u-boot新命令,掌握u-boot新命令添加方法;
|
阶段二:Linux内核构建
|
|
第4课
9:00-12:00
|
嵌入式Linux内核原理、配置及裁剪
⑴Linux内核概述;⑵嵌入式Linux内核启动分析;⑶Linux内核源代码结构;
|
第4课
13:30-17:30
|
实训:相应实例设计
|
第5课
9:00-12:00
|
内核开发基础㈠
⑴Linux相关运行机制;⑵内核源代码结构;⑶内存管理;
|
第5课
13:30-17:30
|
实训:相应实例设计
|
第6课
9:00-12:00
|
内核开发基础㈡
⑴内核同步;⑵时钟和定时器管理;⑶进程间通信;
|
第6课
13:30-17:30
|
实训
⑴熟悉Linux内核同步;⑵熟悉Linux时钟和定时器管理;⑶熟悉Linux I/O设备管理;
|
第7课
9:00-12:00
|
Linux内核移植
⑴Linux内核移植概述;⑵Linux内核移植平台相关代码分析;
|
第7课
13:30-17:30
|
实训:相应实例设计
|
第8课
9:00-12:00
|
调试优化Linux内核
⑴Linux内核调试概述;⑵内核打印函数、启动过程错误分析;⑶常用调试方法和工具;
|
第8课
13:30-17:30
|
实训:相应实例设计
⑴通过打印函数调试内核,掌握打印函数的使用方法;
⑵启动过程错误分析,掌握启动过程错误调试方法;
|
阶段三:Linux文件系统构建
|
|
第9课
9:00-12:00
|
构建Linux文件系统㈠
⑴文件系统基础知识;
|
第9课
13:30-17:30
|
实训:相应实例设计
|
第10课
9:00-12:00
|
构建Liunx文件系统㈡
|
第10课
13:30-17:30
|
实训:相应实例设计
|
第11课
9:00-12:00
|
考试
|
第11课
13:30-17:30
|
总结、意见反馈
|
阶段四:Linux系统项目设计
|
|
第12课
9:00-12:00
|
嵌入式应用系统设计、开发
⑴应用系统设计流程;
⑵应用系统管理方法;
嵌入式远程监控应用系统
|
第12课
13:30-17:30
|
实训:相应实例设计
|
第13课
9:00-12:00
|
系统环境构建
⑴嵌入式Linux系统移植;⑵网卡驱动移植;
|
第13课
13:30-17:30
|
实训:相应实例设计
|
第14课
9:00-12:00
|
嵌入式Linux设备驱动基础知识
⑴Linux应用程序基本框架;⑵设备驱动解析;
|
第14课
13:30-17:30
|
实训:相应实例设计
⑴编写应用程序控制现场设备,掌握Linux应用程序框架;
|
第15课
9:00-12:00
|
嵌入式WebServer应用㈠
⑴远程监控技术介绍
|
第15课
13:30-17:30
|
实训:相应实例设计
|
第16课
9:00-12:00
|
嵌入式WebServer应用㈡
|
第16课
13:30-17:30
|
实训:相应实例设计
|
第17课
9:00-12:00
|
实训
⑴嵌入式Linux移植boa服务器,掌握webserver构建过程;
|
第17课
13:30-17:30
|
实训:相应实例设计
⑴嵌入式Linux移植boa服务器,掌握webserver构建过程;
|
第18课
9:00-12:00
|
嵌入式WebServer应用㈢
|
第18课
13:30-17:30
|
实训:相应实例设计
|
第19课
9:00-12:00
|
实训
嵌入式Linux移植boa服务器,掌握webserver构建过程;
|
第19课
13:30-17:30
|
实训:相应实例设计
|
第20课
9:00-12:00
|
嵌入式项目开发系统测试指导
⑴软硬件联合测试指导;
⑵系统整体代码编写指导
|
第20课
13:30-17:30
|
实训:相应实例设计
|
只要一个电话
我们免费为您回电