请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR5043工具/软件:
尊敬的 TI 工程师:
我目前正在使用开发一个系统 MSP430FR5043 、我有一个关于的计算的问题 12 位 ADC 的 1LSB 。
根据 用户指南的第 34.2.1 节 、1LSB 的公式为:
1LSB =(VR+- VR-)/ 4096
指定 第 34.3.6 节 、它指出:
ADC12VRSEL = 0000b→VR+= AVCC、VR-= AVSS
在我们的开发环境中、我们配置了:
- ADC12VRSEL = 0000b
- AVCC = 3.3V
- AVSS = 0V
基于此、我们了解:
1LSB =(3.3V - 0V)/ 4096≈0.805mV
这种理解是否正确?
此外、 《用户指南》第 34.1 节 提及:
可通过软件选择片上基准电压生成 (1.2V、2.0V 或 2.5V)、并可在外部使用
和 数据表的第 8.13.11.1 节 说明:
Vref +正内置基准电压输出:1.2V、2.0V 或 2.5V
从这些描述来看、似乎是这样 无法选择 3.3V 作为内部基准电压 。 请您澄清一下:
- 当使用时、Vref 计算中实际使用哪个电压(AVCC、AVCC +或其他电压) ADC12VRSEL = 0000b ?
- 在这种情况下、使用 AVCC = 3.3V 是否正确?
非常感谢您的支持。
此致、




