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.

[参考译文] ADS1299EEGFE-PDK:ADS1299EEGFE-PDK

Guru**** 2455560 points
Other Parts Discussed in Thread: ADS1299

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1406853/ads1299eegfe-pdk-ads1299eegfe-pdk

器件型号:ADS1299EEGFE-PDK
主题中讨论的其他器件:ADS1299

工具与软件:

您好!

我的测试板的 ID 寄存器似乎有问题、它的值变为0xDF 而不是0x3E、我尝试了修复它、我重新连接了电源、但它似乎不起作用。 我曾尝试在 TI 的软件中对其进行重置、但我得到的值仍然是0xDF。

我不知道为什么? 但当我对其他寄存器进行读写操作时、我能够正确执行。 我是否需要解决此问题? 它是否会影响我接下来要使用的数据转换功能?

此致

Junzhe

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

    尊敬的 Junzhe:

    感谢您发帖。

    您可以尝试在电源保持开启的情况下使/RESET 引脚产生脉冲吗? 有关相关时序规格、请参阅第11.1节和图76。 完成 POR 序列后、您可以重新读取 ID 寄存器并比较结果吗?

    此致、

    Ryan

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

    您好、Ryan、

    感谢您的答复、我在代码中添加了一条复位指令、然后读取所有寄存器、但 ID 寄存器的值仍为0xDF。

    我已经附上我的代码和逻辑分析仪的屏幕截图。 第一张图片是我的代码、我添加了复位指令、第二张图片是逻辑分析仪的屏幕截图、我发送了复位指令0x06。 通道3是 DIN、第三张图片是整个逻辑分析仪的屏幕截图、发送复位指令后、我按顺序读取24个寄存器。 对不起,我不能放大它,但我检查了它的正确性,第四张图片是我的串行端口接收到的寄存器值,除了 ID 位,一切看起来正常.

    我不知道 ID 位的值何时更改、我似乎没有方法将其恢复到正常、但它似乎不会影响我的其他操作。 我可以忽略这个问题吗?

    此致

    Junzhe

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

    尊敬的 Junzhe:

    我同意、其他看起来一切看起来都正常、器件应该会按预期运行。 您现在可以继续进行评估。

    我的建议是切换 nReset 引脚、而不使用 SPI 复位命令。 您能否根据第11.1节尝试此方法、并告诉我它是否有任何不同?

    此致、

    Ryan

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

    您好、Ryan、  

    我使用 ads1299EVM 上 J3中的复位引脚来对其进行复位。 我根据需要向 RESET 引脚发送了低电平、但 ID 寄存器的值没有改变。 我不知道这是否是损坏造成的、但其他功能不受影响。 我看到其他人也在论坛上提出类似的问题、但没有特别好的解决方案。 此外、我一直认为在 ads1299断电后、所有寄存器都会恢复到初始值。 这不应是由于初始化问题导致 ID 寄存器的值发生变化所致。 这可能是由于损坏或其他问题造成的、但此问题可能不会影响其他功能。

    此致、

    Junzhe

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

    尊敬的 Junzhe:

    感谢您的试用。  是的、断电后、所有寄存器都将恢复默认值。 ID 寄存器值在上电时从一次性可编程(OTP)位字段加载。 有时、如果电源斜升缓慢、ID 寄存器可能会错误地读取此 OTP 值。 因此、在电源完全斜升后切换 RESET 引脚始终是一种很好的做法。 这会再次重新加载 OTP 并排除加电问题。

    您能否分享引用错误 ID 的其他帖子? 我将记录这些内容、并让团队进行研究。 否则、我认为器件可以正常工作并且未损坏。 您可以继续进行评估。

    此致、

    Ryan

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

    您好、Ryan、

    https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/721746/ads1299-strange-id-of-the-ads1299

    https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/634414/ads1299-4-id-value-check?tisearch=e2e-sitesearch&keymatch=device%20id

    我看到了两个帖子。

    此致、

    Junzhe

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

    谢谢您、Junzhe。 真有帮助。 我将提交反馈、以便对此进行验证并在数据表中进行更新。 我认为您可以继续使用设计 ID 值0xDF。

    此致、

    Ryan