本文將介紹通過定時器的輸出比較功能實現脈寬可調的輸出波形來控制LED等,實現呼吸燈的效果。
工具:keil、STM32CUBEMX
①通過STM32CUBEMX配置工程文件
②代碼實現
①通過STM32CUBEMX配置工程文件
Step1:使能串口USART3,用于調試
Step2:使能RCC時鐘,配置時鐘樹
Step3:使能TIM13
Step4:配置TIM13
Step5:生成工程文件
②代碼實現
Step1:輸出重定向,為調試做準備
Step2:呼吸燈代碼
step3:打開PWM
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
PWM
+關注
關注
114文章
5198瀏覽量
214879 -
定時器
+關注
關注
23文章
3255瀏覽量
115371 -
串口
+關注
關注
14文章
1557瀏覽量
77039 -
呼吸燈
+關注
關注
10文章
111瀏覽量
42810 -
stm32cubemx
+關注
關注
5文章
284瀏覽量
15003
發布評論請先 登錄
相關推薦
如何利用定時器中斷實現呼吸燈的效果
由于芯片沒有硬件的PWM,所以只能軟件模擬,但是測下來發現都是在閃爍,沒有做出呼吸的效果。 如果是使用延時的方法確實可以做出來,但是對于運行效率來說太慢了。 我的目標是利用定時器中斷實現呼吸
發表于 03-08 09:43
定時器中斷模擬PWM波實現呼吸燈
STM32F4XX 學習日志:定時器中斷模擬PWM波實現呼吸燈前言任務目標解決辦法過程定時器配置標準庫時鐘主頻配置出現問題中斷服務函數主函數
發表于 08-09 09:38
如何利用定時器實現呼吸燈?
沒有硬件PWM,只能軟件模擬,但是發現都是在閃爍,沒有做出呼吸的效果。
使用軟件延時的方法可以做出來,但是運行效率太慢了。
我想用定時器中斷實現呼吸
發表于 10-25 06:14
51單片機基于定時器的精準呼吸燈
51單片機基于定時器的精準呼吸燈設計目的:實現LED小燈從最暗到最亮再到最暗的循環顯示最暗——最亮——最暗整個周期為2.88秒(符合呼吸頻率
發表于 11-21 09:51
?50次下載
STM32F4XX 學習日志:定時器中斷模擬PWM波實現呼吸燈
STM32F4XX 學習日志:定時器中斷模擬PWM波實現呼吸燈前言任務目標解決辦法過程定時器配置標準庫時鐘主頻配置出現問題中斷服務函數主函數
發表于 11-30 13:51
?14次下載
STM32 使用PWM實現呼吸燈
STM32 PWM實現呼吸燈使用STM32F103ZET6 定時器4 CH2通道產生PWM波,在GPIOD,GPIO_PIN13引腳LED1
發表于 12-24 19:41
?55次下載
評論