STM32PWM输出

时间:2021-09-27 17:52:43
【文件属性】:

文件名称:STM32PWM输出

文件大小:1.23MB

文件格式:7Z

更新时间:2021-09-27 17:52:43

keil5

int main(void) { u8 dir=1; u16 ledpwmvalue=0; HAL_Init(); //初始化HAL库 Stm32_Clock_Init(360,25,2,8); //设置时钟,180Mhz delay_init(180); //初始化延时函数 uart_init(115200); //初始化USART LED_Init(); //初始化LED KEY_Init(); //初始化按键 TIM3_PWM_Init(); while(1) { delay_ms(10); if(dir) { ledpwmvalue++; } else { ledpwmvalue--; } if(ledpwmvalue>300) { dir=0; } if(ledpwmvalue==0) { dir=1; } TIM_SetTIM3Compare4(ledpwmvalue); } }


网友评论