DAC_OUT1 为STM32 DA输出(PA4)
程序里配置了DA输出,设置DA输出为0
ADC2 包含一个规则通道(PC2) 和一个注入通道(PC0)
测量DAC_OUT如图
如果ADC2仅配置一个规则通道转换则不会出现毛刺,加入一个注入通道就会使DA输出有毛刺
注入通道配置代码,如下四行,加入后导致波形异常,且频率和AD转换的采样周期(ADC_SampleTime_239Cycles5)一致。
ADC_InjectedSequencerLengthConfig(ADC2, 1);
ADC_InjectedChannelConfig(ADC2, ADC_Channel_10, 1, ADC_SampleTime_239Cycles5);
ADC_ExternalTrigInjectedConvConfig(ADC2, ADC_ExternalTrigInjecConv_None);
ADC_AutoInjectedConvCmd(ADC2, ENABLE);
详见工程代码。
有人遇到吗? 谢谢指导!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>