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

評論