首页
›
嵌入式基础与RISC-V
›
048-单片机驱动层封装
›
《单片机驱动层封装硬件适配与接口设计项目实战》
VIP10
本课程属于:048-单片机驱动层封装
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
单片机驱动层封装硬件适配与接口设计项目实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
为什么需要驱动层封装?从裸机编程到分…
课程导论
为什么需要驱动层…
02
硬件抽象层(HAL)设计原则
接口与实现分离 · 面向对象思想在C语言中的应用
HAL
硬件抽象层
03
GPIO驱动封装(上)
标准输入输出接口定义 · 寄存器操作与位带操作
GPIO
驱动封装
04
GPIO驱动封装(下)
中断回调机制设计 · 外部中断统一管理
GPIO
驱动封装
05
UART驱动封装
环形缓冲区设计 · 阻塞与非阻塞收发接口
UART
驱动封装
06
SPI驱动封装
主从模式抽象 · DMA传输与中断传输适配
SPI
驱动封装
07
I2C驱动封装
多主机仲裁处理 · 超时重试机制设计
I2C
驱动封装
08
定时器驱动封装
软件定时器链 · PWM输出与输入捕获抽象
定时器驱动封装
软件定时器链
09
ADC驱动封装
多通道扫描 · 连续转换与单次转换模式
ADC
驱动封装
10
DMA驱动封装
传输完成回调 · 内存到内存与外设到内存抽象
DMA
驱动封装
11
看门狗驱动封装
独立看门狗与窗口看门狗统一接口
看门狗驱动封装
独立看门狗
12
RTC驱动封装
闹钟与时间戳管理 · 低功耗唤醒设计
RTC
驱动封装
13
Flash驱动封装
扇区擦除与写入保护 · 磨损均衡策略
Flash
驱动封装
14
EEPROM模拟驱动
I2C EEPROM与内部Flash…
EEPROM
模拟驱动
15
LCD/OLED显示驱动封装
帧缓冲设计 · 字体渲染与图形绘制抽象
LCD/OLED
显示驱动封装
16
触摸屏驱动封装
多点触控协议解析 · 校准算法集成
触摸屏驱动封装
多点触控协议解析
17
传感器驱动封装(上)
温度/湿度传感器统一数据接口
传感器驱动封装
温度
18
传感器驱动封装(下)
加速度计/陀螺仪数据融合与滤波
传感器驱动封装
加速度计
19
无线通信驱动封装
蓝牙/WiFi AT指令集封装 · 数据透传设计
无线通信驱动封装
WiFi
20
电机驱动封装
步进电机与直流电机PWM控制抽象
电机驱动封装
PWM
21
编码器驱动封装
正交解码与速度计算 · 方向判断
编码器驱动封装
正交解码
22
电源管理驱动封装
休眠/唤醒机制 · 电压监测与低电量告警
电源管理驱动封装
休眠
23
Bootloader驱动封装
固件升级接口 · CRC校验与回滚机制
Bootloader
驱动封装
24
调试与日志驱动封装
SEGGER RTT与串口日志统一输… · 日志等级管理
调试
日志驱动封装
25
驱动层单元测试框架
模拟硬件接口 · 使用Cmock/Ceedling进行…
驱动层单元测试框…
模拟硬件接口
26
驱动层性能优化
中断延迟分析 · 临界区保护与RTOS集成
驱动层性能优化
断延迟分析
27
多平台移植实战(上)
从STM32到GD32的GPIO/U…
多平台移植实战
STM32
28
多平台移植实战(下)
从STM32到ESP32的I2C/S…
多平台移植实战
STM32
29
驱动层文档生成
Doxygen注释规范 · 自动生成API文档
驱动层文档生成
Doxygen
30
课程总结与项目实战
综合智能家居网关驱动层设计
课程总结
项目实战
所属VIP或分类
同VIP:单片机驱动层封装DMA配置与时序控制从实战
同VIP:单片机驱动层封装HAL库封装与外设驱动从
同VIP:单片机驱动层封装HAL库封装与接口设计实战