|
#include "system.h"
#include "SysTick.h"
#include "led.h"
#include "pwm.h"
int main()
{
u16 i=0;
u8 fx=0;
SysTick_Init(72);
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
LED_Init();
TIM3_CH1_PWM_Init(500,72-1);//2K,就是定時0.5ms
//修改TIM_CCRX的值控制占空比
while(1)
{
if(fx==0)
{
i++;
if(i==200)
{
fx=1;
}
}
else
{
i--;
if(i==0)
{
fx=0;
}
}
TIM_SetCompare1(TIM3,i);//設置通道
delay_ms(10);
}
}
|
-
-
PWM呼吸燈.7z
2020-2-5 21:19 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
177.53 KB, 下載次數: 97, 下載積分: 黑幣 -5
|