STM32F030F4的TIM1定时10ms,时钟走的慢,用tim3运行正常 //FLK=ÄÚ²¿¾§Õñ8M void TIMER_Initializes(void) { TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1, ENABLE); /* Time ¶¨Ê±Æ÷»ù´¡ÉèÖà */ TIM_TimeBaseStructure.TIM_Prescaler = 80-1; //Ô¤·ÖƵ TIM_TimeBaseStructure.TIM_Period = 1000-1; //ÖØÔØÖµ /*ÅäÖÃΪ10msÖжÏ*/ TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBaseInit(TIM1, &TIM_TimeBaseStructure); TIM_ClearFlag(TIM1, TIM_FLAG_Update); TIM_ARRPreloadConfig(TIM1, ENABLE); /* TIM ÖжÏʹÄÜ */ TIM_ITConfig(TIM1, TIM_IT_Update, ENABLE); /* TIM1 ʹÄÜ */ TIM_Cmd(TIM1, ENABLE); } void TIM1_BRK_UP_TRG_COM_IRQHandler(void) if (TIM_GetITStatus(TIM1, TIM_IT_Update) != RESET) { TIM_ClearITPendingBit(TIM1, TIM_FLAG_Update); TaskRemarks();//GPIOA->ODR ^= GPIO_Pin_0; } } void NVIC_Configuration(void) { NVIC_InitTypeDef NVIC_InitStructure; /* ÍâÉèÖÐ¶Ï */ /* TIM1 ÖжÏǶÌ×Éè¼Æ*/ NVIC_InitStructure.NVIC_IRQChannel = TIM3TIM1_BRK_UP_TRG_COM_IRQnIRQn; NVIC_InitStructure.NVIC_IRQChannelPriority = 0; NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure); } |
STM32开启读保护后,还有办法通过ISP下载吗?
STM32F072VBT6.icf文件堆栈分配异常
救急!ST的ROHS,REACH等环保资料或声明
STM32F030C8T6串口初始化,卡在中断里面,是什么问题
IEC 60730
你好,我查了很多datasheet,关于STM32F030C8T6的flash memory的擦写次数,但是就没有找到这个问题的答案,请帮忙解答一下 ,请告知一
F030系列与L031系列
LY的SPI PSRAM搭配STM32F0/STM32F1/STM32F2/STM32F3/STM32F4/系列
ST大部分芯片现货有需求可添加联系 VX 一八六六五五一四八二九
STM32CubeIDE运行调试程序时报错
如果是的话,就是 预分频系数=2 ,改成预分频系数=1 就可以了。
评分
查看全部评分
TIM3 是APB1低速时钟
这个跟mdk优化应该没啥关系