首页
›
嵌入式基础与RISC-V
›
103-单片机软件测试与调试架构
›
《单片机内存泄漏检测与逻辑分析仪使用故障排查实战》
VIP10
本课程属于:103-单片机软件测试与调试架构
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
单片机内存泄漏检测与逻辑分析仪使用故障排查实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
内存泄漏基础概念
什么是内存泄漏 · 内存泄漏对嵌入式系统的危害 · 常见的内存分配方式(malloc/f…
内存泄漏基础概念
什么是内存泄漏
02
单片机内存模型剖析
堆区与栈区的区别 · SRAM分区详解 · FreeRTOS/RT-Thread…
单片机内存模型剖…
堆区
03
静态分析工具实战
PC-Lint / Cppcheck… · MISRA-C规则检查 · 如何在Keil/IAR中集成静态分析
静态分析工具实战
PC-Lint
04
动态内存检测原理
Hook技术拦截malloc/fre… · 记录分配与释放的调用栈 · 统计未释放内存块
动态内存检测原理
Hook
05
DIY内存检测模块
编写自己的malloc/free包装… · 使用链表记录内存块信息 · 打印泄漏报告
DIY
内存检测模块
06
GCC/Clang Sanitizer
AddressSanitizer (… · LeakSanitizer (LSa… · 在嵌入式交叉编译环境中启用Sanit…
GCC/Clang
Sanitizer
07
FreeRTOS内存调试
pvPortMalloc/vPort… · xPortGetFreeHeapSi… · 内存碎片化分析
FreeRTOS
内存调试
08
RT-Thread内存调试
rt_malloc/rt_free重… · 内存池管理 · 使用FinSH命令行查看内存状态
RT-Thread
内存调试
09
μC/OS-III内存调试
OSMemCreate/OSMemG… · 任务栈溢出检测 · 内存分区管理
C/OS-III
内存调试
10
逻辑分析仪基础
逻辑分析仪工作原理 · 采样率与存储深度选择 · 探头连接与信号完整性
逻辑分析仪基础
逻辑分析仪工作原…
11
逻辑分析仪选购指南
入门级(Saleae/Kingst)… · 协议分析功能对比 · 性价比推荐
逻辑分析仪选购指…
Saleae/Kings…
12
SPI总线故障排查
使用逻辑分析仪抓取SPI波形 · 分析时钟极性与相位 · 排查MISO/MOSI数据错位问题
SPI
总线故障排查
13
I2C总线故障排查
抓取SCL/SDA波形 · 分析起始/停止条件 · 排查地址应答与时钟拉伸问题
I2C
总线故障排查
14
UART串口故障排查
抓取TX/RX波形 · 分析波特率误差 · 校验位与停止位配置检查
UART
串口故障排查
15
CAN总线故障排查
抓取CAN_H/CAN_L差分信号 · 分析帧格式 · 排查位填充错误与CRC校验失败
CAN
总线故障排查
16
GPIO时序分析
测量按键消抖时间 · 分析PWM波形占空比 · 排查中断触发边沿问题
GPIO
时序分析
17
DMA传输调试
使用逻辑分析仪验证DMA传输时序 · 分析源地址与目的地址配置 · 排查传输完成中断丢失
DMA
传输调试
18
ADC采样时序分析
测量采样保持时间 · 分析转换启动信号 · 排查多通道切换时的串扰问题
ADC
采样时序分析
19
Flash/EEPROM读写时序
抓取SPI Flash命令序列 · 分析写使能与状态寄存器轮询 · 排查页写入超时
Flash/EEPROM
读写时序
20
SD卡/MMC调试
分析SDIO/SPI模式初始化序列 · 抓取CMD/Response波形 · 排查CRC校验错误
SD
MMC
21
USB设备枚举调试
使用逻辑分析仪抓取D+/D-波形 · 分析USB复位与枚举过程 · 排查描述符请求失败
USB
设备枚举调试
22
以太网PHY调试
分析RMII/MII接口信号 · 抓取MDIO管理帧 · 排查Link Up/Down问题
PHY
以太网
23
LCD显示屏调试
分析RGB/SPI接口时序 · 测量VSYNC/HSYNC信号 · 排查初始化序列错误
LCD
显示屏调试
24
传感器数据采集调试
分析I2C/SPI传感器寄存器读写 · 排查数据转换完成中断 · 验证采样率稳定性
传感器数据采集调…
I2C/SPI
25
无线模块(WiFi/BLE/LoRa)调试
分析SPI/UART AT指令交互 · 抓取无线数据包 · 排查连接断开原因
WiFi/BLE/LoR…
无线模块
26
多任务系统死锁检测
使用逻辑分析仪抓取任务切换波形 · 分析信号量释放时序 · 排查优先级反转
多任务系统死锁检…
使用逻辑分析仪抓…
27
中断嵌套与优先级调试
测量中断响应延迟 · 分析中断嵌套深度 · 排查中断丢失问题
断嵌套
优先级调试
28
低功耗模式调试
测量MCU进入/退出睡眠模式时间 · 分析唤醒源信号 · 排查漏电流问题
低功耗模式调试
MCU
29
Bootloader升级故障排查
抓取固件传输协议(XMODEM/YM… · 分析Flash擦写时序 · 校验CRC失败原因
Bootloader
升级故障排查
30
综合实战案例
一个真实的内存泄漏+逻辑分析仪联合调… · 从现象到根因的完整排查过程
综合实战案例
一个真实的内存泄…
所属VIP或分类
同VIP:单片机JTAG断点与逻辑分析仪联合调试
同VIP:单片机故障排查与异常处理机制调试优化项目实战
同VIP:单片机时钟树调试与时序故障定位优化实战