01第一步; 打開(kāi)STM32cubeMX軟件(我使用的版本是4.18),新建項(xiàng)目,選擇STM32F103R6Tx;
02第二步:然后對(duì)TIM1或者TIM2進(jìn)行設(shè)置,本次我們使用TIM1做PWM實(shí)驗(yàn),選擇內(nèi)部時(shí)鐘作為定時(shí)器時(shí)鐘;
TIM2定時(shí)器的內(nèi)部時(shí)鐘
03第三步、STM32時(shí)鐘配置保持默認(rèn)不變,因?yàn)槲覀冇?a target="_blank">proteus仿真來(lái)驗(yàn)證本次實(shí)驗(yàn);
04第四步、然后對(duì)TIM1進(jìn)行定時(shí)中斷時(shí)間的設(shè)置 ,如下圖所示:
05第五步:生成代碼
06第六步:在keil中,修改代碼。
添加兩個(gè)變量
主函數(shù)中的代碼
07第七步:在虛擬仿真軟件proteus 8.8 版本,繪制出stm32f103的圖紙,然后添加剛剛產(chǎn)生的hex文件;然后觀察實(shí)驗(yàn)現(xiàn)象。
-
Proteus
+關(guān)注
關(guān)注
79文章
1692瀏覽量
107230 -
STM32
+關(guān)注
關(guān)注
2276文章
10947瀏覽量
359155 -
時(shí)鐘
+關(guān)注
關(guān)注
11文章
1758瀏覽量
132182 -
呼吸燈
+關(guān)注
關(guān)注
10文章
111瀏覽量
42877 -
stm32cubemx
+關(guān)注
關(guān)注
5文章
286瀏覽量
15365
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
怎么通過(guò)PWM來(lái)實(shí)現(xiàn)呼吸燈的
基于PWM和STM32如何去實(shí)現(xiàn)一個(gè)呼吸燈的簡(jiǎn)單程序呢
stm32是怎樣使用延時(shí)去實(shí)現(xiàn)一種呼吸燈的
PWM實(shí)現(xiàn)呼吸燈的應(yīng)用
STM32呼吸燈的原理是什么
請(qǐng)問(wèn)一下STM32 PWM是如何去實(shí)現(xiàn)呼吸燈設(shè)計(jì)的
STM32實(shí)現(xiàn)PWM呼吸燈的程序合集免費(fèi)下載

STM32呼吸燈原理

STM32F103 呼吸燈的實(shí)現(xiàn)

STM32 使用PWM實(shí)現(xiàn)呼吸燈

stm32使用延時(shí)實(shí)現(xiàn)呼吸燈寄存器版

通過(guò)STM32實(shí)現(xiàn)PWM呼吸燈的教程

呼吸燈的概念和實(shí)現(xiàn)原理

評(píng)論