微控制器MCU軟硬體聯調基本方法
阿新 • • 發佈:2019-02-07
做MCU軟體開發,離不開硬體,軟硬體除錯的技能也是必須掌握的,現在介紹一些軟硬體聯調的基本方法。
軟硬體聯調常使用的方法有 :分支思想、分層法、對比法。這些方法不是隻屬於軟硬體聯調可用,在軟體開發過程也是常用方法,更進一步說是解決問題的常用方法和思想,解決問題是一個概述,具體表現在生活和工作過程遇到的各種各樣的具體問題。
在進行軟硬體除錯之前,需要準備和具備的能力:穩壓電源、萬用表、示波器,以及具備使用這些工具的能力。現在我們講述軟硬體聯調的基本方法。
二、模組電路除錯方法之對比法
1、硬體對比:已知有一個模組是能完全正常工作的,那麼除錯板子該模組的時候,可以逐步對調兩邊的元器件、晶片來定位問題(替換法);
2、軟體對比:已知某個軟體功能在1號板子上是正常的,但當前新韌體在2號板子上,這個軟體功能不正常,要排查是2號板子問題還是新韌體問題。可以把新韌體燒錄到1號板子,看該軟體功能是否還正常。如果該軟體功能在1號板子正常,則是2號板子硬體問題。如果該軟體功能在1號板子不正常,則是新韌體問題(控制單一變數);
四、其它
4.1通斷除錯方法:
1、先測1引腳到2引腳的通斷:1引腳終點到2引腳終點
2、如果是斷路,根據絲印走線,分段測試1引腳終點到2引腳終點整條電路過程,具體是哪段電路走線斷路;
4.2模組電路檢查:
1、IC:主控是否正常工作、晶振是否起振;
2、主要元器件:焊錯(元器件的規格、型別)、絲印出錯導致焊錯位置、商家發錯料焊錯
3、焊接:是否虛焊、連錫