大牛分析問題的能力

最近製作的測PPG信號的板子,總共8路信號,其中一路信號就是不對,程序也沒有問題,改來改去還是不行,今天去請教大神,見識到了大神分析問題的能力。

首先不是想我一樣,瞎貓撞死耗子,不斷改代碼,不斷試,從容的通過斷點查看處理完的數據的值,發現值相對於其他正常的引腳,特別小,而且不怎麼變化。然後嘴裏就不停的唸叨爲什麼會這樣,之後想到,處理完的數字信號的值很小,說明輸入的模擬信號,也就是輸入的電壓值很小,很小說明這點電壓非常低,接近GND,之後通過萬用表測量發現,真是這個引腳跟地短路了。
然後分析爲什麼會短路,焊接的問題,看板子,萬用表測,看PCB原理圖,返現外部的電路沒什麼問題,那就是芯片本身出了問題,這個引腳跟地之間的三極管有可能被靜電擊穿了,於是引腳接地了,而且是永久的。。。

自己平常寫Java程序,尤其是jsp頁面,因爲無法調試,只能改了之後刷新頁面看效果,於是經常的解決方案就是不斷的改代碼不斷的試,很浪費時間,很可能還得不到正確的結果。正確的思路應該是,看明白這部分出錯的代碼,問題出在哪裏分析出來,不能準確定位,也要不斷縮小出錯範圍,這纔是正道。

認真的,淡定的看待問題,不要有了錯誤就慌忙的Ctrl+Z去返回正確的代碼,然後重新寫,一步步看看到底是哪部分代碼出錯了。

要能耐得住性子,把時間用在刀刃上!!!

發佈了76 篇原創文章 · 獲贊 14 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章