TIM1_ETR PA12 外部时钟信号(极性,边沿,预分频)
TIM1_CH1 PA8 通道1
TIM1_CH2 PA9 通道2
TIM1_CH3 PA10 通道3
TIM1_CH4 PA11 通道4
TIM1_BKIN PB12 PA6 刹车
TIM1_CH1N PB13 PA7
TIM1_CH2N PB14 PB0
TIM1_CH3N PB15 PB1
///////////////////////////////////////
//TIM 1 高级定时器
///////time1_init(7200,1000,1);//10khz=0.1ms
void time1_init(u16 psc,u16 arr,u8 rcr)//定时 tim1//分频,重载,重复
{
//基础参数
TIM_TimeBaseInitTypeDef tim_struct;
//中断配置
NVIC_InitTypeDef NVIC_InitStructure;
//通道方向 ETR:PA12 CH1:PA8 CH2:PA9 CH3:PA10 CH4:PA11
//BKin:PB12 CH1N:PB13 CH2N:PB14 CH3N:PB15
TIM_OCInitTypeDef tim1_oc;//输出
TIM_ICInitTypeDef tim1_ic;//输入
//------------------------------------//
///////////////////////////////////////sys-AHB-APB1-APB2
RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1,ENABLE);//定时器1时钟源72MHz
//TIM_Cmd(TIM1,DISABLE); //定时器
//tim1 工作 模式
tim_struct.TIM_ClockDivision=TI