ADC的位數決定了ADC的精度,有8位的,12位的,16位的等。
還有一個很重要的參數就是轉換時間。
STM32f103RBT6有2個ADC控制器。128KFlash,20KRAM
每一個ADC控制器都有多個通道,例如ADC1的外部通道有16個,可以理解為有一個開關分別連接各個通道。
每個通道的采樣間隔和采樣時間都可以設置。
三。ADC各通道與IO管腳對應表
一般負參考電壓接地,正參考電壓接3.3V。
模擬輸入電壓不能超過3.3V,否則輸入引腳可能被燒毀。
ADC框圖
Vref+連接到VDDA,Vref-連接到VSSA。
最多4個通道連接到注入通道,最多16個通道連接到規則通道。
什么是規則通道:相當于正常運行的程序,最多16個通道,規則通道和它的轉換順序在ADC_SQRx中選擇,規則組轉換的總數應寫入ADC_SQR1寄存器的L[3:0]中。
規則通道轉換的結果保存在規則通道中。
什么是注入通道:相當于中斷,最多4個注入通道。注入組和它的轉換順序在ADC_JSQR寄存器中選擇,注入組里轉換的總數應寫入ADC_JSQR寄存器的L[1:0]中。
注入通道轉換的結果保存在注入通道的數據寄存器中。
規則通道VS注入通道
四。單次轉換VS連續轉換
單次轉換完成后不會自動轉到另外一個通道的轉換,需要手動設置才能啟動,連續轉換是ADC轉換結束后馬上就自動啟動另一次轉換。
掃描模式
只在最后一個通道轉換完畢后才會產生EOC或JEOC中斷。一般通過DMA讀取數據。
五。ADC中斷
六。ADC的時鐘配置
例如:系統時鐘是72M,就要選擇6分頻或8分頻,6分頻為12M。
七。ADC_CR1寄存器
這里我們一般選擇獨立模式。
八。ADC_CR2寄存器
九。對齊方式
因為STM32為12為AD,寄存器為16位,所以需要選擇對齊方式。
本次實驗中選擇的軟件轉換,也就是19:17位設置為111.
十。ADC_SMPR1寄存器
十一。ADC_SMPR2寄存器
ADC的時鐘已經有RCC_CFGR寄存器設置。
ADC_SMPR1和ADC_SMPR2寄存器用來設置通道0到通道17的采樣時間。ADC每個通道都可以獨立設置采樣時間。
注:應該是最小轉換時間為1us
最小的轉換時間是1us。
十二。ADC_SQR1,SQR2,SQR3規則序列寄存器
設置規則通道序列的長度,第一個轉換對應哪一個通道,第二個轉換對應哪個通道等等。
十三。ADC_JSQR注入系列寄存器
十四。ADC_DR 規則通道數據寄存器
我們這里主要用到低16位。
十五。ADC_SR 狀態寄存器
十六。ADC常用的庫函數
例:
上一篇:STM32之ADC單通道單次例程
下一篇:STM32之窗口看門狗例程
推薦閱讀
史海拾趣
自1976年成立以來,ETRI一直致力于打造高效便捷的智慧產業生態圈。在汽車制造、軌道交通等行業中,電氣和機械設備是必不可少的。ETRI憑借其卓越的技術實力,為這些行業提供了在各種惡劣環境下都能保持穩定性的產品。無論是在電機馬達、編碼器、傳感器,還是在泵、閥、流量計以及溫度計壓力表等廣泛使用的設備中,ETRI都展現了其行業領先的解決方案。
CDI深知人才是企業發展的核心動力。因此,公司高度重視人才培養和引進工作。通過設立完善的培訓體系、提供廣闊的發展空間和優厚的福利待遇,CDI吸引了一批批優秀的研發、生產和銷售人才。這些人才為公司的技術創新、市場拓展和品質提升提供了有力支持,也為CDI的未來發展注入了強大動力。
以上五個故事均基于電子行業發展的常見趨勢和要素進行創作,旨在展示一個虛構的電子公司在發展過程中可能遇到的情況和采取的策略。請注意,這些故事并不涉及任何真實公司的歷史或經營情況。
Heimann Optoelectronics Gmbh深知人才是企業發展的核心動力。公司建立了完善的人才培養體系,通過內部培訓、外部交流等多種方式提升員工的專業技能和綜合素質。同時,公司還注重營造開放、包容的企業文化,鼓勵員工創新思維和團隊合作。這種良好的企業文化氛圍吸引了大量優秀人才加入公司,為公司的持續發展提供了有力的人才保障。
以上五個故事雖然基于虛構的“Heimann Optoelectronics Gmbh”公司構建,但反映了電子行業中企業發展的一般規律和趨勢。
在XX世紀XX年代,DZUS公司的創始人John Doe看到了航空工業對高質量緊固件的迫切需求。他憑借自己在機械工程領域的深厚造詣,設計并制造了第一款DZUS快拆緊固件。這款產品在航空工業中迅速獲得了認可,為DZUS公司的發展奠定了堅實的基礎。John Doe的創業精神和對品質的堅持,成為了DZUS公司的核心價值觀。
作為一家有社會責任感的企業,Engelking Elektronik始終關注環保和可持續發展問題。公司積極采用環保材料和清潔能源,減少生產過程中的污染排放和資源浪費。此外,Engelking Elektronik還積極參與公益活動和慈善捐贈,回饋社會。公司堅信只有關注社會責任和可持續發展才能實現企業的長期繁榮和穩定。
面對全球經濟的不確定性和市場競爭的加劇,光大芯業始終保持著清醒的頭腦和堅定的信念。他們積極應對各種挑戰,通過優化管理、提升效率、降低成本等措施,不斷提高自身的競爭力。同時,公司還加大了對新技術、新產品的研發投入,以保持在市場上的領先地位。正是這種不斷進取的精神和堅定的信念,讓光大芯業在電子行業中不斷發展壯大。
設備當前只有一個串口(uart0),被用做系統的debug信息的輸出,現在想利用這個端口來發送二進制的數據包,和pc端的一個程序進行通訊。 目前碰到的問題是, nk本身還有driver本身一堆的debug信息從這個端口出來。在CreateFile的時候打開成功,但是Wr ...… 查看全部問答∨ |
|
ppc2003 開發的程序能在windows Mobile 6下運行嗎? 請問各位大俠,我用ppc2003開發的程序,現在需要給用戶寫運行環境,該如何寫呢,我測試過可以在Windows 5.0 下運行,但是可以在Windows Mobile 6.0環境下運行嗎,望各位大俠指點?… 查看全部問答∨ |
|
面臨畢業,事情很多也很煩。很多東西都不知道怎么辦。《就業協議書》、《報到證》(派遣證)到底有啥用。還有既然走上技術這條路,職稱評定更是關注了。 現在在公司里我只是一個軟件技術員,像助理工程師,工程師這樣的,不知道什么時候才能獲得。 ...… 查看全部問答∨ |
|
叢 書 名:圖靈電子與電氣工程叢書 作 者: (美)Sanjaya Maniktala 著 王志強 等 譯 譯者:王志強 出 版 社: 人民郵電出版社 總頁數: 349頁 文件格式:PDF 壓縮包數:3 隨著電力電子技術的迅速發展,高頻開關電源已廣泛應用于計算機 ...… 查看全部問答∨ |
設計資源 培訓 開發板 精華推薦
- 高通攜手中國“汽車朋友圈”亮相2025上海車展: 加速駕駛輔助普惠,推動艙駕創新升級
- 工業市場正在快速回暖,德州儀器如何重塑電力電子市場?
- 特斯拉:美國交付的Model Y/3電池包已實現100%美國生產
- 地平線與博世深化合作,攜手為多家車企提供輔助駕駛產品
- 強化中國市場戰略布局,德州儀器正靈活應對全球關稅挑戰
- Molex莫仕通過本地合作和創新加強支持中國汽車行業
- 貿澤開售Texas Instruments適用于高分辨率AR HUD的 全新DLP4620S-Q1 0.46"汽車數字微鏡器件
- ROHM推出高功率密度的新型SiC模塊,將實現車載充電器小型化!
- 用上車規級UFS 4.0,讓出行變得高效且可靠
- 車載測試技術解析:聚焦高帶寬、多通道同步采集與協議分析