如题,下面是我在网上搜到的资料:用ADC1 规则通道的顺序为CH0,CH1,CH2,CH3。 一 不启动SCAN模式: 在单次转换模式下:启动ADC1,则开始转换CH(ADC_SQR的第一通道)转换完成后停止,等待ADC的下一次启动,继续从第一步开始转换. 在连续转换模式下:启动ADC1,则开始转换CH0(ADC_SQR的第一通道)转换完成后回到第一步。 二 启动SCAN模式下: 在单次转换模式下:启动ADC1,则1.开始转换CH0,2.转换完成后自动开始转换CH1,3.转换完成后自动开始转换CH2,4.转换完成后自动开始转换CH3,5.转换完成后停止,等待ADC的下一次启动下一次ADC启动后从第一步开始转换。 在连续转换模式下:启动ADC1,则1.开始转换CH0,2.转换完成后自动开始转换CH1,3.转换完成后自动开始转换CH2,4.转换完成后自动开始转换CH3,5.转换完成后返回第一步。 开启扫描模式后 必须搭配DMA功能才能实现ADC的数据处理。
我认为想要用双路输出的摇杆必须使用连续扫描模式,但同学用单次转换模式就完成了,求问到底是哪里错了?
|