今天講解“STM32F103 DAC輸出三角波形”,比較基礎,但對于初次使用該功能的朋友來說,還有有借鑒價值。
今天提供并講解的軟件工程,基于昨天的軟件工程“DDAC輸出三角波形”修改而來。若有疑問,請關注微信公眾號“EmbeddDeveloper”獲取更多信息。
每天提供下載的“軟件工程”都是在硬件板子上進行多次測試、并保證沒問題才上傳至360云盤。
今天的軟件工程下載地址(360云盤):
https://yunpan.cn/cPi8GB2DyeKzI訪問密碼 1a45
STM32F10x的資料可以在我360云盤下載:
https://yunpan.cn/crBUdUGdYKam2訪問密碼 ca90
工程概要說明:該工程通過配置,輸出固定三角波形,頻率和幅度也是固定的,當然也是可以變化,如果有朋友需要可以微信公眾號中留言。
關于“STM32F103DAC輸出三角波形”我把重要的幾點在下面分別講述,若不明白,請關注微信公眾號“EmbeddDeveloper”查閱或留言。
一、RCC時鐘配置
該函數位于在bsp.c文件下面;
使能RCC時鐘:RCC_APB1Periph_TIM2和 RCC_APB1Periph_DAC (正對該工程主要的兩項)。
二、引腳配置
該函數位于在dac.c文件下面;
這里是對SPI所使用引腳進行配置。
這里DA1和DA2都使用。
三、DAC配置
該函數位于在dac.c文件下面;
對DA進行配置。
配置的每一條語句都有注釋,請看源代碼.
注意:
這里的重點就是上面“紅色”是兩項。
四、觸發時鐘
該函數位于在timer.c文件下面;
輸出的頻率就是又該時鐘決定的,請看源代碼,不懂的微信我。
五、今天的重點提示
DA可以輸出很多種波形,感興趣的朋友可以細心研究一下,后期我應該還有講解更高級一點的內容。但今天主要的內容就是關于頻率和幅度的調節,感興趣的朋友可以修改參數試一試,我的工程都經過實物板子測試過的,請放心下載使用。
主函數都不拿來講解了,因為主函數里面基本沒有重點,只需要配置好即可。
今天來首音樂:
下載方式:長按網站 ->選擇復制 ->打開
或者復制網站在電腦上下載也可。
-
dac
+關注
關注
43文章
2305瀏覽量
191276 -
STM32
+關注
關注
2270文章
10915瀏覽量
356762 -
DA
+關注
關注
4文章
126瀏覽量
39277
發布評論請先 登錄
相關推薦
評論