简介:《嵌入式系统移植》课程分为两个阶段,第一阶段主要介绍开发板的启动过程、uboot的安装及使用、 Linux的安装与加载、根文件系统的安装与加载等,旨在让学员掌握Linux的安装、加载、启动等过程。第二阶段主要介绍uboot、Linux内核、设备树、Linux设备驱动、根文件系统的移植过程,旨在让学员掌握系统移植及内核开发的基本技能,为后续内核开发的课程打下基础。
课程章节
第01课 嵌入式系统移植导学
第02课 交叉开发环境搭建
第03课 uboot的烧写及使用
第04课 Linux内核的安装与加载
-
课时1tftp加载Linux内核及rootfs
-
课时2EMMC加载Linux内核及rootfs
-
课时3tftp加载Linux内核nfs挂载rootfs
-
课时4EMMC加载uboot
第05课 交叉编译工具链
第06课 uboot移植
第07课 Linux内核移植
-
课时1Linux内核概述
-
课时2Linux内核源码结构
-
课时3Linux内核的配置与编译(一)
-
课时4Linux内核的配置与编译(二)
-
课时5Linux内核的配置与编译(三)
-
课时6Linux内核的配置与编译(四)
第08课 Linux设备驱动移植
第09课 根文件系统移植
授课讲师
-
武立鑫
百度研发总监
关于讲师
华清创客总监级讲师,10余年项目开发经验,小米、百度研发总监,ARM权威认证讲师,高等院校嵌入式示范教材撰稿人,曾联合ARM、Atmel,在全国100余所高校开展师资培训,帮助高校老师快速成长。在百度、小米等大厂期间,身经数百个项目,主要项目有:Apollo智能驾驶平台、百度大脑、自动泊车系统、聊天机器人等。
课程推荐
- C++开发基础 试听 3256
- FreeRTOS操作系统 试听 6958
- C语言 试听 60086
- ARM 体系结构与接口技术 试听 2547
学习服务
- 技术大牛直播授课
- 实时学情管理
- 课后作业批改,BUG诊断
- 辅导老师当堂答疑
- 学习规划,专属学习方案