首页
›
嵌入式基础与RISC-V
›
113-嵌入式软件架构分层设计
›
《嵌入式系统移植适配与板级调试实战》
VIP10
本课程属于:113-嵌入式软件架构分层设计
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式系统移植适配与板级调试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式系统移植概述
什么是系统移植 · 移植的层次与范围 · 主流嵌入式操作系统对比(Linux/…
嵌入式系统移植概…
什么是系统移植
02
硬件平台认知
常见嵌入式处理器架构(ARM Cor… · RISC-V · MIPS)
硬件平台认知
ARM
03
开发环境搭建
交叉编译工具链的安装与配置(GCC… · 调试工具(OpenOCD · JLink
开发环境搭建
GCC
04
Bootloader原理与移植
Bootloader的作用与启动流程 · U-Boot源码结构分析 · U-Boot的配置与编译(make…
Bootloader
原理
05
U-Boot实战移植
以QEMU virt平台为例 · 从零开始配置U-Boot · 添加新板级支持
U-Boot
实战移植
06
设备树(Device Tree)详解
设备树的起源与作用 · DTS/DTC/DTB文件格式 · 设备树语法(节点
Device
Tree
07
设备树实战
为自定义开发板编写设备树文件 · 编译设备树 · 在U-Boot和内核中加载设备树
设备树实战
为自定义开发板编…
08
Linux内核架构与配置
Linux内核源码目录结构 · Kconfig与Makefile机制 · 内核配置系统(make menuco…
Linux
内核架构
09
Linux内核移植基础
内核启动流程分析(从start_ke… · 板级支持包(BSP)的概念 · 内核中arch/arm/mach-x…
Linux
内核移植基础
10
Linux内核移植实战
为新板卡添加内核支持 · 修改时钟/定时器代码 · 配置DMA控制器
Linux
内核移植实战
11
根文件系统构建
根文件系统的作用与目录结构 · Busybox的配置与编译 · 制作initramfs与ext4根文…
根文件系统构建
根文件系统的作用
12
Buildroot与Yocto实战
Buildroot的配置与使用 · Yocto项目的核心概念(Recip… · 构建最小系统镜像
Buildroot
Yocto
13
驱动开发基础
Linux设备驱动模型(总线/设备/… · 字符设备驱动框架 · platform驱动
驱动开发基础
Linux
14
GPIO驱动移植
GPIO子系统框架(gpiolib) · 在设备树中描述GPIO · 编写GPIO按键驱动
GPIO
驱动移植
15
UART驱动移植
串口驱动框架(serial_core… · 8250串口驱动分析 · 设备树中UART节点配置
UART
驱动移植
16
I2C/SPI驱动移植
I2C子系统(i2c-core)与S… · 设备树中I2C/SPI从设备描述 · 编写温度传感器驱动
I2C/SPI
驱动移植
17
LCD/显示驱动移植
DRM/KMS框架简介 · Framebuffer驱动 · 设备树中显示控制器配置
LCD
显示驱动移植
18
网络驱动移植
网络设备驱动框架(net_devic… · 以太网PHY驱动(phylib) · 设备树中MAC与PHY节点配置
网络驱动移植
net
19
SD/MMC存储驱动移植
MMC子系统架构 · 设备树中SDIO控制器配置 · eMMC分区管理
SD/MMC
存储驱动移植
20
USB驱动移植
USB主机/设备控制器驱动 · 设备树中USB节点配置 · USB HID类设备驱动
USB
驱动移植
21
音频驱动移植
ALSA音频框架 · I2S接口配置 · Codec驱动(以WM8960为例)
音频驱动移植
ALSA
22
电源管理移植
Linux电源管理框架(PM cor… · CPU频率调节(cpufreq) · 设备树中电源域配置
电源管理移植
Linux
23
实时性优化
Linux内核实时性配置(PREEM… · 中断线程化 · 高精度定时器(hrtimer)
实时性优化
Linux
24
系统启动优化
启动时间分析(bootgraph) · U-Boot启动优化 · 内核启动参数裁剪
系统启动优化
bootgraph
25
调试工具与技巧
内核调试(printk/dmesg) · KGDB内核调试器 · JTAG/SWD硬件调试
调试工具
printk/dmesg
26
内存与性能优化
内存布局分析(/proc/memin… · 内存泄漏检测(kmemleak) · CPU占用率分析(top/htop)
内存
性能优化
27
安全启动与固件更新
安全启动链(Secure Boot) · TEE(Trusted Execut… · 固件更新机制(AB系统/OTA)
安全启动
固件更新
28
RISC-V架构移植专题
RISC-V特权架构与指令集 · OpenSBI(RISC-V Sup… · RISC-V Linux内核移植要点
RISC-V
架构移植专题
29
RT-Thread系统移植
RT-Thread架构与BSP框架 · 在STM32上移植RT-Thread · 设备驱动框架(PIN/I2C/SPI…
RT-Thread
系统移植
30
综合项目实战
从零开始为一块虚拟开发板完成完整系统… · 输出移植报告与调试日志
综合项目实战
从零开始为一块虚…
所属VIP或分类
同VIP:嵌入式HAL与OSAL分层接口设计及联调
同VIP:嵌入式移植适配与性能调优嵌入式软件架构分层实战
同VIP:嵌入式软件架构分层中间件层与任务调度设计实战