本身ADC就只有非负输出的。
此外差分信号仅仅是对信号两者的差值进行传输,你所谓的负信号是指什么?
如果是指差分信号的一个输出线路指定为0电位,其与另外一个输出线路与其差值有正有负的话,在正确的ADC前加入了合适放大和偏置(因为ADC只检测非负值),则可以计算出另外线路与参考线路值(可以为正,也可以为负)。
所以在这个理解上是能识别负信号的。
STM32所有的IO都是不能识别负电压的,这里所谓的差分,只是两个输入端的电压相减,这样也能去掉共模干扰
所以那些有负电压的差分信号在送入单片机之前都要加一个偏置电压,使之大于0