初级会员
- 积分
- 190
- 金钱
- 190
- 注册时间
- 2022-10-26
- 在线时间
- 127 小时
|
楼主 |
发表于 2023-5-25 12:58:51
|
显示全部楼层
int main(void)
{
// u16 led0pwmval=0;
// u8 dir=1;
delay_init(); //延时函数初始化
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级
uart_init(115200); //串口初始化为115200
LED_Init(); //LED端口初始化
TIM3_PWM_Init(7199,71); //不分频。PWM频率=72000000/7199=10Khz,周期为1MHZ
while(1)
{
delay_ms(10);
// if(dir)led0pwmval++;
// else led0pwmval--;
// if(led0pwmval>300)dir=0;
// if(led0pwmval==0)dir=1;
TIM_SetCompare1(TIM3,3599);
}
}
|
|