資料介紹
先來張比如花漂亮的照片、大家請(qǐng)盡情欣賞:因?yàn)槠鋲蛎利惲恕⑺晕揖筒徽宫F(xiàn)我美麗而銷魂的涂鴉了、
鑒賞過之后、我們來看看STM32之DAC的Resume(簡歷簡介):
2個(gè)DAC轉(zhuǎn)換器:每個(gè)轉(zhuǎn)換器對(duì)應(yīng)1個(gè)輸出通道
● 8位或者12位單調(diào)輸出
● 12位模式下數(shù)據(jù)左對(duì)齊或者右對(duì)齊
● 同步更新功能
● 噪聲波形生成
● 三角波形生成
● 雙DAC通道同時(shí)或者分別轉(zhuǎn)換
● 每個(gè)通道都有DMA功能
● 外部觸發(fā)轉(zhuǎn)換
● 輸入?yún)⒖茧妷?a target='_blank' class='arckwlink_none'>VREF+
哇、、哇、、哇、、好多特征呀、、還記得上篇博客中ADC也有很多功能嗎?在這里,我覺得,因?yàn)槠涔δ芏唷⑺云鋸?fù)雜、、這也沒什么奇怪的哈、、
那我們今天要干嘛呢?DAC顧名思義,輸入量是D,也就是D、、而輸出量是A、也顧名思義、當(dāng)然、對(duì)于聰明的你們來說D A代表哪個(gè)英文單詞和普通話意思是知道的、
由上圖可以清晰的看出,DAC的輸出是受DORX寄存器直接控制的,而用戶的寫的數(shù)據(jù)是寫在DHRX寄存器里的、說明我們不能直接操控DORX,而要通過DORX間接操作DORX,從而實(shí)現(xiàn)對(duì)DAC的輸出、
今天我們是采用DAC的通道1,采用12位的右對(duì)齊方式,對(duì)于對(duì)齊方式,大家翻開中文參考手冊(cè)可以看到:
● 單DAC通道x,有3種情況:
─ 8位數(shù)據(jù)右對(duì)齊:用戶須將數(shù)據(jù)寫入寄存器DAC_DHR8Rx[7:0]位(實(shí)際是存入寄存器DHRx[11:4]位)
─ 12位數(shù)據(jù)左對(duì)齊:用戶須將數(shù)據(jù)寫入寄存器DAC_DHR12Lx[15:4]位(實(shí)際是存入寄存器DHRx[11:0]位)
─ 12位數(shù)據(jù)右對(duì)齊:用戶須將數(shù)據(jù)寫入寄存器DAC_DHR12Rx[11:0]位(實(shí)際是存入寄存器DHRx[11:0]位)
根據(jù)對(duì)DAC_DHRyyyx寄存器的操作,經(jīng)過相應(yīng)的移位后,寫入的數(shù)據(jù)被轉(zhuǎn)存到DHRx寄存器中(DHRx是內(nèi)部的數(shù)據(jù)保存寄存器x)。隨后,DHRx寄存器的內(nèi)容或被自動(dòng)地傳送到DORx寄存器,或通過軟件觸發(fā)或外部事件觸發(fā)被傳送到DORx寄存器。(這段話也就是對(duì)上張圖片的描述)
接下來我們看看
1、輸入輸出使能:
通道使能控制:EN1@DAC_CR
?一旦通道使能,輸出引腳PA.4就被自動(dòng)連到模擬轉(zhuǎn)換器的輸出
?使能通道之前,PA.4要配置成模擬模式AIN
?該使能信號(hào)只使能了模擬部分,數(shù)字接口部分由DACEN@RCC_APB1ENR控制WAKEUP
?經(jīng)過t WAKEUP時(shí)間后DAC通道準(zhǔn)備就緒
?DAC通道上的引腳輸出模擬電壓 = VREF+ * (DOR / 4095)
?輸出通道上集成可配置的輸出緩沖,以減小自身的輸出阻抗
?使能控制:BOFF1@DAC_CR
2、輸出通道上的緩沖:
通道內(nèi)嵌輸出緩沖以增加驅(qū)動(dòng)能力
?外部負(fù)載較大時(shí),無需增加外部放大器
?可使能或禁止該緩沖
?外部有大負(fù)載,且緩沖禁止時(shí),輸出電壓可能達(dá)不到預(yù)期
介紹兩張圖片:大家可以對(duì)比對(duì)比下,在這就不細(xì)講了、
3、DAC的轉(zhuǎn)換過程:
用戶寫入DAC_DHRx的值,自動(dòng)或者在外部觸發(fā)條件下經(jīng)過一段時(shí)間后,傳輸?shù)紻AC_DORx;再經(jīng)過一段固定時(shí)間tSETTLING,在外部引腳輸出轉(zhuǎn)換后的模擬信號(hào)(電壓)。
(1)對(duì)DAC_DHRx的寫操作
?(2)數(shù)據(jù)從DHRx到DORx的搬移
?(3)輸出電壓信號(hào)到外部引腳
我們來看看寄存器DAC控制寄存器(DAC_CR)
DMAEN1:DAC通道1 DMA使能 (DAC channel1 DMA enable),我們不使用DMA,故設(shè)置為0
MAMP1[3:0]:DAC通道1屏蔽/幅值選擇器 (DAC channel1 mask/amplitude selector)我們沒有用到 故這幾位也設(shè)置為0
WAVE1[1:0]:DAC通道1噪聲/三角波生成使能 (DAC channel1 noise/triangle wave generation enable)我們也沒用到 故也設(shè)置為0
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 開關(guān)電源噪聲之EMC電子版資源下載 0次下載
- Matlab系列之數(shù)組的基本操作資料下載
- Matlab系列之程序調(diào)試資料下載
- cortex_m3_stm32嵌入式學(xué)習(xí)筆記16之ADC資料下載
- DAC傳遞函數(shù)資料下載
- STM32進(jìn)階之串口環(huán)形緩沖區(qū)實(shí)現(xiàn)資料下載
- STM32之SRAM調(diào)試資料下載
- stm32學(xué)習(xí)——兩輪平衡小車之硬件設(shè)計(jì)資料下載
- STM32之EXTI——外部中斷資料下載
- STM32之ADC+步驟小技巧(英文)資料下載
- DAC的短時(shí)毛刺脈沖干擾資料下載
- DAC相位噪聲性能改進(jìn)資料下載
- stm32f10x標(biāo)準(zhǔn)外設(shè)庫之FLASH的固件函數(shù)詳細(xì)資料免費(fèi)下載 10次下載
- stm32f10x標(biāo)準(zhǔn)外設(shè)庫之DMA的固件函數(shù)詳細(xì)資料免費(fèi)下載 13次下載
- stm32f10x標(biāo)準(zhǔn)外設(shè)庫之DAC的固件函數(shù)詳細(xì)資料免費(fèi)下載 8次下載
- 開發(fā)攻略之STM32調(diào)試端口的映射 480次閱讀
- STM32U5系列TIMER+DMA+DAC應(yīng)用演示 1997次閱讀
- 學(xué)習(xí)STM32F103的DAC功能 2842次閱讀
- STM32進(jìn)階之串口環(huán)形緩沖區(qū)實(shí)現(xiàn) 2449次閱讀
- STM32之紅外遙控信號(hào)自學(xué)習(xí)實(shí)現(xiàn) 3326次閱讀
- STM32系列 DAC 的基本使用 2821次閱讀
- STM32 系列DAC的基本使用 2492次閱讀
- 基于Xilinx K7-410T的高速DAC之AD9129開發(fā)筆記 1143次閱讀
- 力/檢測DAC應(yīng)用 1031次閱讀
- 使用Keil下載Hex文件進(jìn)STM32 8769次閱讀
- 基于stm32f103zet6之NRF905無線模塊的學(xué)習(xí) 9998次閱讀
- DAC0808中文資料匯總(dac0808引腳圖及功能_工作原理及應(yīng)用電路) 4.7w次閱讀
- 詳細(xì)圖文剖析STM32單片機(jī)串口一鍵下載電路與操作方法 4.7w次閱讀
- 最全STM32外設(shè)資料匯總 2.9w次閱讀
- DAC0832中文資料 DAC0832引腳圖與應(yīng)用電路程序 11.2w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費(fèi)
- 89天練會(huì)電子電路識(shí)圖
- 5.91 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論