本應用筆記的目的是展示如何在應用中連接多個外設,以“卸載”周期性觸發 ADC 并將數據收集到緩沖區中的簡單工作。
在許多應用中,需要實時收集來自傳感器的模擬數據并使用復雜的過濾進行處理。由于許多過濾器在預期任何合理的輸出之前需要多個樣本,因此需要避免中斷和 CPU 處理這些數據的所有開銷。當所需的樣本緩沖區大小準備就緒時,最好處理一個中斷。本應用筆記展示了如何同時使用 3 個外設(MTU2、ADC 和 DMAC)來同時模擬數據并以高達 ~300 kHz 的速率存儲在內存緩沖區中。此外,它還將展示瑞薩電子數字信號處理庫 (DSP Lib) 為提高性能并減少實現濾波器所需的工作而完成的濾波。
硬件設置說明
該演示設置為在 ADC 單元 0 的通道 3 上收集數據。如果使用可選信號發生器,則應如圖 1 所示設置硬件。
J-Link 調試器內置在 RDK 中,因此它不是一個單獨的項目,只是 RDK 的一個區域,如圖所示。
PC通訊端口設置:
- 115,200 波特
- 8 個數據位
- 1站
- 無奇偶校驗
-
傳感器
+關注
關注
2565文章
52862瀏覽量
766286 -
cpu
+關注
關注
68文章
11069瀏覽量
216740 -
數字信號
+關注
關注
2文章
996瀏覽量
48288
發布評論請先 登錄
周期性儲存數據
嵌入式linux的main中多線程怎么實現周期性執行?
MM32定時器周期性觸發ADC采樣
如何用非周期性方式發送不可連接的無定向廣告包?
如何觸發中斷來周期性的執行這一段ISR?
STM32G4 HRTIM FAULT有沒有使用硬件周期性觸發的用法呢?
半導體工業周期性盛衰趨緩
語音處理系統中的周期性沖激噪聲及其消除

自適應濾波周期性干擾對消技術

周期性動態圖像的傅里葉表達

如何模擬入射到周期性結構中的電磁波

激光干涉中周期性非線性誤差的思考

S32K3的周期性中斷定時器介紹
運用MSPM0的DMA和Event功能實現ADC多路周期性采樣

評論