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