欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1307|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

STM32 ADC 簡介

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:397671 發(fā)表于 2018-10-31 18:17 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
STM32 ADC 簡介
STM32 擁有 1~3 ADCSTM32F101/102 系列只有 1 ADC),這些 ADC 可以獨立使用,
也可以使用雙重模式(提高采樣率)。
STM32 ADC 12 位逐次逼近型的模擬數(shù)字轉(zhuǎn)換器。
它有
18 個通道,可測量 16 個外部和 2 個內(nèi)部信號源。各通道的 A/D 轉(zhuǎn)換可以單次、連續(xù)、掃
描或間斷模式執(zhí)行。
ADC 的結(jié)果可以左對齊或右對齊方式存儲在 16 位數(shù)據(jù)寄存器中。 模擬看
門狗特性允許應(yīng)用程序檢測輸入電壓是否超出用戶定義的高
/低閥值。
STM32F103 系列最少都擁有 2 ADC,我們選擇的 STM32F103ZET 包含有 3 ADC
STM32 ADC 最大的轉(zhuǎn)換速率為 1Mhz,也就是轉(zhuǎn)換時間為 1us(在 ADCCLK=14M,采樣周期
1.5 ADC 時鐘下得到),不要讓 ADC 的時鐘超過 14M,否則將導(dǎo)致結(jié)果準(zhǔn)確度下降。
STM32 ADC 的轉(zhuǎn)換分為 2 個通道組:規(guī)則通道組和注入通道組。規(guī)則通道相當(dāng)于你正
常運行的程序,而注入通道呢,就相當(dāng)于中斷。在你程序正常執(zhí)行的時候,中斷是可以打斷你
的執(zhí)行的。同這個類似,注入通道的轉(zhuǎn)換可以打斷規(guī)則通道的轉(zhuǎn)換, 在注入通道被轉(zhuǎn)換完成之
后,規(guī)則通道才得以繼續(xù)轉(zhuǎn)換。
通過一個形象的例子可以說明: 假如你在家里的院子內(nèi)放了
5 個溫度探頭,室內(nèi)放了 3
溫度探頭; 你需要時刻監(jiān)視室外溫度即可,但偶爾你想看看室內(nèi)的溫度;因此你可以使用規(guī)則
通道組循環(huán)掃描室外的
5 個探頭并顯示 AD 轉(zhuǎn)換結(jié)果,當(dāng)你想看室內(nèi)溫度時,通過一個按鈕啟
動注入轉(zhuǎn)換組
(3 個室內(nèi)探頭)并暫時顯示室內(nèi)溫度,當(dāng)你放開這個按鈕后,系統(tǒng)又會回到規(guī)則通
道組繼續(xù)檢測室外溫度。從系統(tǒng)設(shè)計上,測量并顯示室內(nèi)溫度的過程中斷了測量并顯示室外溫
度的過程,但程序設(shè)計上可以在初始化階段分別設(shè)置好不同的轉(zhuǎn)換組,系統(tǒng)運行中不必再變更
循環(huán)轉(zhuǎn)換的配置,從而達到兩個任務(wù)互不干擾和快速切換的結(jié)果?梢栽O(shè)想一下,如果沒有規(guī)
則組和注入組的劃分,當(dāng)你按下按鈕后,需要從新配置
AD 循環(huán)掃描的通道,然后在釋放按鈕
后需再次配置
AD 循環(huán)掃描的通道。
上面的例子因為速度較慢,不能完全體現(xiàn)這樣區(qū)分
(規(guī)則通道組和注入通道組)的好處,但
在工業(yè)應(yīng)用領(lǐng)域中有很多檢測和監(jiān)視探頭需要較快地處理,這樣對
AD 轉(zhuǎn)換的分組將簡化事件
處理的程序并提高事件處理的速度。
STM32 ADC 的規(guī)則通道組最多包含 16 個轉(zhuǎn)換,而注入通道組最多包含 4 個通道。關(guān)于
這兩個通道組的詳細介紹,請參考《
STM32 參考手冊的》第 155 頁,第 11 章。
STM32 ADC 可以進行很多種不同的轉(zhuǎn)換模式,這些模式在《STM32 參考手冊》的第 11
章也都有詳細介紹,我們這里就不在一一列舉了。我們本章僅介紹如何使用規(guī)則通道的單次轉(zhuǎn)
換模式。
STM32 ADC 在單次轉(zhuǎn)換模式下,只執(zhí)行一次轉(zhuǎn)換,該模式可以通過 ADC_CR2 寄存器
ADON 位(只適用于規(guī)則通道)啟動,也可以通過外部觸發(fā)啟動(適用于規(guī)則通道和注入通
道),這是
CONT 位為 0
以規(guī)則通道為例,一旦所選擇的通道轉(zhuǎn)換完成,轉(zhuǎn)換結(jié)果將被存在
ADC_DR 寄存器中,
EOC(轉(zhuǎn)換結(jié)束)標(biāo)志將被置位,如果設(shè)置了 EOCIE,則會產(chǎn)生中斷。然后 ADC 將停止,直
到下次啟動。
  

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表