今天講解“STM32F103 DAC輸出三角波形”,比較基礎(chǔ),但對(duì)于初次使用該功能的朋友來說,還有有借鑒價(jià)值。
今天提供并講解的軟件工程,基于昨天的軟件工程“DDAC輸出三角波形”修改而來。若有疑問,請(qǐng)關(guān)注微信公眾號(hào)“EmbeddDeveloper”獲取更多信息。
每天提供下載的“軟件工程”都是在硬件板子上進(jìn)行多次測(cè)試、并保證沒問題才上傳至360云盤。
今天的軟件工程下載地址(360云盤):
https://yunpan.cn/cPi8GB2DyeKzI訪問密碼 1a45
STM32F10x的資料可以在我360云盤下載:
https://yunpan.cn/crBUdUGdYKam2訪問密碼 ca90
工程概要說明:該工程通過配置,輸出固定三角波形,頻率和幅度也是固定的,當(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)行配置。
配置的每一條語句都有注釋,請(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)過實(shí)物板子測(cè)試過的,請(qǐng)放心下載使用。
主函數(shù)都不拿來講解了,因?yàn)橹骱瘮?shù)里面基本沒有重點(diǎn),只需要配置好即可。
今天來首音樂:
下載方式:長(zhǎng)按網(wǎng)站 ->選擇復(fù)制 ->打開
或者復(fù)制網(wǎng)站在電腦上下載也可。
-
dac
+關(guān)注
關(guān)注
43文章
2269瀏覽量
190833 -
STM32
+關(guān)注
關(guān)注
2266文章
10871瀏覽量
354789 -
DA
+關(guān)注
關(guān)注
4文章
126瀏覽量
39157
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論