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.

[参考译文] ADS54J42:我需要 ads54j42 lmfs 1241 cfg reg 文件

Guru**** 2612045 points
Other Parts Discussed in Thread: ADS54J42

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/675822/ads54j42-i-want-ads54j42-lmfs-1241-cfg-reg-file

器件型号:ADS54J42

我按如下方式配置 ads54j42:

//复位设备
AD_SPI_WRITE_Dw (0x0000,0x81);//内部软件复位、清零返回到0
AD_SPI_WRITE_Dw (0x4001、0x00);///清除 JESD 组未使用页中的任何有害内容。
AD_SPI_WRITE_Dw (0x4002、0x00);///清除 JESD 组未使用页中的任何有害内容。
AD_SPI_WRITE_Dw (0x4003、0x00);// SEL 主数字页
AD_SPI_WRITE_Dw (0x4004、0x68);// SEL 主数字页
AD_SPI_WRITE_Dw (0x60f7、0x01);//RESET 数字块
AD_SPI_WRITE_dw (0x6000、0x01);//Pulse the pulse reset bit (以便寄存器写入主数字页生效)。
AD_SPI_WRITE_dw (0x6000、0x00);//Pulse the pulse reset bit (以便寄存器写入主数字页生效)。
//perference 模式
AD_SPI_WRITE_Dw (0x0011、0x80);///选择模拟组的主页。
AD_SPI_WRITE_Dw (0x0059、0x20);///设置始终写入1位。
AD_SPI_WRITE_Dw (0x0039、0x00);//AD 采样帧<400、设置0
AD_SPI_WRITE_dw (0x003a、0x00);//AD 采样帧<400、设置0
AD_SPI_WRITE_Dw (0x0056、0x00);//AD 采样帧<400、设置0
//编程所需的寄存器
AD_SPI_WRITE_Dw (0x4003、0x00);//SEL JESD 数字页
AD_SPI_WRITE_Dw (0x4004、0x69);//SEL JESD 数字页
AD_SPI_WRITE_Dw (0x6000、0x80);//bit[7]:ctrl K、bit[4]:测试模式 en bit[0]:ILA----
//模拟组 JESD 链路配置
AD_SPI_WRITE_Dw (0x6016、0x90);//bit[7]:必须写入1、位[4]:启用通道共享、两个通道共享一个通道(LMFS = 1241)
AD_SPI_WRITE_Dw (0x6031、0x0A);//DA 总线顺序
AD_SPI_WRITE_Dw (0x6032、0x0A);//DB 总线顺序
AD_SPI_WRITE_Dw (0x6001、0x22);//JESD 寄存器01

AD_SPI_WRITE_Dw (0x4003、0x00);//SEL JESD 日志页
AD_SPI_WRITE_Dw (0x4004、0x6A);//SEL JESD 日志页
AD_SPI_WRITE_Dw (0x6016、0x02);//PLL 模式40X 模式
AD_SPI_WRITE_Dw (0x6017、0x40);//PLL 复位位位为脉冲
AD_SPI_WRITE_Dw (0x6017、0x00);//PLL 复位位位为脉冲值、0 --1 - 0
AD_SPI_WRITE_Dw (0x4003、0x00);// SEL 主数字页
AD_SPI_WRITE_Dw (0x4004、0x68);// SEL 主数字页
AD_SPI_WRITE_Dw (0x604d、0x08);///抽取启用
AD_SPI_WRITE_Dw (0x6041、0x10);//DECFIL EN = 1、DECFIL 模式[3:0]、41寄存器位5 = 0且位[2:0]= 000、位3必须为0
AD_SPI_WRITE_Dw (0x6052、0x80);//DDC 模式只能写入位7 1
AD_SPI_WRITE_Dw (0x6072、0x08);//DDC 模式只能写入位3 1
AD_SPI_WRITE_dw (0x6000、0x01);//Pulse the pulse reset register bit。 主数字页面中编程的所有设置仅在该位发出脉冲后生效
AD_SPI_WRITE_dw (0x6000、0x00);//Pulse the pulse reset register bit。 主数字页面中编程的所有设置仅在该位发出脉冲后生效
AD_SPI_WRITE_Dw (0x4003、0x00);//SEL JESD 数字页
AD_SPI_WRITE_Dw (0x4004、0x69);//SEL JESD 数字页
AD_SPI_WRITE_Dw (0x6006、0x08);//set K

但 AD 采样正弦波,但样本数据错误,请帮助我查对 config reg,非常感谢。