请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
https://e2e.ti.com/support/processors-group/processors/f/processors-forum/628297/am4379-adc1-error
器件型号:AM4379大家好、
我想知道如何使用 ADC1。
当 ADC0被用在同一设置时、它被正确转换。
但是、使用 ADC1不能按如下方式正确转换。
VDDA:1.5V
输入电压:720mV
转换后的值:0x3FF
SampleDelay:0x20
(1.5V/4096)* 0x3FF =(1.5V/4096)* 1023
= 374mV
VDDA:1.5V
输入电压:400mV
转换后的值:0x1FF
SampleDelay:0x20
(1.5V/4096)* 0x1FF =(1.5V/4096)* 511
= 187mV
该寄存器设置如下。
寄存器 | 设置 |
ADC1_CTRL | 0x0000_0043 |
ADC1_CLKDIV | 0x0007 |
ADC1_Stepen | 0x0000_001E |
ADC1_STEPCONFIG1 | 0x0004_0001 |
ADC1_STEPDELAY1 | 0x0000_0000 |
ADC1_STEPCONFIG2 | 0x000C_0001 |
ADC1_STEPDELAY2 | 0x0000_0000 |
ADC1_STEPCONFIG3 | 0x0014_0001 |
ADC1_STEPDELAY3. | 0x0000_0000 |
ADC1_STEPCONFIG4 | 0x001C_0001 |
ADC1_STEPDELAY4 | 0x0000_0000 |
有人知道什么问题吗?
此致、
Sasaki