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