首页
›
嵌入式基础与RISC-V
›
161-嵌入式Linux系统构建
›
《Buildroot集成与嵌入式Linux系统构建实战》
VIP10
本课程属于:161-嵌入式Linux系统构建
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Buildroot集成与嵌入式Linux系统构建实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式Linux系统概述
什么是嵌入式Linux · 嵌入式Linux的组成 · 主流构建工具对比(Yocto/Bui…
Linux
嵌入式
02
Buildroot环境搭建
宿主机环境要求 · 安装依赖包 · 获取Buildroot源码
Buildroot
环境搭建
03
Buildroot配置系统详解
make menuconfig界面导… · 配置项分类(Target optio… · 保存与加载配置
Buildroot
配置系统详解
04
工具链配置
内部工具链 vs 外部工具链 · 工具链类型选择(glibc/ucli… · 工具链版本选择
工具链配置
vs
05
内核配置与编译
Linux内核源码管理 · 内核配置选项(defconfig/m… · 内核编译流程
内核配置
编译
06
根文件系统构建
Busybox集成 · 系统初始化(init/systemd… · 设备节点管理(devtmpfs/md…
根文件系统构建
Busybox
07
Bootloader集成
U-Boot配置与编译 · U-Boot环境变量 · 启动参数传递
Bootloader
集成
08
软件包管理
软件包选择与配置 · 软件包依赖解析 · 自定义软件包(BR2_PACKAGE…
软件包管理
软件包选择
09
文件系统类型选择
Squashfs · Ext4 · JFFS2
文件系统类型选择
Squashfs
10
存储分区规划
Flash分区设计 · MTD子系统 · UBI/UBIFS卷管理
存储分区规划
Flash
11
设备树(Device Tree)
设备树语法基础 · dts/dtsi文件编写 · 设备树覆盖(overlay)
Device
Tree
12
驱动集成
内核驱动模块化 · 驱动编译与安装 · 设备树与驱动匹配
驱动集成
内核驱动模块化
13
网络协议栈配置
网络接口配置 · DHCP/静态IP · Wi-Fi/蓝牙集成
网络协议栈配置
网络接口配置
14
图形界面集成
DirectFB · Qt Embedded · LVGL
图形界面集成
DirectFB
15
音频与多媒体
ALSA配置 · PulseAudio集成 · GStreamer框架
音频
多媒体
16
系统服务管理
Busybox init脚本 · systemd集成 · 服务单元文件编写
系统服务管理
Busybox
17
调试与日志
内核日志(dmesg) · 应用程序日志(syslog) · GDB远程调试
调试
日志
18
性能优化
启动时间优化(bootchart) · 内存优化(swap/zram) · CPU调频
性能优化
bootchart
19
安全加固
用户权限管理 · SELinux/AppArmor集成 · 安全启动(Secure Boot)
安全加固
用户权限管理
20
Overlay文件系统
OverlayFS原理 · 只读根文件系统+可写overlay · 工厂重置实现
Overlay
文件系统
21
OTA升级机制
双分区升级(A/B系统) · swupdate工具集成 · 升级包制作
OTA
升级机制
22
Buildroot扩展开发
自定义板级支持包(board/) · 外部树(BR2_EXTERNAL) · 自定义配置片段(config fra…
Buildroot
扩展开发
23
Python集成
Python解释器选择(CPytho… · Python包管理(pip/opkg… · 嵌入式Python应用开发
Python
集成
24
数据库集成
SQLite编译与配置 · 数据库存储路径规划 · 数据持久化
数据库集成
SQLite
25
Web服务器集成
Lighttpd/Nginx配置 · CGI/FastCGI支持 · WebSocket
Web
服务器集成
26
物联网协议集成
MQTT(Mosquitto) · CoAP · HTTP/2
物联网协议集成
MQTT
27
容器技术集成
Docker/Containerd集… · 容器运行时配置 · 资源限制(cgroups)
容器技术集成
Docker/Conta…
28
CI/CD集成
GitLab CI/GitHub A… · 自动化构建脚本 · 版本管理
CI/CD
集成
29
实战项目一
构建最小物联网网关系统:需求分析 · 配置选型 · 系统集成
实战项目一
构建最小物联网网…
30
实战项目二
构建多媒体播放器系统:硬件适配 · 编解码器集成 · 图形界面开发
实战项目二
构建多媒体播放器…
所属VIP或分类
同VIP:Linux内核配置编译与设备树编写定制工程实战
同VIP:Linux内核配置编译与驱动模块故障定位实战
同VIP:Linux内核配置编译与驱动模块编译驱动开发实战