
GD32F303RE 使用timer4+DMA++ADC扫描通道0和通道2之间相互影响问题
使用通道0作为电量检测,通道2作为网线线序检查,当使用测量网线的时候,原本电量时三格的时候,会跳到两格甚至一格电量。2、通过上面先排除和确定是否是硬件上面的问题,经过测试发现寻线的时候,PA0和PA2上面的电压没有变化。在寻线的时候,不进行电量检测,并且寻线完成后需要保证PA2的电平是高电平,减少PA0的数据影响。3、进入仿真查找软件和单片机问题,寻线和不寻线的时候,两个通道数据的变化。通过上面看出来,当通道2为低电平的时候,会拉低通道0的数据。下面是没有选线时候采集的数据。下面是寻线时候的数据。





