通用基础程序之 定时器 TIM1 TIM1_Init(5000,7200); //TIM1初始化,定时时间 5000*7200*1000/72000000 = 500ms TIM_Cmd(TIM1,ENABLE); //开启TIM1 while(1) //主循环,不做处理,在定时器1的中断中完成LED的状态翻转 { }
2021-12-17 10:05:16 2.27MB 通用基础程序之 定时器 TIM1 TIM1
1
通用基础程序之 定时器 TIM2。 TIM2_Init(5000,7200); //TIM2初始化,定时时间 5000*7200*1000/72000000 = 500ms TIM_Cmd(TIM2,ENABLE); //开启TIM2
2021-12-17 10:05:16 2.15MB 定时器 TIM2
1
通用基础程序之 TIM3 PWM输出 PB0呼吸灯,STM32 PWM_T3CH3_PB0_Init(1000-1,72-1); //72M/72=1Mhz的计数频率,重装1000,所以PWM频率为 1M/1000=1Khz. //我们设置TIM3通道4是PWM1向上模式,有效电平低电平 //当计数值小于比较值时,输出低电平,大于比较值时输出高电平 //达到溢出值1000时,计数值回0,再输出低电平,大于比较值时输出高电平,往复循环
2021-12-17 10:05:15 2.14MB PWM输出 PB0呼吸灯
1
通用基础程序之 调色彩灯,STM32 RGBLed_Open(); //彩灯初始化 RGBLed_SetData(yellow); //黄 Delay_Ms(1000); //延时 RGBLed_SetData(green); //绿
2021-12-17 10:05:15 4.16MB 调色彩灯
1