问答

汇集网友智慧,解决技术难题

打不打我啊

TA的家园币:101  

  • N32G030F6S7的低功耗定时器,需要配置成定时1s产生中断

    配置了LPTIM相关设置,但是怎么都进不了中断。voidtimerLP_config(void){RCC_EnableLsi(ENABLE);NVIC_InitTypeNVIC_InitStructure;NVIC_InitStructure.NVIC_IRQChannel=LPTIM_TIM6_IRQn;NVIC_InitStructure.NVIC_IRQChannelPriority=1;NVIC_InitStructure.NVIC_IRQChannelCmd=ENABLE;NVIC_Init(&NVIC_InitStructure);RCC_ConfigLPTIMClk(RCC_LPTIMCLK_SRC_LSI);RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_LPTIM|RCC_APB1_PERIPH_LPTIMPCLK,ENABLE);LPTIM_SetPrescaler(LPTIM,LPTIM_PRESCALER_DIV1);LPTIM_EnableIT_CMPM(LPTIM);/*configlptimARRandcompareregister*/LPTIM_Enable(LPTIM);LPTIM_SetAutoReload(LPTIM,35000);LPTIM_SetCompare(LPTIM,30000);LPTIM_StartCounter(LPTIM,LPTIM_OPERATING_MODE_CONTINUOUS);}

    2021-12-12 0