专栏中心

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

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

发布人:mayer 时间:2009-08-18 来源:工程师 发布文章
程序调试(除错)过程中的一些雕虫小技(三、优先调试人机界面)

 

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

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

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

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

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

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

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

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

(未完待续)

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

安森美拟以每股35.10美元现金收购Allegro MicroSystems

国际视野 2025-03-06

嵌入式Linux USB驱动开发 下

视频 2009-10-28

德州仪器面推出31款全新 ARM 产品

视频 2009-10-30

嵌入式Linux USB驱动开发 上

视频 2009-10-28

Power Integrations推出新款LLC开关IC,可提供1650W的连续输出功率

ARM常见外围接口开发 下

视频 2009-11-02

ROHM开发出适用于AI服务器等高性能服务器电源的MOSFET

东芝推出应用于工业设备的具备增强安全功能的SiC MOSFET栅极驱动光电耦合器

LISI AUTOMOTIVE在上海工厂启用罗克韦尔自动化旗下Plex ERP

ARM常见外围接口开发 上

视频 2009-11-02

道达尔能源将在15年内为意法半导体法国供电1.5亿千瓦时

实现物流和零售自动化——第2部分

罗德与施瓦茨率先获得GCF对5G FR2 RRM独立模式一致性测试用例的认证

Allegro拒绝安森美69亿美元的收购要约

罗德与施瓦茨发布全新R&S ZNB3000矢量网络分析仪

更多 培训课堂
更多 焦点
更多 视频

技术专区