首页
›
嵌入式与底层系统
›
029-Yocto与OpenEmbedded BSP构建
›
《嵌入式系统BSP开发实战工程》
VIP20
本课程属于:029-Yocto与OpenEmbedded BSP构建
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式系统BSP开发实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=嵌入式系统BSP开发实战工程的… · 核心概念 · 整体知识框架与实战路线图
课程导入
BSP
02
嵌入式系统基础
目标=嵌入式系统组成 · 处理器架构 · 存储器映射
嵌入式系统基础
目标=嵌入式系统…
03
BSP概念与作用
目标=BSP定义 · 在系统软件栈中的位置 · 与BIOS/UEFI/固件的关系
BSP
概念
04
开发环境搭建
目标=交叉编译工具链 · 调试器 · 仿真器
开发环境搭建
目标=交叉编译工…
05
硬件平台认知
目标=原理图阅读 · 芯片手册查阅 · 寄存器操作
硬件平台认知
目标=原理图阅读
06
启动流程与Bootloader
目标=上电复位 · ROM Code · SPL
Bootloader
启动流程
07
U-Boot移植实战
目标=板级配置 · DDR初始化 · 串口驱动
U-Boot
移植实战
08
Linux内核与BSP关系
目标=内核启动流程 · 设备树 · 板级文件
Linux
BSP
09
设备树开发
目标=DTS语法 · 节点与属性 · 编译与反编译
设备树开发
DTS
10
时钟与电源管理
目标=时钟树 · PLL配置 · 电源域
时钟
电源管理
11
中断控制器与GPIO驱动
目标=中断子系统 · GPIO子系统 · 引脚复用
GPIO
断控制器
12
串口与console驱动
目标=UART控制器 · 驱动框架 · console配置
console
串口
13
存储子系统BSP
目标=NAND/NOR Flash · eMMC · SD卡
BSP
存储子系统
14
网络子系统BSP
目标=以太网MAC · PHY · MDIO
BSP
网络子系统
15
USB子系统BSP
目标=USB主机/设备控制器 · PHY · 驱动框架
USB
BSP
16
显示与图形BSP
目标=LCD控制器 · 背光 · 触摸屏
BSP
显示
17
音频子系统BSP
目标=I2S · Codec · DMA
BSP
音频子系统
18
传感器与I2C/SPI总线
目标=I2C/SPI控制器驱动 · 传感器接入 · 总线调试与设备树描述
I2C/SPI
传感器
19
PCIe与高速接口
目标=PCIe控制器 · 枚举 · 配置空间
PCIe
高速接口
20
BSP调试与测试
目标=JTAG · 串口 · 示波器
BSP
调试
21
BSP构建与集成
目标=Yocto/Buildroot · 内核与U-Boot编译 · 镜像打包
BSP
构建
22
板级支持包移植案例
目标=从零开始移植BSP到自定义开发…
板级支持包移植案…
BSP
23
常见问题与故障排查
目标=启动失败 · 驱动不工作 · 设备树错误
常见问题
故障排查
24
BSP与驱动开发规范
目标=代码风格 · 提交规范 · 文档编写
BSP
驱动开发规范
25
安全与可靠性
目标=安全启动 · 加密 · 看门狗
安全
可靠性
26
实时性与性能优化
目标=中断延迟 · 调度 · 内存带宽
实时性
性能优化
27
多核与异构系统BSP
目标=多核启动 · 核间通信 · AMP/SMP配置与异构处理器BSP…
BSP
多核
28
BSP维护与升级
目标=内核版本升级 · 驱动适配 · 设备树变更
BSP
维护
29
综合实战项目
目标=设计并实现一个完整BSP · 覆盖启动 · 驱动
综合实战项目
BSP
30
课程总结与进阶
目标=知识体系回顾 · 能力评估 · 进阶学习方向与BSP工程师职业发展
课程总结
进阶
所属VIP或分类
同VIP:OpenEmbedded系统构建工程
同VIP:Yocto-SDK与交叉开发环境
同VIP:Yocto内核定制与补丁管理