你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
安 发表于 2015-7-29 15:35 配置发一下,TIM有向上计数和向下计数。
安 发表于 2015-7-29 16:01 用的是哪个芯片?
安 发表于 2015-7-29 16:46 CNT默认值是0。如果CNT不设置,这个时候需要计数到0才能产生更新事件。建议配置是设置CNT值。 楼主可以仿真 ...
懵☆锤子 发表于 2015-7-30 09:57 不是到重装载值产生更新时间吗。。。。
安 发表于 2015-7-30 10:40 重装也需要满足CNT值以后重装。
安 发表于 2015-7-30 17:34 看手册308页
懵☆锤子 发表于 2015-7-31 16:35 多谢版主大人
void TIM2_init(void)
{
RCC->APB1ENR|=0x01;
TIM2->CR1=0x80;
TIM2->DIER=0x0001;
TIM2->ARR=2000;
TIM2->PSC=99;
TIM2->CNT=0xffffffff;
TIM2->CR1|=1;
NVIC->ISER[0]|=1<<28;
NVIC->IP[28]|=0xf0;
}
求大神指教
我用的是 STM32F411RET6
楼主可以仿真一下,在不设置CNT值,进入中断以后,CNT的值是多少。
不是到重装载值产生更新时间吗。。。。
重装也需要满足CNT值以后重装。
有相关的技术说明吗
多谢版主大人
不客气。。