在设计和调试MCU系统过程中,有时会遇到MCU系统的软件跑飞以及MCU系统同后续硬件不配合的情况,为此不少同行会陷入抓瞎的地步。不过此种情况,完全可以借用兵法中的一句话来操作——谋定而后动。
所谓谋定而后动,首先要做的是充分了解所要设计MCU系统的功能,广泛听取客户的各种诉求,并将一些非常规但实际使用中有可能出现的状况考虑到,从而在宏观设计系统框架时能面面俱到。
其次就是要切实将选用的MCU系统功能做充分了解,继而在此基础上能准确地选择后续配用的A/D、D/A转换器件等,在工作电压、传输速率、时钟频率等方面做到无缝衔接。
再次就是设计MCU系统软件过程中,要注意数据采集、转换以及存储数据的清除等环节,避免调试过程正常,而使用一段时间后被客户四处找茬的情况,即所谓“料敌于先”。当然也要考虑到各种嵌套程序、数据调用等环节,防止软件层面影响系统运行速度。
最后一点则是要注意调试环节,不要怕麻烦要多测试和观察,将问题消灭在此阶段,毕竟一个好的MCU系统讲的是“七分设计三分调试”。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|