是这样的 我先简单做了一个实验看HalAdcRead()能不能重复调用
ADshuju=HalAdcRead(0,HAL_ADC_RESOLUTION_12);
Delayms(1000);
AD=HalAdcRead(0,HAL_ADC_RESOLUTION_12);
把ADshuju和AD发送到串口显示结果是0091 3E00. 这两个通道的实际电压都是0.23V左右,因此ADshuju是对的,但是AD这个数据就不对。我也尝试过换AD为Channel1采样,结果变成了7E 00, 显然也是不对的。
所以想问一下这个函数是不是不能这样使用?