芯片MM32SPIN05PF,
在官方例程ADC_TIM1Trig_DMA_SingleChan_Interrupt是基础上
改成TIM1_Update触发ADC采样,
ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigConv_T1_CC1改成ADC_ExternalTrigConv_T1_TRIG;
TIM_SelectOutputTrigger(TIM1,TIM_TRIGSource_Update); //TIM1增加的命令
同是启用了TIM2和TIM3,
TIM2为1ms,TIM3为2ms,
运行是,ADC采样是按照TIM1_Update频率正常采样,
但TIM2和TIM3中断函数运行不正常,跑得飞快,
大神帮看下问题出在哪里,
附上工程文件。。。
|