直播公开课 | 单片机开发过程中的调试绝招第二课

发布于 2022-7-7 14:08
浏览
4收藏

在上一次直播里,我们介绍了栈回溯、手工修改bin文件打断点,
我们还可以进一步改进:

  1. 栈回溯:修改异常处理函数自动分析栈,借助工具直接找出更具体的调用关系:哪个文件、哪一行
  2. 打断点:上一次课程里只能打一个断点,运行到断点时程序就崩溃。我们可以改进,修改bin文件打多个断点,修改异常处理函数让它打印信息后继续运行。

::: hljs-center
:::
::: hljs-center

》》》点此查看回放《《《

:::

直播公开课 | 单片机开发过程中的调试绝招第二课-开源基础软件社区

直播大咖

韦东山-15年嵌入式培训经验,涉及Linux、FreeRTOS、RT-Thread等,专注于嵌入式操作系统。

直播提纲

绝招1:栈回溯自动化改造
绝招2:实现多个断点:打印信息后继续运行程序

直播亮点

绝招1,揉合Linux、RT-Thread的栈回溯技术,给出一套适合所有裸机、RTOS程序的代码。
绝招2,这个方法是我首创的,曾经在中兴用来解决过一个Linux内核Bug,曾经在某大型机器人公司解决过一个栈溢出的Bug。

直播抽奖

10 块STM32F103-MINI开发板

适合人群

有单片机软件开发基础

单片机开发过程中的调试绝招第 2 课课件.pdf 1.07M 61次下载
已于2022-7-8 11:49:54修改
5
收藏 4
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐