單片機的存儲器數(shù)據(jù)繪圖設(shè)計
通過IAR調(diào)試平臺運行程序,設(shè)置斷點,將存儲到RAM的數(shù)據(jù)以記事本文件存入PC,數(shù)據(jù)格式如圖3所示。數(shù)據(jù)以字格式存儲,即兩個字節(jié)為一個A/D轉(zhuǎn)換值,低字節(jié)在前,高字節(jié)在后。
3.2 A/D采樣值數(shù)據(jù)格式轉(zhuǎn)換繪圖程序
運用MATLAB軟件對數(shù)據(jù)格式進行轉(zhuǎn)換并繪圖,繪制的圖形如圖4所示。直接測量模擬信號源的示波器截圖如圖5所示。
圖5 直接測量模擬信號源的示波器
通過比較圖4和圖5可以發(fā)現(xiàn),經(jīng)過A/D采樣數(shù)據(jù)轉(zhuǎn)換的值能正確復現(xiàn)原始模擬信號。該設(shè)計方法不但彌補了單片機調(diào)試平臺對存儲器內(nèi)數(shù)據(jù)不能直接繪圖的不足,而且能縮短單片機系統(tǒng)調(diào)試周期,為后續(xù)數(shù)字信號處理打下了基礎(chǔ)。
結(jié)語
本文討論了單片機調(diào)試過程中對存儲在RAM或Flash的A/D采樣數(shù)據(jù)進行繪圖處理的技術(shù),彌補了單片機調(diào)試平臺存儲區(qū)數(shù)據(jù)不能直接繪圖的不足。以MSP430單片機為例進行了測試,測試結(jié)果表明該設(shè)計方法在工程實踐中是可行的,具有較高的實用價值。
紅外遙控器相關(guān)文章:紅外遙控器原理
評論