STM32開發(fā)板學(xué)習(xí)筆記--PWM
在網(wǎng)上找了一些例程,對我的幫助很大,弄了一上午,當(dāng)看到發(fā)光二極管的亮度隨著按鍵改變時,這種喜悅感是做其他事情感受不到的,這就是我玩單片機的樂趣所在!
不說廢話了,先初始化I/O
voidGPIO_Configuration(void)
{
}
配置TIM2 :
void TIM_Configuration(void)
{
}
要想在程序執(zhí)行中改變PWM寬度
TIM_SetCompare1(TIM2, TIMCompare1);
我個人理解
while(1){
}
按鍵程序沒有加延時去抖動,所以按一下亮度會改變很多
我實際用的時候把TIMCompare1得值顯示到液晶屏上了,按住按鍵 屏幕上的數(shù)值會飛快的增加(減少),亮度也會改變,很有意思??!
評論