博主最近接了一个大一些的任务,完成任务的过程中不知道解决了多少bug,有的解决不了还得请自己的师傅帮助[哭惹R]。但是收获真的很多,分享调试解决bug的心得。 一.任何任务不论大小,写代码之初都要有模块化思想博主把这个任务全部完成后才进行的测试验证。遇到问题后就会发现无从下手,因为修改的东西太多,可能很多地方都有问题,bug叠bug导致非常难查找错误🔎。后面反思,我应该学会把这个任务划分模块,完成一块就去测试一块,而不是全部完成再去检验,模块化的写法会更容易帮助我找到bug。二.打断点➕查看变量值,进阶灵活运用打断点和查看变量值两种方法是嵌入式工程师debug的两个法宝了,但是我发现我运用的...