This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADC34J45:特殊模式2 CHA [1:0]寄存器122h

Guru**** 2390755 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1380244/adc34j45-special-mode2-cha-1-0-register-122h

器件型号:ADC34J45

工具与软件:

数据表规定向该寄存器写入"1"。 这是指二进制"00000001"、还是这种每位写入1…… 会说"00000011"吗? 该寄存器有什么作用?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我假设正确设置为"00000011"、因为这里有一条备注:

    其影响如下所示:

    "HD2二次谐波失真"表显示了"抖动模式"的影响

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Goran:

    是的、它写入一个每个位1、所以0x122应该被写入0x03以获得更佳的 HD2或者0x00用于缺省加电设置。

    谢谢、Chase

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Chase:

    我将配置文件更改为:

    0x122 0x03 //寄存器0x122;位(7:2):=未使用='000000';位(1:0):=特殊 Mode2 CHA [1:0]='11'=始终写入1以获得更好的 HD2性能。
    0x134 0x28 //寄存器0x134;bit (7:6):= not used ='00';bit (5):= DIS DITH CHA ="1"=禁用抖动并为通道 A 选择高 SNR 模式;bit (4):= not used ='0';bit (3):= DIS DITH CHA ="1"=禁用抖动并为通道 A 选择高 SNR 模式;bit (4):2:000 =不使用
    0x222 0x03 //寄存器0x222;bit (7:2):=未使用='000000';bit (1:0):=特殊 Mode2 CHD [1:0]='11'=始终写入1以获得更好的 HD2性能。
    0x234 0x28 //寄存器0x234;bit (7:6):= not used ='00';bit (5):= DIS DITH CHD ='1'= DITHER 已禁用且为通道 D 选择了高 SNR 模式;bit (4):= not used ='0';bit (3):= DIS DITH CHD ='1'= DITHER 已禁用且为通道 D 选择了高 SNR 模式;bit (4)= 0:0:0:D=未使用
    0x422 0x03 //寄存器0x422;位(7:2):=未使用='000000';位(1:0):=特殊 Mode2 CHB [1:0]='11'=始终写入1以获得更好的 HD2性能。
    0x434 0x28 // Register 0x434;bit (7:6):= not used ='00';bit (5):= DIS DITH CHB ="1"= DITHER 已禁用且为通道 B 选择了高 SNR 模式;bit (4):= not used ='0';bit (3):= DIS DITH CHB ="1"= DITHER 已禁用且为通道 B 选择了高 SNR 模式;bit (4)= 0:2:000:
    0x522 0x03 //寄存器0x522;位(7:2):=未使用='000000';位(1:0):=特殊 Mode2 CHC [1:0]='11'=始终写入1以获得更好的 HD2性能。
    0x534 0x28 //寄存器0x534;bit (7:6):=未使用='00';bit (5):= DIS DITH CHC ='1'=禁用抖动、为通道 C 选择高 SNR 模式;bit (4):=未使用='0';bit (3):= DIS DITH CHC ='1'=禁用抖动、为通道 C 选择高 SNR 模式;bit (4)= 0:0:C=未使用

    也请将其添加到名为 ADC3xJxx_160MPSP_Operation_LMK_Setting.cfg 的 TI 配置文件中

    此外、还向您的软件组发出更改请求、要求其不仅向相关寄存器0x01写入数据、而且始终向寄存器地址0x134、0x234、0x434和0x534写入数据。 目前、软件仅写入寄存器地址0x01、该地址使 ADC 处于未记录状态。

    谢谢
    Goran 发言