之前选过单片机原理这门课,因为以前没有接触过汇编语言,所以总会在实验课上碰到很多问题,于是我总结了一下调试软件的几个点:
核心思想:发现问题,解决问题
下面介绍一种很踏实的调试方法:
首先建立一个新工程,将源代码的模块逐一复制,每复制一个新的模块,就编译调试一次,直到调试成功,这种自简而繁的方法虽然比较笨拙,却一定能找到问题。
优秀习惯总结
1.在每一次编译之前尽可能把问题想清楚
2.理论值和实际值必须调通,一定不能忽略问题
常见问题总结:
语法问题,例如:数组越界,重定义...
语句顺序问题