p> 硬體調試中應注意的幾個問題. 例如, 硬體調試前, the circuit board should be carefully inspected to observe whether there is a short circuit or open circuit (because the DSP PCB board wiring is generally dense and thin, the probability of this occurrence is relatively high). 通電後, 你手中的晶片是否特別燙. 如果你發現一些薯片很燙, 您需要立即關閉電源並重新檢查電路. 故障排除後, 檢查晶體是否振盪,復位是否正確可靠. 然後用示波器檢查DSP的CLK-OUT1和CLK-OUT2.引脚的訊號是否正常. 如果正常, 表明DSP本身工作基本正常.
使用模擬軟件排除硬體故障 完成電路板檢查後, 程式可以通過模擬軟件進行調試. 由於程式碼在類比過程中下載到目標系統的片外程式記憶體中, 一些硬體故障可以通過模擬軟件輕鬆檢查. 通電後, 如果類比軟體調試視窗無法調用到程式中, there are two possibilities:
1. DSP晶片的引脚上存在斷路或短路.
2. DSP晶片損壞.
如果是第一次使用模擬軟件調試程式, 此時應關閉實驗板的電源, 應仔細檢查DSP晶片各引脚的焊接情况. 軟件調試視窗是否已正確加載到程式中, DSP晶片可能損壞. 在這一點上, 通過檢測實驗板的整個板阻抗,可以進一步確定DSP晶片是否損壞. 如果整個電路板的阻抗急劇下降, 可以切斷為DSP晶片供電的電源線,以檢查DSP晶片的電阻.
是否可以將軟件調試視窗加載到程式中, 但加載的程式部分錯誤, 例如, 操作片外程式記憶體或數據記憶體的程式碼變為 .word xxxx, 此時, 片外程式記憶體或數據記憶體可能有故障. 應仔細檢查記憶體是否存在短路或虛焊, 如果沒有, 應進一步判斷記憶體是否損壞.
確保電源的穩定性和可靠性 DSP硬體系統調試前, 確保實驗板的電源具有良好的恒壓和恒流特性. 需要特別注意的是,DSP的輸入電壓應保持在5.0V±0.05伏. 如果電壓過低, 通過JTAG介面將程式寫入Flash時會出現錯誤消息; 如果電壓過高, DSP晶片將損壞.