首页
›
嵌入式基础与RISC-V
›
047-单片机寄存器开发核心技术剖析
›
《PWM输出与I2C协议时钟树配置寄存器驱动开发实战》
VIP10
本课程属于:047-单片机寄存器开发核心技术剖析
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
PWM输出与I2C协议时钟树配置寄存器驱动开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
PWM基础概念
什么是PWM · PWM的周期与占空比 · PWM的应用场景(电机控制
PWM
基础概念
02
PWM硬件原理
PWM定时器工作原理 · PWM计数器与比较器 · PWM输出模式(边沿对齐
PWM
硬件原理
03
PWM寄存器详解
PWM控制寄存器(CR1 · CR2) · PWM自动重装载寄存器(ARR)
PWM
寄存器详解
04
PWM驱动开发环境搭建
Linux内核源码获取 · 交叉编译工具链配置 · 设备树基础语法
PWM
驱动开发环境搭建
05
PWM设备树节点编写
PWM控制器节点 · PWM输出引脚配置 · PWM通道与时钟源绑定
PWM
设备树节点编写
06
PWM字符设备驱动框架
file_operations结构体 · 模块加载与卸载 · 设备号申请与注销
PWM
字符设备驱动框架
07
PWM驱动核心函数实现
pwm_config() · pwm_enable() · pwm_disable()
PWM
驱动核心函数实现
08
PWM用户空间接口
sysfs接口(export · duty_cycle · period
PWM
用户空间接口
09
PWM驱动调试技巧
printk日志分级 · dev_dbg动态调试 · 示波器测量PWM波形
PWM
驱动调试技巧
10
PWM实战案例
呼吸灯效果实现 · 直流电机调速 · 舵机角度控制
PWM
实战案例
11
I2C协议基础
I2C总线物理层(SDA · SCL) · I2C通信时序(起始条件
I2C
协议基础
12
I2C协议详解
7位地址与10位地址 · 读写操作(主发从收 · 主收从发)
I2C
协议详解
13
I2C硬件控制器
I2C外设框图 · I2C时钟树(SCL频率计算) · I2C中断与DMA
I2C
硬件控制器
14
I2C寄存器详解
I2C控制寄存器(CR1 · CR2) · I2C状态寄存器(SR1
I2C
寄存器详解
15
I2C设备驱动框架
i2c_driver结构体 · i2c_client结构体 · i2c_board_info与设备树…
I2C
设备驱动框架
16
I2C核心API
i2c_transfer() · i2c_master_send() · i2c_master_recv()
I2C
API
17
I2C从设备驱动开发
从设备地址配置 · 寄存器读写封装 · 多字节传输处理
I2C
从设备驱动开发
18
I2C驱动调试方法
i2cdetect工具使用 · i2cget/i2cset命令 · 逻辑分析仪抓取I2C波形
I2C
驱动调试方法
19
I2C实战案例
温湿度传感器(SHT30)驱动 · 加速度计(MPU6050)驱动 · EEPROM(AT24C02)驱动
I2C
实战案例
20
时钟树基础概念
时钟源(HSE · HSI · LSE
时钟树基础概念
HSE
21
时钟树寄存器详解
RCC时钟配置寄存器(CR · CFGR · PLLCFGR)
时钟树寄存器详解
RCC
22
时钟树配置策略
系统时钟(SYSCLK)配置 · AHB/APB1/APB2分频设置 · 外设时钟使能
时钟树配置策略
SYSCLK
23
时钟树驱动开发
clk_prepare_enable… · clk_disable_unprep… · clk_get_rate()
时钟树驱动开发
clk
24
时钟树调试与优化
时钟输出测试(MCO引脚) · 时钟精度测量 · 低功耗时钟切换
时钟树调试
优化
25
PWM与时钟树联动
PWM时钟源选择 · PWM频率与系统时钟关系 · 动态时钟调整对PWM的影响
PWM
时钟树联动
26
I2C与时钟树联动
I2C时钟源选择 · SCL频率与APB时钟关系 · I2C时序参数计算
I2C
时钟树联动
27
综合实战项目一
基于PWM的LED呼吸灯与I2C温湿…
综合实战项目一
PWM
28
综合实战项目二
基于PWM的直流电机闭环调速与I2C…
综合实战项目二
PWM
29
驱动性能优化
中断优化(线程化中断 · 中断合并) · DMA传输(PWM与I2C的DMA实…
驱动性能优化
断优化
30
驱动测试与验证
单元测试框架(kunit) · 压力测试脚本 · 长时间稳定性测试
驱动测试
验证
所属VIP或分类
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战
同VIP:ADC采样与SPI协议低功耗模式性能调优实战
同VIP:I2C协议与SPI协议串口通信寄存器故障定位实战