首页
›
嵌入式基础与RISC-V
›
123-Linux BSP内核嵌入式系统
›
《Linux外设适配与时钟管理系统化实战》
VIP10
本课程属于:123-Linux BSP内核嵌入式系统
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux外设适配与时钟管理系统化实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
Linux外设适配的挑战与时钟管理的…
课程导论
Linux
02
硬件基础
SoC时钟树架构与常见外设总线(I2… · SPI · UART)
硬件基础
SoC
03
时钟框架入门
Linux Common Clock…
时钟框架入门
Linux
04
时钟驱动开发(一)
注册一个简单的固定频率时钟提供者
时钟驱动开发
注册一个简单的固…
05
时钟驱动开发(二)
实现门控时钟(Clock Gate)…
时钟驱动开发
Clock
06
时钟驱动开发(三)
实现可配置频率时钟(Mux/Divi…
时钟驱动开发
Mux/Divi
07
时钟驱动开发(四)
时钟树拓扑构建与父子关系绑定
时钟驱动开发
时钟树拓扑构建
08
外设驱动中的时钟管理
使用clk_get · clk_prepare_enable · clk_set_rate
外设驱动
时钟管理
09
Runtime PM与时钟联动
自动门控与电源域管理
Runtime
PM
10
设备树(DeviceTree)中的时钟描述
clocks · clock-names · assigned-clocks
DeviceTree
设备树
11
I2C控制器驱动适配
时钟使能 · 速率配置与中断处理
I2C
控制器驱动适配
12
SPI控制器驱动适配
时钟极性 · 相位与波特率生成
SPI
控制器驱动适配
13
UART串口驱动适配
波特率时钟计算与FIFO控制
UART
串口驱动适配
14
GPIO控制器与Pinctrl子系统
时钟依赖与中断唤醒
GPIO
Pinctrl
15
MMC/SDIO控制器驱动
时钟频率切换与卡识别流程
MMC/SDIO
控制器驱动
16
USB控制器(DWC2)驱动适配
时钟 · 复位与PHY初始化
USB
DWC2
17
以太网MAC(GMAC)驱动适配
时钟门控 · RGMII时序与PHY管理
MAC
GMAC
18
音频I2S外设驱动
MCLK/BCLK/LRCK时钟生成…
I2S
音频
19
显示控制器(LCD/DSI)驱动
像素时钟PLL配置与Vblank同步
LCD/DSI
显示控制器
20
摄像头接口(CSI)驱动适配
MIPI时钟与帧同步
CSI
摄像头接口
21
时钟测量与调试
使用clk_summary · clk_ignore_unused与…
时钟测量
调试
22
动态频率调整(DVFS)
CPU/GPU与总线频率协同缩放
DVFS
动态频率调整
23
时钟错误排查实战
挂起 · 速率不准 · 父子关系断裂
时钟错误排查实战
挂起
24
低功耗模式下的时钟策略
Suspend-to-RAM与时钟树…
低功耗模式下的时…
Suspend-to-R…
25
原子上下文中的时钟操作
clk_enable与clk_pre…
原子上下文
时钟操作
26
多核与SMP下的时钟同步
CPUfreq与clockevent…
SMP
多核
27
硬件定时器与Clockevents框架
高精度定时器(hrtimer)底层
Clockevents
硬件定时器
28
Clocksource与Timekeeping
系统时间的基石
Clocksource
Timekeeping
29
PWM与定时器外设驱动
时钟源选择与占空比控制
PWM
定时器外设驱动
30
综合实战项目
从零适配一块板卡(基于DeviceT…
综合实战项目
DeviceT
所属VIP或分类
同VIP:BSP移植与内核裁剪从到实战
同VIP:BSP移植与内核裁剪系统化调试实战
同VIP:BSP移植与内核裁剪项目实战