初级会员

- 积分
- 109
- 金钱
- 109
- 注册时间
- 2016-3-27
- 在线时间
- 26 小时
|
发表于 2016-4-17 16:46:22
|
显示全部楼层
本帖最后由 探索者去 于 2016-4-17 16:48 编辑
试一下 int main(void) {
//u16 led0pwmval=0;
//u8 dir=1;
delay_init(); //Ñóê±oˉêy3õê¼»ˉ
LED_Init(); //3õê¼»ˉóëLEDᬽóμÄó2¼t½ó¿ú
TIM1_PWM_Init(200,7199);//2»·ÖÆμ¡£PWMÆμÂê=72000/(899+1)=80Khz
while(1)
{ TIM_SetCompare1(TIM1,10);
delay_ms(500);
TIM_SetCompare1(TIM1,15);
delay_ms(500);
TIM_SetCompare1(TIM1,20);
delay_ms(500);
TIM_SetCompare1(TIM1,15);
delay_ms(500);
TIM_SetCompare1(TIM1,10);
delay_ms(500);
TIM_SetCompare1(TIM1,5);
delay_ms(500);
}
}
|
|