娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

GD32 ADC轉換時間如何計算?

發布者:TranquilJourney最新更新時間:2024-10-30 來源: elecfans關鍵字:GD32 手機看文章 掃描二維碼
隨時隨地手機看文章

GD32 MCU當前產品的ADC都是SAR ADC,它有著轉換速度快,精度高的優點,剛好適合在一些需要快速ADC轉換的場合使用,比如電機應用。那么小伙伴們知道如何計算GD32 ADC的轉換時間嗎?


以GD32F30x為例,我們看下用戶手冊中關于ADC轉換時間的介紹:

wKgZomXlJJuAAXd0AAClUr-KwnI035.png


可以看到,ADC一個通道的轉換時間=采樣時間+12.5個CK_ADC周期。

我們再來看GD官方ADC的例程。

首先是時鐘配置,程序中ADC的時鐘來源是APB2的6分頻:

wKgaomXlJKKABCXqAAAsHW2yfSc371.png


從GD32F30x的系統架構中我們能看到,ADC0、1、2是掛載在APB2總線下的:

wKgaomXlJKaAOxLFAAFVSMAY4c8463.png


如果APB2總線的頻率是120MHz,那么按照程序中的設置,ADC的時鐘頻率為120M/6 = 20MHz。

繼續來看ADC的配置代碼

wKgZomXlJKyACtj0AAC-wac7hL8999.png

代碼中配置了常規序列4個通道,也就是說,一次觸發,ADC采樣4個通道。每個通道的采樣周期為55.5,那么按照前面ADC轉換時間公式:單通道轉換時間=采樣時間+12.5個CK_ADC計算,即:

(55.5+12.5)個CK_ADC = 68/20M = 3.4us

進而得知4個通道總轉換時間為3.4us*4 = 13.6us。

好了,小伙伴們應該知道怎么算ADC轉換時間了,趕緊拿開發板試試看吧。


關鍵字:GD32 引用地址:GD32 ADC轉換時間如何計算?

上一篇:使用MCU GD32替代STM32的體會
下一篇:GD32與MM32哪個好?

推薦閱讀最新更新時間:2025-06-07 23:47

不同型號的GD32 MCU如何區分?
大家是否碰到過以下應用場景:同一套軟件代碼希望跑在不同型號的GD32 MCU中,但有些地方需要根據MCU型號進行調整?或者上位機或其他MCU與GD32 MCU通信時需要知道對應的MCU型號是哪個? 此時,我們就需要了解如何獲取以及區分GD32 MCU的型號。 GD32 MCU的型號區分可以通過PID進行區分,PID定義如下圖所示,該寄存器為只讀寄存器,出廠被一次性編程,共4個字節,不同型號的MCU,PID是不同的。 PID對應的地址也會有點差別,以下列舉出部分GD32 MCU的PID地址,供大家參考: GD32 MCU系列 PID地址 GD32F10X 0x40022100 GD32F20X 0x400221
[單片機]
不同型號的<font color='red'>GD32</font> MCU<font color='red'>如何</font>區分?
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 梅河口市| 抚州市| 宁陵县| 乌苏市| 丹东市| 兴山县| 景洪市| 郸城县| 高密市| 安新县| 绍兴市| 天门市| 南江县| 龙州县| 三亚市| 夏津县| 亳州市| 青阳县| 仙居县| 民县| 屏东县| 杭锦旗| 黄浦区| 英山县| 湄潭县| 辉南县| 临沭县| 黄平县| 临夏县| 涿州市| 新乡县| 侯马市| 普宁市| 沙河市| 巴青县| 天门市| 宣武区| 大渡口区| 饶河县| 视频| 彰化县|