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