首页
›
热销单品
›
嵌入式Linux与RTOS
›
《Linux BSP内核 嵌入式系统原理与应用驱动开发实战》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
Linux BSP内核 嵌入式系统原理与应用驱动开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式系统概述
嵌入式系统定义 · 特点 · 分类
嵌入式系统概述
嵌入式系统定义
02
ARM体系结构与编程模型
ARM处理器系列 · 工作模式 · 寄存器组织
ARM
体系结构
03
Linux内核源码结构
内核源码目录结构 · Kconfig与Makefile · 内核配置系统
Linux
内核源码结构
04
BSP与设备树
BSP概念与作用 · 设备树(DTS/DTC/DTB)语法 · 设备树绑定
BSP
设备树
05
内核启动流程
汇编启动阶段 · start_kernel函数分析 · init进程启动
内核启动流程
汇编启动阶段
06
内存管理基础
页表与MMU · 物理内存管理(Buddy/Slab) · 虚拟地址空间布局
内存管理基础
MMU
07
进程管理
进程描述符task_struct · 进程创建与销毁 · 调度器基础(CFS)
进程管理
task
08
中断与异常
中断控制器(GIC) · 中断注册与处理流程 · 上半部与下半部(tasklet/wo…
异常
GIC
09
时间管理
jiffies与HZ · 定时器 · 高精度定时器(HRTIMER)
时间管理
jiffies
10
同步机制
原子操作 · 自旋锁 · 信号量
同步机制
原子操作
11
字符设备驱动基础
主次设备号 · file_operations结构体 · cdev注册
字符设备驱动基础
主次设备号
12
platform驱动框架
platform总线 · platform_device与pl… · 匹配机制
platform
驱动框架
13
设备树驱动开发
OF API解析设备树 · 获取资源(GPIO/IRQ/内存) · 匹配设备树节点
设备树驱动开发
OF
14
GPIO子系统
gpiolib框架 · GPIO控制器驱动 · GPIO消费者API
GPIO
子系统
15
pinctrl子系统
pinmux与pinconf · pinctrl驱动框架 · 设备树中pinctrl配置
pinctrl
子系统
16
时钟框架
CCF框架 · clk_prepare/enable · 时钟树管理
时钟框架
CCF
17
电源管理
系统休眠与唤醒 · runtime PM · regulator框架
电源管理
系统休眠
18
DMA引擎
dmaengine框架 · slave与memcpy模式 · DMA设备树绑定
DMA
引擎
19
IIO子系统
工业I/O框架 · ADC/DAC驱动 · sysfs接口
IIO
子系统
20
Input子系统
input_dev注册 · 事件上报 · evdev接口
Input
子系统
21
RTC驱动
RTC框架 · 设备树绑定 · alarm与wakealarm
RTC
驱动
22
Watchdog驱动
watchdog框架 · 超时设置 · 喂狗机制
Watchdog
驱动
23
PWM子系统
PWM框架 · pwmchip与pwm_device · 设备树配置
PWM
子系统
24
SPI子系统
SPI控制器驱动 · SPI设备驱动 · spidev用户接口
SPI
子系统
25
I2C子系统
I2C适配器驱动 · I2C设备驱动 · i2cdev接口
I2C
子系统
26
MMC/SDIO子系统
MMC核心层 · SD/MMC卡驱动 · SDIO功能驱动
MMC/SDIO
子系统
27
USB子系统
USB核心框架 · HCD与UDC · Gadget框架
USB
子系统
28
网络设备驱动
net_device结构体 · NAPI轮询 · phy驱动
网络设备驱动
net
29
V4L2框架
video_device注册 · videobuf2管理 · camera sensor驱动
V4L2
框架
30
调试与性能优化
printk与动态调试 · ftrace · perf
调试
性能优化
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战