Other Parts Discussed in Thread:AMC7812B, AMC7836, AMC7812
Hi,
请教下AMC7812B的0x6B(Power-Down Register) 的用法。
1. 请问我以下的理解对吗?
我理解的是这个寄存器是为了让软件能通过寄存器强制禁用(进入掉电状态)AMC7812B某些功能;
比如bit14对应ADC功能,如果软件将这个寄存器的bit14写为0,那么ADC功能就进入掉电状态,即使配置了其他跟ADC功能相关的寄存器,ADC功能也不会正常工作,对吗?
2. 这个寄存器默认态是全0的,在初始化AMC7812B过程中如果不配置这个寄存器,那么对应的ADC,REF,DAC功能都是不能用的,相关的配置也都是不会生效的,对吗?
3. 请问Low-power mode该如何理解?是AMC7812的一个模式还是AMC7812的某些功能块的一种状态?AMC7812如何进入这种模式呢,这种模式下是只有SPI功能能正常工作吗?或者某些功能块进入Low-power mode是不是就代表这部分功能块被禁用了呢?AMC7812的这个Low-power mode和AMC7836的Low-power mode的含义是一样的吗?
Amy Luo:
您好,
1、对的
2、对的,对ADC,REF,DAC相关的配置应该可以配置的,比如说您将DAC Power-Down了,但是您是可以配置DAC Gain寄存器的,将DACs powered on后,设置的这个DAC Gain就可以直接用了
3、AMC7812B 的Power-Down Register就是为了节省功耗用的,可以理解为AMC7812的某些功能块的一种状态,通过配置Power-Down Register使某些功能块进入inactive状态。
我看了AMC7836的Low-power mode,它的Low-power mode和AMC7812B是一个意思,也是将DAC或ADC功能块powered-down 以节省功耗
,
Kailyn Chen:
您好,
1.您的理解是对的, bit14如果配置为0的话,ADC进入低功耗状态,那么和ADC相关的寄存器即使配置了, 也不能正常工作.
2. 是的.
3. Low-power mode指的就是低功耗状态, AMC7812 是通过寄存器0X 6B来配置, 比如bit14=0指的是ADC 进入低功耗状态,比如PDACn=0的话,那么内部DACn进入低功耗状态,这种状态下,SPI不能正常工作.