首页
›
嵌入式基础与RISC-V
›
113-嵌入式软件架构分层设计
›
《嵌入式驱动层与中间件层接口设计实战》
VIP10
本课程属于:113-嵌入式软件架构分层设计
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式驱动层与中间件层接口设计实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
接口设计哲学
为什么驱动与中间件需要解耦?分层架构…
接口设计哲学
为什么驱动
02
接口设计哲学
接口的稳定性原则——最小知识原则与里…
接口设计哲学
接口的稳定性原则
03
接口设计哲学
抽象与封装的艺术——如何定义“完美”…
接口设计哲学
抽象
04
接口设计哲学
性能与可移植性的权衡——零开销抽象在…
接口设计哲学
性能
05
接口设计哲学
错误处理策略——返回值 · 全局错误码与异常处理在资源受限环境下…
接口设计哲学
错误处理策略
06
数据结构基础
嵌入式接口中的核心数据结构——句柄 · 描述符与控制块
数据结构基础
嵌入式接口
07
数据结构基础
回调函数与事件驱动机制——从轮询到中…
数据结构基础
回调函数
08
数据结构基础
队列与缓冲区设计——环形缓冲区在驱动…
数据结构基础
队列
09
数据结构基础
状态机模式——用状态机管理复杂驱动状…
数据结构基础
状态机模式
10
数据结构基础
链表与内存池——在无MMU环境下管理…
数据结构基础
MMU
11
驱动层核心设计
GPIO驱动接口设计——从寄存器操作…
驱动层核心设计
GPIO
12
驱动层核心设计
UART驱动接口设计——阻塞 · 非阻塞与DMA模式的接口统一
驱动层核心设计
UART
13
驱动层核心设计
I2C/SPI总线驱动接口设计——主…
驱动层核心设计
I2C/SPI
14
驱动层核心设计
定时器驱动接口设计——软定时器与硬件…
驱动层核心设计
定时器驱动接口设…
15
驱动层核心设计
DMA驱动接口设计——链式传输与回调…
驱动层核心设计
DMA
16
中间件层设计
文件系统中间件——如何通过VFS层统… · SD卡与RAM盘
间件层设计
VFS
17
中间件层设计
网络协议栈中间件——LwIP的驱动接…
间件层设计
LwIP
18
中间件层设计
GUI中间件——LittlevGL的…
间件层设计
GUI
19
中间件层设计
RTOS中间件——CMSIS-RTO…
间件层设计
RTOS
20
中间件层设计
传感器中间件——Sensor Fus…
间件层设计
Sensor
21
接口实现技巧
使用函数指针表实现多态驱动——VTa…
接口实现技巧
VTa
22
接口实现技巧
使用X-Macro技术生成驱动注册代…
接口实现技巧
X-Macro
23
接口实现技巧
使用属性表(Attribute Ta…
接口实现技巧
Attribute
24
接口实现技巧
使用编译时断言与静态检查确保接口兼容…
接口实现技巧
使用编译时断言
25
接口实现技巧
使用Linker Section技术…
接口实现技巧
Linker
26
实战案例
从零设计一个SPI Flash驱动—…
实战案例
SPI
27
实战案例
设计一个Wi-Fi模块驱动接口——支…
实战案例
Wi-Fi
28
实战案例
设计一个音频编解码器驱动接口——I2…
实战案例
I2
29
实战案例
设计一个电机控制中间件——PWM驱动…
实战案例
PWM
30
实战案例
设计一个低功耗管理中间件——统一管理…
实战案例
设计一个低功耗管…
所属VIP或分类
同VIP:嵌入式HAL与OSAL分层接口设计及联调
同VIP:嵌入式移植适配与性能调优嵌入式软件架构分层实战
同VIP:嵌入式系统移植适配与板级调试实战