原创 程序调试(除错)过程中的一些雕虫小技(三、优先调试人机界面)

2009-8-17 23:58 2655 8 8 分类: MCU/ 嵌入式

程序调试(除错)过程中的一些雕虫小技(三、优先调试人机界面)


面对程序中的一大堆模块,无从下手是吗?好吧,匠人告诉你,先调显示模块,然后是键盘。


为什么要先调显示模块?道理很简单,我们说“眼睛是心灵的窗户”,同样,“显示是程序的窗户”。一旦把显示模块调试好了,就可以通过这个窗口,偷 窥 (天呐,这两个居然是敏感字!) 程序内部的数据和状态了。


然后紧接着,就是调试键盘模块。有了这个按键,我们就可以人工干预程序的运行了。


——什么,你的程序没有显示和按键?
——这位童鞋,你真不幸,请去检查一下自己的人品和星座运程先。谢谢。


实在是没显示?再看看系统有蜂鸣器吗?如果侥幸有的话,也能凑合着发发提示声音吧?


或者,有串口吗?可以考虑借助PC 端的串口调试软件来收发数据,这也是一个间接的人机交流方法。


总而言之,要尽快建立人机交流界面。


(未完待续)

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
8
关闭 站长推荐上一条 /3 下一条