我使用的是五路模拟量灰度传感器,单片机是stm32f103c8t6.要注意灰度电源端最好接5v。其余A0、A1、A2、A3、A4我接的是单片机ADC1的PA0、PA1、PA2、PA3、PA5,(为什么不接PA4呢,那是由于PA4被占用了,那如何判断IO口是否被占用,我们可以不给灰度传感器供电,其他IO口都接上,然后与电脑通信,查看那个口有数据就说明他被占用了)还要注意,ADC1只能用DMA1进行搬运。灰度传感器原理:每一组传感器均由一只发光二极管和一只灰度接收管组成;两个探头安装在电路板同一面上,发光管发射的光会被检测面反射后由灰度接收管进行回收。由于光线照射到不同颜色后一部分光被颜色吸收,一