關(guān) 閉

新聞中心

EEPW首頁 > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > Cortex-M4內(nèi)核微處理器DMA方式的高速A/D采樣

Cortex-M4內(nèi)核微處理器DMA方式的高速A/D采樣

作者: 時(shí)間:2012-08-21 來源:網(wǎng)絡(luò) 收藏

3.2 具體實(shí)現(xiàn)
采用有利于提高系統(tǒng)的實(shí)時(shí)性和執(zhí)行效率。當(dāng)A/D轉(zhuǎn)換完成后產(chǎn)生中斷;接收一次數(shù)據(jù)后,設(shè)備地址禁止后移;關(guān)閉接收一次數(shù)據(jù)后,目標(biāo)內(nèi)存地址后移。設(shè)置循環(huán)寫入模式,BUF寫滿后,自動(dòng)回到初始地址開始傳輸。
示例代碼如下:
c.JPG
d.JPG

4 實(shí)驗(yàn)及結(jié)論
首先將信號發(fā)生器輸出的正弦波信號直接連接到示波器,調(diào)節(jié)波形,并選擇適當(dāng)?shù)姆宸逯担缓蠼拥?a class="contentlabel" href="http://m.butianyuan.cn/news/listbylabel/label/采樣">采樣模擬信號輸入引腳,通過串口在PC機(jī)上觀察接收到的數(shù)據(jù)。實(shí)驗(yàn)證明,用DMA來傳輸模/數(shù)轉(zhuǎn)換的值,提高了讀取速度和頻率,同時(shí)降低了CPU的負(fù)荷,具有很好的應(yīng)用價(jià)值。

本文引用地址:http://m.butianyuan.cn/article/160075.htm

上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉