工具与软件:
尊敬的 TI:
在 TMS570LC4357的数据表中、mibADC 部分列出了有关12位模式下 ADC 计数的以下信息:
1 LSB =(AD_REFHI–AD_REFLO)/2^12
使用这个公式、相应的电压应该是
AD_REFLO +(ADC_COUNT)* (AD_REFHI–AD_REFLO)/ 2^12
这个公式对我来说似乎不正确。 假设 ADC 报告给定引脚的最大值0xFFF。 直观上、我们可以预期电压为 AD_REFHI (或更大)。 但是、由于0xFFF 等于2^12 - 1、
我们得到的电压小于 AD_REFHI。 实际上、我们的 ADC 无法使用该公式来检测等于 AD_REFHI 的电压。
而不是公式
1 LSB =(AD_REFHI–AD_REFLO)/(2^12 - 1)
或者、前一个公式是否正确?