首先楼主这代码不是cube完全自动生成的,也就是说你自己修改过,至于你修改了哪部分就不得而知了。
另外你a ...
抱歉,刚出差回来,没有及时回复。
按您给的代码试了,还是不行,和以前一样。
另:
hadc1.Init.ClockPrescaler = ADC_CLOCK_ASYNC_DIV1
hadc2.Init.ClockPrescale r= ADC_CLOCK_ASYNC_DIV1
中ADC_CLOCK_ASYNC_DIV1用ADC_CLOCK_SYNC_PCLK_DIV1替代,否则
while(HAL_ADCEx_Calibration_Start(&hadc2, ADC_SINGLE_ENDED) != HAL_OK)过不去。
关闭ADC1单独使用DAC2也不行。
目前只有将原来定义在ADC2的端子定义在ADC1里一切正常。 zbber 发表于 2016-11-24 07:27
EOCSelection 的配置不一样
在EOCSelection中用ADC_EOC_SEQ_CONV或ADC_EOC_SINGLE_CONV都一样。
页:
1
[2]