大家是否碰到過使用GD32 MCU斷上電采樣相同的電壓存在偏差的情況?
如果在上電正常運行的情況下,采樣相同的直流電壓,ADC采樣數值都比較穩定,而斷上電重新運行的時候采樣相同電壓存在偏差的話,該問題的主要原因應該是由于斷上電ADC重新校準導致。
一般ADC初始化配置中均會配置使用一次ADC校準,ADC校準主要為了校準內部采樣電容,每次校準都會由于外部環境(例如VDDA/VREF/溫度等)變化而有一些差別,這樣就會導致采樣數值會有一些差別,一般如果沒有斷上電采樣更高一致性要求的話,影響不大,使用校準還可以提高ADC采樣精度,但如果需要ADC采樣斷上電更高一致性要求,就可以去掉ADC校準,ADC內部采樣電容出廠已經使用了高精度的電容,采用默認的配置可以達到較好的斷上電一致性,雖然可能會犧牲一點的精度,但無傷大雅。
以上即為本期講解,如有建議或問題可在評論區討論。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
單片機
+關注
關注
6043文章
44621瀏覽量
638623 -
mcu
+關注
關注
146文章
17324瀏覽量
352661 -
adc
+關注
關注
99文章
6534瀏覽量
545770 -
GD32
+關注
關注
7文章
413瀏覽量
24475
發布評論請先 登錄
相關推薦
為什么在rt-thread studio創建不了gd32的項目?
為什么在rt-thread studio中創建一個gd32項目時候,他打開的那個選型芯片型號是,安裝好了,沒有確認鍵啊,只有退出sdk管理器,然后就卡在那里了,創建不了gd32的項目
發表于 09-27 09:52
【GD32 MCU入門教程】GD32 MCU GPIO 結構與使用注意事項
本文是專門為基于GD32 MCU開發的工程設計人員提供,主要介紹了GPIO的功能配置、內部結構以及在不同場景使用時的注意事項,旨在幫助GD32 MCU開發者優化對通用型輸入輸出端口(GPIO)的使用,正確快速的使用GD32 MC
![【<b class='flag-5'>GD32</b> MCU入門教程】<b class='flag-5'>GD32</b> MCU GPIO 結構與使用注意事項](https://file1.elecfans.com/web2/M00/06/89/wKgaombbu8qAXdJKAAAW--yDqzA279.png)
【GD32 MCU 入門教程】GD32 MCU 常見外設介紹(14)RTC 模塊介紹
GD32 MCU內部提供了一個RTC(實時時鐘)模塊,通過RTC可以實現日歷時鐘、鬧鐘等功能。RTC也可以用于深度睡眠或待機模式的低功耗喚醒。不同系列的GD32 MCU在RTC設計和功能上有所區別,總體可以分為三大系列:
![【<b class='flag-5'>GD32</b> MCU 入門教程】<b class='flag-5'>GD32</b> MCU 常見外設介紹(14)RTC 模塊介紹](https://file1.elecfans.com/web2/M00/03/E0/wKgZombH42WAIyq2AAA3DFzN548758.png)
GD32 MCU 入門教程】GD32 MCU 常見外設介紹(12)FMC 模塊介紹
閃存控制器(FMC),提供了片上閃存需要的所有功能。FMC 也提供了頁擦除,整片擦除,以及32 位整字或 16 位半字編程閃存等操作。 GD32 MCU 支持不同類型編程的具體說明如下表 GD32 MCU 不同系列編程區別所示。
![<b class='flag-5'>GD32</b> MCU 入門教程】<b class='flag-5'>GD32</b> MCU 常見外設介紹(12)FMC 模塊介紹](https://file1.elecfans.com/web2/M00/04/87/wKgaombFSS2AWG-GAAB5lPnhR3c604.png)
【GD32 MCU 入門教程】一、GD32 MCU 開發環境搭建(2)使用 IAR 開發 GD32
GD32系列為通用型MCU,所以開發環境也可以使用通用型的IDE,目前使用較多的是KEIL、IAR、 GCC和Embedded Builder,客戶可以根據個人喜好來選擇相應的開發環境。
![【<b class='flag-5'>GD32</b> MCU 入門教程】一、<b class='flag-5'>GD32</b> MCU 開發環境搭建(2)使用 IAR 開發 <b class='flag-5'>GD32</b>](https://file1.elecfans.com/web2/M00/01/49/wKgZoma0doSAZgTbAABV8x9Lb_4326.png)
【GD32 MCU 入門教程】一、GD32 MCU 開發環境搭建(1)使用Keil開發GD32
GD32系列為通用型MCU,所以開發環境也可以使用通用型的IDE,目前使用較多的是KEIL、IAR、 GCC和Embedded Builder,客戶可以根據個人喜好來選擇相應的開發環境。
![【<b class='flag-5'>GD32</b> MCU 入門教程】一、<b class='flag-5'>GD32</b> MCU 開發環境搭建(1)使用Keil開發<b class='flag-5'>GD32</b>](https://file1.elecfans.com/web2/M00/02/32/wKgaoma0bSqAZmYJAABWzE6EVjY883.png)
都是32位MCU,ESP32、GD32、STM32有什么區別
三款MCU簡介STM32:意法半導體在2007年6月11日發布的產品,32位單片機(不多介紹了,懂得都懂)。GD32:兆易創新2013年發布的產品,在芯片開發、配置、命名上基本模仿STM32,甚至
![都是32位MCU,ESP32、<b class='flag-5'>GD32</b>、STM32<b class='flag-5'>有</b>什么區別](https://file.elecfans.com/web2/M00/02/C4/pYYBAGDSzfeAP86XAAAO5PbqJbI698.png)
GD32 ADC轉換時間如何計算?
GD32 MCU當前產品的ADC都是SAR ADC,它有著轉換速度快,精度高的優點,剛好適合在一些需要快速ADC轉換的場合使用,比如電機應用。那么小伙伴們知道如何計算GD32 ADC的轉換時間嗎?
![<b class='flag-5'>GD32</b> ADC轉換時間如何計算?](https://file1.elecfans.com/web2/M00/C2/75/wKgZomXlJOGANn8xAAA8pT3MMN4777.png)
![](https://file1.elecfans.com/web2/M00/C2/F6/wKgaomXf5EWALo-2AAsn8CbN1_A135.png)
GD32 MCU ISP失敗的原因
玩過GD32的小伙伴們都知道,GD32 MCU支持ISP,即在系統編程,前面的常見問題也給大家講過什么是ISP,什么是IAP?那有沒有小伙伴遇到過ISP失敗的情況,失敗的原因是什么呢?
![<b class='flag-5'>GD32</b> MCU ISP失敗的原因](https://file1.elecfans.com/web2/M00/C1/B2/wKgZomXeix-AYt0QAAA9fb4pF5E360.png)
如何通過GD32 MCU內部ADC參考電壓通道提高采樣精度?
ADC采樣精度受很多因素影響,比如電源波動、參考電壓波動、輸入信號波動等,GD32 MCU內部提供了一個參考電壓通道,理論上可以優化由于電源
![如何通過<b class='flag-5'>GD32</b> MCU內部ADC參考<b class='flag-5'>電壓</b>通道提高<b class='flag-5'>采樣</b>精度?](https://file1.elecfans.com/web2/M00/C1/DD/wKgaomXb5fuAdeoXAAAqpkxPnlg241.png)
評論