RCC_APB1PeriphclockCmd(RCC_APB1Periph_ALL,DISABLE)使用的同时tim2z中断触发
时间: 2024-02-17 12:48:25 浏览: 97
实时时钟中断
RCC_APB1PeriphClockCmd是STM32的库函数,用于控制外设总线上的时钟。RCC_APB1Periph_ALL表示关闭APB1总线上的所有时钟,DISABLE表示将时钟关闭。tim2z中断触发可能是指TIM2的中断触发,在使用TIM2时需要先开启TIM2的时钟,否则无法正常工作。如果执行了RCC_APB1PeriphClockCmd(RCC_APB1Periph_ALL,DISABLE),则APB1总线上的所有时钟都会被关闭,包括TIM2的时钟,此时TIM2就无法正常工作,也就无法触发中断。因此,在使用TIM2中断时,需要先开启TIM2的时钟,例如使用RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE)来开启TIM2的时钟。
阅读全文