自己发一个吧:(没有写中断函数,自己实现)
void timer_config(void)
{
timer_oc_parameter_struct timer_ocintpara;
timer_parameter_struct timer_initpara;
timer_break_parameter_struct timer_breakpara;
nvic_irq_enable(TIMER1_IRQn, 0, 1);
rcu_periph_clock_enable(RCU_TIMER1);
timer_deinit(TIMER1);
/* TIMER0 configuration */
timer_initpara.prescaler = 119;
timer_initpara.counterdirection = TIMER_COUNTER_UP;
timer_initpara.period = 599;
timer_init(TIMER1,&timer_initpara);
/* TIMER0 channel control update interrupt enable */
timer_interrupt_enable(TIMER1,TIMER_INT_UP);
/* TIMER0 counter enable */
timer_enable(TIMER1);
}
|