新闻  |   论坛  |   博客  |   在线研讨会
程序调试(除错)过程中的一些雕虫小技(二、磨刀不误砍柴功)
mayer | 2009-08-18 19:47:57    阅读:1621   发布文章

程序调试(除错)过程中的一些雕虫小技(二、磨刀不误砍柴功)

 

程序调试(除错)过程中的一些雕虫小技(二、磨刀不误砍柴功)

在调试之前,需要掌握以下一些基本功:

1、熟悉当前的开发(调试)环境,比如:设置断点、单步运行、全速运行、终止运行,查看RAM、查看堆栈、查看IO口状态……总之,要熟练掌握基本操作的方法,并深刻了解其中意义。

2、了解芯片本身的资源和特性。

3、了解一点汇编语言的知识。(本来匠人是准备写“精通”的,但考虑到现状,还是“放低”这方面的要求罢了)。

4、掌握基本的电路知识和排错能力。(软件调试有时也会牵涉到硬件原因。总不能连三极管的好坏都不能识别吧?)

5、万用表、示波器、信号发生器……这些工具总该会用吧?

6、搜索、鉴别资料的能力。(内事问百度、外事问古狗、有事没事上21ic网)

7、与人沟通,描述问题的能力。(调试36计的最后一计——就是向他人讨教。当然,你得把话说明白才行)

差不多了,如果上述7把砍柴刀磨好了,就可以开始调试了。接下来,请调入你的程序……

——什么?你说你程序还没写?
——匠人倒塌……

(连载未完,敬请期待)

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客