这两天一直调试(TIM1+ADC+DMA) + (DMA+dac)
在TIM1触发ADC时我设置的:
TIM_TimeBaseStructure.TIM_Prescaler = 36000 - 1; //分频系数
TIM_TimeBaseStructure.TIM_Period = 4; //自动装入值
一直触发不了,TIM1_CC1脚也没有波形,郁闷至极,最后直接拷贝固件库来。
发现可以了,改了一下:
TIM_TimeBaseStructure.TIM_Prescaler = 360-1;
TIM_TimeBaseStructure.TIM_Period = 2000 - 1;
发现原来周期Period不能设为200以下,更何况是4啊,其实想想也是,之前的设置不合理。
|