首页
›
嵌入式基础与RISC-V
›
155-单片机软件分层设计
›
《单片机软件分层接口抽象与驱动封装调试实战》
VIP10
本课程属于:155-单片机软件分层设计
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
单片机软件分层接口抽象与驱动封装调试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
为什么需要分层架构?从“点灯大师”到…
课程导论
为什么需要分层架…
02
硬件抽象层(HAL)设计
GPIO的接口抽象与封装 · 实现与MCU解耦
HAL
硬件抽象层
03
硬件抽象层(HAL)设计
UART的接口抽象与环形缓冲区驱动封…
HAL
硬件抽象层
04
硬件抽象层(HAL)设计
I2C总线的抽象与多主机驱动兼容设计
HAL
硬件抽象层
05
硬件抽象层(HAL)设计
SPI接口的抽象与DMA传输封装实战
HAL
硬件抽象层
06
硬件抽象层(HAL)设计
定时器(Timer)的抽象与PWM输…
HAL
硬件抽象层
07
硬件抽象层(HAL)设计
ADC的接口抽象与多通道采样封装
HAL
硬件抽象层
08
中间件层设计
软件定时器管理器的设计与实现
间件层设计
软件定时器管理器…
09
中间件层设计
按键扫描与消抖状态机封装
间件层设计
按键扫描
10
中间件层设计
LED指示灯与呼吸灯效果管理器
间件层设计
LED
11
中间件层设计
消息队列与事件驱动框架搭建
间件层设计
消息队列
12
中间件层设计
环形缓冲区的进阶应用与内存管理
间件层设计
环形缓冲区的进阶…
13
中间件层设计
AT指令解析器的分层设计与实现
间件层设计
AT
14
中间件层设计
Modbus RTU从机协议栈的封装
间件层设计
Modbus
15
应用层设计
传感器数据采集与校准抽象层
应用层设计
传感器数据采集
16
应用层设计
显示驱动抽象(SSD1306 OLE…
应用层设计
SSD1306
17
应用层设计
数据存储抽象(EEPROM/Flas…
应用层设计
EEPROM/Flas
18
应用层设计
低功耗模式管理与唤醒源抽象
应用层设计
低功耗模式管理
19
接口抽象实战
用面向对象思想(C语言)实现设备驱动
接口抽象实战
用面向对象思想
20
接口抽象实战
函数指针表与虚函数表在驱动中的应用
接口抽象实战
函数指针表
21
接口抽象实战
回调函数机制与异步通知模式
接口抽象实战
回调函数机制
22
调试与测试
断言(assert)与日志分级打印系…
调试
测试
23
调试与测试
单元测试框架(Ceedling/Un…
调试
测试
24
调试与测试
模拟器(Simulator)与硬件在…
调试
测试
25
调试与测试
逻辑分析仪与示波器在驱动调试中的实战…
调试
测试
26
调试与测试
栈溢出检测与内存泄漏排查方法
调试
测试
27
项目实战
基于分层架构的多传感器采集终端(需求…
项目实战
基于分层架构的多…
28
项目实战
基于分层架构的多传感器采集终端(驱动…
项目实战
基于分层架构的多…
29
项目实战
基于分层架构的多传感器采集终端(应用…
项目实战
基于分层架构的多…
30
课程总结
架构演进之路与持续重构的思考
课程总结
架构演进之路
所属VIP或分类
同VIP:单片机软件分层任务调度与状态机设计实战
同VIP:单片机软件分层低功耗设计与内存管理移植适配实战
同VIP:单片机软件分层低功耗设计与协议解析移植适配调试实战