void BSPINIT(void)
{
    RCC_Init();		                //所有时钟使能
	  GPIO_init();	 
    adc_init();
    TIM3_Int_Init(999,10);
	TIM8_PWM_Init(999,10);       //1200Hz
  TIM_Configuration();	        //  TIM7主中断设置						
  flag=0;
}
示例#2
0
void Steering_Init(void) {
    STMFLASH_Read(STEERING_DATA_ADDR, (u16*)(&steering_data), sizeof(struct steering_type));
    TIM2_PWM_Init(20000,71);
    TIM3_PWM_Init(20000,71);
    TIM5_PWM_Init(20000,71);
    TIM1_PWM_Init(20000,71);
    TIM8_PWM_Init(20000,71);
    TIM4_PWM_Init(20000,71);
    if(STEERING_INIT_MARK==steering_data.mark)
        Steering_Move(steering_data.init);
    else
        Steering_Move(default_init);
}