简易debug手册

Debug手册

ddl是检验真理的唯一标准

单片机方面

1.外部设变传输速率不够排查项目:

  • 本地缓存加载速度
  • 缓存发送逻辑
  • 传输时钟频率
  • 传输信号质量
  • 电源稳定性
  • 接受端芯片时钟频率

2.硬件错误排查项目:

  • 栈内存分配是否冲足
  • 指针是否正常(是否有野指针问题)
  • 可以单步调试,查看出错前的PC寄存器

3.sdio错误排查项目

  • sdio外设时钟频率是否过快
  • SD卡槽是否接触不良,信号质量是否不好
  • SD卡初始化是否正常进行(断电再上电)

4.fatfs问题排查

  • 目录不带最后一个’/‘
  • 未开启长文件名模式时的文件名长度限制
  • 目录/文件名字符串结尾处的空字符是否存在