项目组的成员调试电流板、电压板还有通用板之间的通信,调试3天还没有调通,今晚上485通信终于调通了。总结如下:
1.当碰到问题时,不能总在这个问题上纠结,要深入问题的本质,做不同的试验,尽量把引起问题的每个方面要测试一遍。
2.在程序调试中,首先应该考虑的是软件问题,然后再考虑硬件问题。
3.虽然两块板子的电路图一样,但是各种问题都有可能导致程序一样,结果却不一样,比如说哪个地方虚焊了,芯片坏了等。
这次一直调试不通的主要问题是,我们一直在找硬件问题,可是忽略了仿真器的稳定性,把有些测试想为“不可能这里会坏呀”。有时候,容易被人忽视的地方就越是容易出现问题。
总之,问题要一个一个解决,调试的时候要注意细节,一个环节一个环节的想清楚,测试明白了。