关于#stm32#的问题:请问一下STM8没有模拟输入该怎么使用ADC呢,个人认为是用浮空模式代替模拟输入模式,话说他们两个模式有区别吗

请问一下STM8没有模拟输入该怎么使用ADC呢,个人认为是用浮空模式代替模拟输入模式,话说他们两个模式有区别吗?

img

该回答引用GPTᴼᴾᴱᴺᴬᴵ
对于STM8没有模拟输入的情况,可以使用浮空模式来代替。在这种模式下,ADC输入通道不连接到外部信号源,而是直接连接到内部Vref+和Vref-参考电压源。当ADC输入通道处于浮空状态时,ADC将测量Vref+和Vref-之间的差异电压,这被称为内部参考电压测量。
·
与模拟输入模式相比,浮空模式的主要区别在于它不需要外部信号源来提供输入信号。这使得浮空模式在某些应用中更具可靠性和灵活性,因为它可以在没有外部信号源的情况下进行测试。
·
需要注意的是,使用浮空模式时需要考虑ADC输入通道的输入阻抗。如果ADC输入通道的输入阻抗太大,可能会导致浮空模式下的电压漂移和噪声问题。因此,需要根据具体应用情况选择适当的ADC输入通道和输入阻抗。
·
另外,需要注意的是STM8与STM32的ADC模块存在较大差异,因此在使用ADC时需要参考具体的芯片手册和参考资料进行开发。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^