今天講解“STM32F103 DAC輸出三角波形”,比較基礎(chǔ),但對(duì)于初次使用該功能的朋友來(lái)說(shuō),還有有借鑒價(jià)值。
今天提供并講解的軟件工程,基于昨天的軟件工程“DDAC輸出三角波形”修改而來(lái)。若有疑問(wèn),請(qǐng)關(guān)注微信公眾號(hào)“EmbeddDeveloper”獲取更多信息。
每天提供下載的“軟件工程”都是在硬件板子上進(jìn)行多次測(cè)試、并保證沒(méi)問(wèn)題才上傳至360云盤(pán)。
今天的軟件工程下載地址(360云盤(pán)):
https://yunpan.cn/cPi8GB2DyeKzI訪問(wèn)密碼 1a45
STM32F10x的資料可以在我360云盤(pán)下載:
https://yunpan.cn/crBUdUGdYKam2訪問(wèn)密碼 ca90
工程概要說(shuō)明:該工程通過(guò)配置,輸出固定三角波形,頻率和幅度也是固定的,當(dāng)然也是可以變化,如果有朋友需要可以微信公眾號(hào)中留言。
關(guān)于“STM32F103DAC輸出三角波形”我把重要的幾點(diǎn)在下面分別講述,若不明白,請(qǐng)關(guān)注微信公眾號(hào)“EmbeddDeveloper”查閱或留言。
一、RCC時(shí)鐘配置
該函數(shù)位于在bsp.c文件下面;
使能RCC時(shí)鐘:RCC_APB1Periph_TIM2和 RCC_APB1Periph_DAC (正對(duì)該工程主要的兩項(xiàng))。
二、引腳配置
該函數(shù)位于在dac.c文件下面;
這里是對(duì)SPI所使用引腳進(jìn)行配置。
這里DA1和DA2都使用。
三、DAC配置
該函數(shù)位于在dac.c文件下面;
對(duì)DA進(jìn)行配置。
配置的每一條語(yǔ)句都有注釋?zhuān)?qǐng)看源代碼.
注意:
這里的重點(diǎn)就是上面“紅色”是兩項(xiàng)。
四、觸發(fā)時(shí)鐘
該函數(shù)位于在timer.c文件下面;
輸出的頻率就是又該時(shí)鐘決定的,請(qǐng)看源代碼,不懂的微信我。
五、今天的重點(diǎn)提示
DA可以輸出很多種波形,感興趣的朋友可以細(xì)心研究一下,后期我應(yīng)該還有講解更高級(jí)一點(diǎn)的內(nèi)容。但今天主要的內(nèi)容就是關(guān)于頻率和幅度的調(diào)節(jié),感興趣的朋友可以修改參數(shù)試一試,我的工程都經(jīng)過(guò)實(shí)物板子測(cè)試過(guò)的,請(qǐng)放心下載使用。
主函數(shù)都不拿來(lái)講解了,因?yàn)橹骱瘮?shù)里面基本沒(méi)有重點(diǎn),只需要配置好即可。
今天來(lái)首音樂(lè):
下載方式:長(zhǎng)按網(wǎng)站 ->選擇復(fù)制 ->打開(kāi)
或者復(fù)制網(wǎng)站在電腦上下載也可。
-
dac
+關(guān)注
關(guān)注
44文章
2411瀏覽量
193755 -
STM32
+關(guān)注
關(guān)注
2293文章
11032瀏覽量
365037 -
DA
+關(guān)注
關(guān)注
4文章
128瀏覽量
40153
發(fā)布評(píng)論請(qǐng)先 登錄
三角波進(jìn)入LTC6362IMS8差分運(yùn)放后,波形變小怎么解決?
一篇文章教你使用運(yùn)放實(shí)現(xiàn)三角波、方波(詳細(xì)電路分析)+multisim仿真
馬達(dá)控制上必要的知識(shí) 三角函數(shù)
用DAC8562輸出一個(gè)三角波測(cè)試,用示波器發(fā)現(xiàn)輸出的三角波有毛刺,怎么解決?
dac902輸出正弦和三角波的波形問(wèn)題求解
LMX2595 ramp輸出8G-12G三角波,輸出的掃頻結(jié)果為什么不準(zhǔn)確?
淺談電動(dòng)機(jī)三角接法是什么意思?舉例分析
三相電機(jī)三角形連接有哪些參數(shù)關(guān)系?
什么是三相電機(jī)三角形接法?定義是什么?
TI Arm內(nèi)核三角函數(shù)的優(yōu)化

評(píng)論