我在使用stm32f103vet6的DAC时,输出一个固定电压波形时每次只转化一次,我的代码:
DAC_SetChannel1Data(DAC_Align_12b_R,4000);
DAC_SoftwareTriggerCmd(DAC_Channel_1,ENABLE);
delay_us(10);
DAC_SetChannel1Data(DAC_Align_12b_R,2000);
DAC_SoftwareTriggerCmd(DAC_Channel_1,ENABLE);
delay_us(10);
上面的代码是放在一个while(1)的循环中,每次看到的波形只有一个脉冲,是4000转化的,求指教,为什么只会转化一次? |