单片机开发过程中的调试绝招(2022)

资源介绍

51CTO·韦东山·单片机开发过程中的调试绝招(2022)

在单片机开发中,无论是裸机程序还是基于RTOS的程序,有时候我们会碰到很难解决的Bug。
比如:

  1. 代码量很大,你很难找到出错时的调用关系
  2. 代码稍微增减一行,程序就没错误了;增加一个打印,逻辑上完全没影响,但是程序就崩溃了。我会结合多年的工作经验,教大家两个调试绝招:栈回溯、修改bin文件实现断点

绝招1,揉合Linux、RT-Thread的栈回溯技术,给出一套适合所有裸机、RTOS程序的代码。

绝招2,这个方法是我首创的,曾经在中兴用来解决过一个Linux内核Bug,曾经在某大型机器人公司解决过一个栈溢出的Bug。

资源目录

├──01_栈回溯原理及代码修改.mp4 111.37M
├──02_栈回溯原理示例.mp4 89.15M ├──03自己打断点的原理与程序分析.mp4 76.69M
├──04_自己打断点示例.mp4 50.47M
├──05_答疑.mp4 23.88M
├──06_栈回溯自动分析.mp4 127.42M
├──07_答疑.mp4 8.41M
├──08_修改bin文件实现多个断点的原理.mp4 66.05M
├──09_模拟POP指令的方法.mp4 12.18M
├──10_能实现多个断点的异常处理函数编程.mp4 124.27M ├──11调试.mp4 55.89M
└──12_答疑.mp4 19.57M

资源下载
下载价格10 学币
VIP免费
常见问题
学币是什么?
1学币 = 1元人民币,可通过每日签到或赞助VIP获得!
如何购买更优惠?
推荐赞助VIP,赞助VIP后再购买超划算-购买会有折扣!(季/年VIP折扣购买,终身VIP免费)
资源能分享给别人吗?
本站资源仅限用于学习和研究目的,不得用于商业或者非法用途,否则,一切后果请用户自负!
遇到问题怎么办?
遇到问题直接点击页面右下角消息按钮联系客服反馈,会在第一时间处理!
0
显示验证码
没有账号?注册  忘记密码?