開發(fā)單片機期間可能會遇到一些故障問題,嘗試檢查以下地方,可能會幫助您找出問題所在。
1. 測量時鐘
觀察單片機系統(tǒng)時鐘或其他模塊(如定時器或ADC)是否存在并正常工作以確保其邏輯操作。最簡單的方法是將時鐘切換到相關(guān)的GPIO引腳,并使用數(shù)字示波器進(jìn)行測量。
2. 電源電壓
檢查電源電壓或單片機內(nèi)部穩(wěn)壓電壓是否正常,而電壓沒有任何意外的下降或尖峰。最好的方法是使用具有足夠帶寬的數(shù)字示波器,來檢測任何意外的電壓瞬變。
3. 檢查軟件
在軟件應(yīng)用中,檢查是否有任何軟件循環(huán)要求單片機輪詢某些標(biāo)志或等待任何輸入信號。例如,當(dāng)ADC回路僅等待來自外部傳感器輸入的指定信號時,單片機可能會發(fā)生故障,這是由于外部傳感器無法按預(yù)期輸出信號。
4. 電流消耗
如果單片機的電流消耗相比其低功耗模式的電流消耗低很多,單片機可能處于睡眠模式而沒有工作。在這種情況下,可能是由于時鐘或輸入相關(guān)的故障,導(dǎo)致某些中斷無法觸發(fā)。
如果單片機電流消耗高得驚人,這一物理損壞可能會導(dǎo)致單片機異常運行或閂鎖情況。在這種情況下,電源循環(huán)可以幫助區(qū)分單片機是永久性損壞或是閂鎖問題。
深圳市品茂電子科技有限公司
網(wǎng)址:www.lovender.cn
聯(lián)系人:王建平
手機:13728693626
座機:0755-83553626
傳真:0755-83553131
郵箱:sky_wangjianping@163.com
地址:深圳市龍崗區(qū)南灣街道丹竹頭社區(qū)康正路48號4號樓401