首页
›
嵌入式基础与RISC-V
›
174-嵌入式软件模块化设计
›
《嵌入式软件模块化设计驱动封装与调试实战》
VIP10
本课程属于:174-嵌入式软件模块化设计
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式软件模块化设计驱动封装与调试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
为什么需要模块化设计?嵌入式软件开发…
课程导论
为什么需要模块化…
02
硬件抽象层(HAL)设计理念
分层架构思想 · 从MCU到外设的抽象
HAL
硬件抽象层
03
GPIO驱动封装实战
寄存器操作封装 · 实现统一的读写接口
GPIO
驱动封装实战
04
UART驱动封装实战
环形缓冲区设计 · 中断与轮询模式封装
UART
驱动封装实战
05
I2C驱动封装实战
主从模式设计 · 超时与错误处理机制
I2C
驱动封装实战
06
SPI驱动封装实战
全双工通信 · DMA传输封装
SPI
驱动封装实战
07
定时器驱动封装
PWM输出与输入捕获的模块化设计
定时器驱动封装
PWM
08
ADC驱动封装
多通道采集 · DMA与中断协同工作
ADC
驱动封装
09
看门狗驱动封装
独立看门狗与窗口看门狗的统一接口
看门狗驱动封装
独立看门狗
10
Flash驱动封装
擦除 · 写入 · 读取的抽象层设计
Flash
驱动封装
11
RTC驱动封装
日历与闹钟功能的模块化实现
RTC
驱动封装
12
DMA驱动封装
链式传输与循环模式的封装技巧
DMA
驱动封装
13
中断管理模块设计
中断优先级分组 · 嵌套向量中断控制器(NVIC)封装
断管理模块设计
断优先级分组
14
时钟树管理模块
系统时钟配置与低功耗模式切换
时钟树管理模块
系统时钟配置
15
电源管理模块
睡眠 · 停止 · 待机模式的驱动封装
电源管理模块
睡眠
16
传感器驱动框架设计
面向对象的传感器抽象层
传感器驱动框架设…
面向对象的传感器…
17
显示驱动封装
LCD/OLED的帧缓冲与刷新机制
显示驱动封装
LCD/OLED
18
触摸屏驱动封装
I2C接口与多点触控协议解析
触摸屏驱动封装
I2C
19
无线通信模块封装
蓝牙/Wi-Fi AT指令集的统一管…
无线通信模块封装
Wi-Fi
20
文件系统驱动封装
FatFS底层接口适配与SD卡驱动
文件系统驱动封装
FatFS
21
USB设备驱动封装
CDC与HID类的模块化实现
USB
设备驱动封装
22
CAN总线驱动封装
报文收发与过滤器配置
CAN
总线驱动封装
23
以太网驱动封装
LWIP协议栈底层接口适配
以太网驱动封装
LWIP
24
驱动调试方法论
逻辑分析仪与示波器的使用技巧
驱动调试方法论
逻辑分析仪
25
单元测试框架搭建
CUnit/Unity在嵌入式中的应…
单元测试框架搭建
CUnit/Unity
26
模拟与桩模块技术
硬件在环(HIL)测试的驱动模拟
模拟
桩模块技术
27
日志系统设计
分级日志与环形缓冲区输出
日志系统设计
分级日志
28
性能分析工具
代码执行时间测量与栈使用分析
性能分析工具
代码执行时间测量
29
版本管理与持续集成
Git与Jenkins在固件开发中的…
版本管理
持续集成
30
综合实战
智能传感器节点驱动框架设计与调试
综合实战
智能传感器节点驱…
所属VIP或分类
同VIP:嵌入式中间件集成与单元测试在项目中的调试实战
同VIP:嵌入式接口抽象与分层架构在项目中的移植适配实战
同VIP:嵌入式软件中间件集成与驱动封装实战