98国产精品综合一区二区三区,国产福利视频,男人添女人囗交做爰视频,日本免费一区二区三区视频观看

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> HK32/航順 >> 航順芯片HK32F103xC/D/E-DAC的應用及注意事項

航順芯片HK32F103xC/D/E-DAC的應用及注意事項

關鍵字:航順芯片HK32F103 C D E DAC 應用 注意事項 作者: 來源: 發(fā)布時間:2022-06-20  瀏覽:46
HK32F103x/C/D/E是推出的中大容量的103系列芯片。作為32位MCU常用的外設DAC是12位數字輸入,電壓輸出的數字/模擬轉換器。DAC可以配置為8位或12位模式,也可以與DMA控制器配合使用。DAC工作在12位模式時,數據可以設置成左對齊或右對齊。DAC模塊有2個輸出通道,每個通道都有單獨的轉換器。在雙DAC模式下,2個通道可以獨立地進行轉換,也可以同時進行轉換并同步地更新2個通道的輸出。DAC可以通過引腳輸入參考電壓VREF+以獲得更精確的轉換結果。

DAC主要特性

●2個DAC轉換器:每個轉換器對應1個輸出通道

●8位或者12位單調輸出

●12位模式下數據左對齊或者右對齊

●同步更新功能

●噪聲波形生成

●三角波形生成

●雙DAC通道同時或者分別轉換

●每個通道都有DMA功能

●外部觸發(fā)轉換

●輸入參考電壓VREF+
DAC通道模塊框圖
DAC通道模塊框圖
DAC 引腳
DAC 引腳

DAC數字格式

根據選擇的配置模式,數據按照下文所述寫入指定的寄存器:

單DAC通道x,有3種情況

☝ 8位數據右對齊:用戶須將數據寫入寄存器DAC_DHR8Rx[7:0]位(實際是存入寄存器DHRx[11:4]位)


☝ 12位數據左對齊:用戶須將數據寫入寄存器DAC_DHR12Lx[15:4]位(實際是存入寄存器DHRx[11:0]位)


☝ 12位數據右對齊:用戶須將數據寫入寄存器DAC_DHR12Rx[11:0]位(實際是存入寄存器DHRx[11:0]位)


根據對DAC_DHRyyyx寄存器的操作,經過相應的移位后,寫入的數據被轉存到DHRx 寄存器中(DHRx是內部的數據保存寄存器x)。隨后,DHRx寄存器的內容或被自動地傳送到DORx寄存器,或通過軟件觸發(fā)或外部事件觸發(fā)被傳送到DORx寄存器。 
單DAC通道模式的數據寄存器
單DAC通道模式的數據寄存器

雙DAC通道,有3種情況

☝ 8位數據右對齊:用戶須將DAC通道1數據寫入寄存器DAC_DHR8RD[7:0]位(實際是存入寄存器DHR1[11:4]位),將DAC通道2數據寫入寄存器DAC_DHR8RD[15:8]位(實際是存入寄存器 DHR2[11:4]位)


☝ 12位數據左對齊:用戶須將DAC通道1數據寫入寄存器DAC_DHR12LD[15:4]位(實際是存入寄存器DHR1[11:0]位),將DAC通道2數據寫入寄存器DAC_DHR12LD[31:20]位(實際是存入寄存器DHR2[11:0]位)


☝ 12位數據右對齊:用戶須將DAC通道1數據寫入寄存器DAC_DHR12RD[11:0]位(實際是存入寄存器DHR1[11:0]位),將DAC通道2數據寫入寄存器DAC_DHR12RD[27:16]位(實際是存入寄存器 DHR2[11:0]位)


根據對DAC_DHRyyyD寄存器的操作,經過相應的移位后,寫入的數據被轉存到DHR1 和DHR2寄存器中(DHR1和DHR2是內部的數據保存寄存器x)。隨后,DHR1和DHR2的內容或被自動地傳送到DORx寄存器,或通過軟件觸發(fā)或外部事件觸發(fā)被傳送到DORx寄存器。 
雙DAC通道模式的數據寄存器

雙DAC通道模式的數據寄存器

DAC轉換

不能直接對寄存器DAC_DORx寫入數據,任何輸出到DAC通道x的數據都必須寫入AC_DHRx寄存器(數據實際寫入DAC_DHR8Rx、DAC_DHR12Lx、DAC_DHR12Rx、DAC_DHR8RD、DAC_DHR12LD、或者DAC_DHR12RD寄存器)。如果沒有選中硬件觸發(fā)(寄存器DAC_CR1的TENx位置’0’),存入寄存器DAC_DHRx的數據會在一個APB1時鐘周期后自動傳至寄存器DAC_DORx。如果選中硬件觸發(fā)(寄存器DAC_CR1 的TENx位置’1’),數據傳輸在觸發(fā)發(fā)生以后3個APB1時鐘周期后完成。一旦數據從DAC_DHRx 寄存器裝入DAC_DORx寄存器,在經過時間tSETTLING之后,輸出即有效,這段時間的長短依電源電壓和模擬輸出負載的不同會有所變化。
TEN=0觸發(fā)失能時轉換的時間框圖
TEN=0觸發(fā)失能時轉換的時間框圖

DAC輸出電壓

數字輸入經過DAC被線性地轉換為模擬電壓輸出,其范圍為0到VREF+。任一DAC通道引腳上的輸出電壓滿足下面的關系:DAC輸出=VREFx(DOR/4095)

HK32F103xC/D/E在操作DAC需要注意的地方

用戶在使用HK32F103xC/D/E的DAC在使用過程中,當輸出一個較低電壓,例如0.41V,當對DAC->CR.BOFF 1 bit進行操作時,不管是從0->1,還是從1->0,均會出現一個高于實際DAC輸出很高的電壓值,且不會自行恢復,需要手動給一個trig信號或者將DAC->CR.BOFF1回到上一次觸發(fā)之前的狀態(tài)才能恢復正常。舉例說明:DAC 配置為軟件觸發(fā),DAC->CR.BOFF1=0,輸出一個0.41V電壓(DHR12R1設置為0x1FF),從PA4輸出,當正常輸出以后配置DAC->CR.BOFF1=1,此時電壓會跳變到2.9V左右,且不會自行恢復,當給DAC_SWTRIGR.SWTRIG1配置為1以后即可自行恢復。

解決方案:

1. DAC BUFF輸出功能,在程序上電初始化配置完畢以后,程序運行中不要更改。
2. 如果需要在程序運行中更改,且對輸出電壓的短暫跳變不敏感,那么可通過更改觸發(fā)方式為DAC_Trigger_T1_TRGO等循環(huán)自動觸發(fā)方式或者在DAC->CR.BOFF1 bit發(fā)生改變以后手動給一次觸發(fā)信號。

以上有關寄存器的介紹可以參考我們HK的HK32F103xC/D/E的應用手冊。

如需要了解更多航順MCU產品,請聯系航順核心代理商,穎特新科技,或者掃碼聯系我們!


航順代理聯系方式

在之前的介紹中,我們也為大家介紹了航順芯片HK32F103xC/D/E-Timer的應用及注意事項,也是目前我們主推的非常成熟的解決方案!

編輯:zzy  最后修改時間:2022-06-20

聯系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

一本久道久久综合狠狠躁| 丝瓜视频在线观看| 呦香8黝黝狖呦香8| 朋友销魂的人妻| 警察受被粗汉h玩松了尿进去双性| 被少妇滋润了一夜爽爽爽| 天天躁恨恨躁夜躁2020| 久久久噜噜噜久久中文字幕色伊伊| 亚洲精品久久久久中文字幕二区| 亚洲精品国产精品| 一本色道久久爱久久综合网| 成免费crm在线看系统| 9孩岁女被a片免费观看| 熟女人妻一区二区三区免费看| 国产人妻久久精品二区三区特黄| 24小时免费b站观看直播| 欧美巨大另类极品videosbest| 蜜臀av无码精品人妻色欲| 两腿间花蒂被吸得异常肿大| 欧美成人a猛片在线播放| 国产精品毛片av久久66| 男男黄gay片免费网站www| 国产精品久久久久久久久久直播| 最近国语视频在线观看免费播放| 女人下边紧了好还是松点好| 欧美男男猛男gayxxx| 亚洲av永久无码精品天堂d2| 体育生gary猛烈gary| 一本色道久久爱久久综合网| 韩国三级在线观看| 奶头挺立呻吟高潮av全片| 欧美xxxxxoo大尺度| 95免费视频在线观看| 亚洲一区二区| 欧美精品无码喷液av高潮| 卧铺车上把她做高潮了| 公交车上拨开少妇内裤进入| 色婷婷亚洲婷婷七月中文字幕| 玩花蒂跪趴把腿分到最大| 国产aaaa片在线观看| 被猛男狂cao的小男生|