- 同类热点网络课程
- 暂无相关热门网络课程
课程目标
培训证书
备注 | 课程大纲 |
第一天 |
◆ 嵌入式Linux系统构建,帮助学员搭建开发主机和目标板的环境,安装交叉编译环境,讲解和应用交叉编译工具。 ◆ 课程实验: |
第二天 |
◆ 开发系统引导程序:帮助学员理解bootloader的原理与作用,掌握u-boot的编译,使用。熟练分析u-boot的源代码,并能够为新项目移植u-boot。 ◆ 课程实验: |
第三天 |
◆ 配置编译Linux内核:帮助学员掌握Linux的内核源代码结构,以及Linux内核的基本结构。逐个分析Linux内核编译的配置选项。并理解Linux内核的镜像结构。 ◆ 课程实验: |
第四天 |
◆ 移植Linux内核源代码:帮助学员掌握哪些是与平台相关的源码,而哪一些是移植必须要修改的部分。掌握了此二部分内容,结合特定的体系结构的datasheet就可以移植内核。最后和学员一起分析Linux的内核启动过程。 ◆ 课程实验: |
第五天 |
◆ 部署Linux系统:帮助学员理解Linux通过VFS的机制可以支持多种文件系统,嵌入式系统中常见的是jffs2,exts的ramdisk系统,以及支持Nandflash的YAFFS。由于存储器大小的限制,用busybox来实现常见命令集。 ◆ 课程实验: |
三个月 | ◆ 企业项目实践(自行操作,专家答疑) (三个月) |
师资安排
朱老师:10年嵌入式软件开发和团队管理经验, 曾组建过150人的嵌入式软件开发团队, 带领团队开发过多媒体产品, 手机,存储产品, 导航产品等.熟悉ARM系列的处理器,Linux, WindowsCE, Nucleus操作系统的Bootloader, 驱动程序以及应用程序的设计, 开发和性能优化。
石老师:一直专注于通信行业研发,有10年的嵌入式软件开发和团队管理经验。在朗讯,诺基亚,龙旗等知名通信企业创立研发团队,管理过100人的手机研发团队。对智能手机的硬件平台,软件平台(操作系统及中间件)的最新技术进展及无线互联网行业趋势,业界标准等有深入理解。
更多详情请点击上海软件硬件开发培训网站: