如下圖所示,GD32F303系列MCU在不同的ADC位寬情況下均具有對應的最高采樣率,那這個最高采樣率還可以提高嗎?

答案是可以的。GD32F30X系列MCU可以支持雙ADC內核,分別為ADC0和ADC1,且雙ADC可以支持同步模式,同步模式可以支持常規并行模式、常規快速交叉模式和常規慢速交叉模式,其中可以使用ADC0和ADC1的交叉模式采樣同一個通道,同步等效為提高ADC采樣率。
下面以快速交叉模式為例來進行介紹:
以下為常規快速交叉模式工作示意圖,常規觸發后,ADC1立即啟動采樣,之后ADC0在7個ADC時鐘周期后自動啟動。

ADC0和ADC1采樣轉換的數據在快速交叉模式下會被自動放到32位的ADC0數據寄存器里,如下圖所示,高16位存放是ADC1的采樣數據,低16位存放的是ADC0的采樣數據。這樣當ADC1和ADC0采樣完成后,使用ADC0對應的DMA通道搬運32位ADC0數據寄存器,就可以把ADC0和ADC1的采樣數據進行搬運。

在快速交叉模式下,需要兩個ADC的采樣周期要小于7個ADC CLK,進而可以等效提高雙倍ADC采樣率。
另外慢速交叉模式,就是將兩個ADC之間的啟動間隔改成14個ADC CLK,其他工作原理一致。
以上即為本期講解,如有建議或問題歡迎評論區討論!
-
單片機
+關注
關注
6063文章
44929瀏覽量
647168 -
mcu
+關注
關注
146文章
17851瀏覽量
360697 -
adc
+關注
關注
99文章
6641瀏覽量
548311 -
嵌入式開發
+關注
關注
18文章
1071瀏覽量
48569 -
GD32
+關注
關注
7文章
419瀏覽量
25176
發布評論請先 登錄
ADC采樣率與信號頻率:關鍵概念與設計要點


stm32F407 示波器 用雙ADC交替采樣提高采樣率 沒有必要!!
是否可以通過從外部連接ADC來提高ADC的采樣率
基于GD32F310開發板完成超頻及ADC極限采樣率實驗
【GD32】GD32讀取ADC數據

adc采樣率和帶寬的關系
ad9361 ADC采樣率設置范圍
如何通過GD32 MCU內部ADC參考電壓通道提高采樣精度?

評論