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.

[参考译文] ADS54J60EVM:在 ADS54Jxx GUI v1.9上

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1308675/ads54j60evm-on-ads54jxx-gui-v1-9

器件型号:ADS54J60EVM
主题中讨论的其他器件:ADS54J60

您好  

根据 ADS54J60数据表、由24位组成的位流用于 在寄存器内置位 ADS54J60。 16位用于地址、剩余的8位用于设置值。

但在 ADS54Jxx GUI 的配置文件中、 例如 ADS54J60_LMF_8224、  

ADS54Jxx_数字
0x6800f7 0x01 //数字复位
0x68004e 0x20 //提高 IL 性能
0x680000 0x01 //重置数字

它需要32位流。 并直接进行设置而不选择页面。 这似乎与 ADS54J60 数据表有所不同。   

最后、我必须在没有 ADS54Jxx GUI 帮助的情况下在电路中设置 ADS54J60。 但 我很困惑。

您能解释一下配置文件吗?

谢谢

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

    尊敬的 Kyung:

    GUI 使用此格式来适应分页。 如果在逻辑分析仪或示波器上查看 SPI 事务、您会发现 GUI 的每个寄存器写入行都将在发出实际地址数据对之前写入正确的页选择序列。

    例如、对于数字页、页值为0x6800。 假设您要写入数字复位(0xF7、0x01)。 根据我之前对此类 GUI 中的寻呼器件的经验、我的理解是、它首先会写入:

    M=1、P=0、CH=0、0x03 0x00 (设置活动页)

    M=1、P=0、CH=0、0x04 0x68 (设置活动页)

    M=1、P=1、CH=0、0xF7 0x01 (数字复位)

    当您在一个页面内(P=1)、可以继续写入 M=X、P=1、CH=X 以在此页面内写入其他寄存器。 在本例中、下一个寄存器写入将是:

    M=1、P=1、CH=0、0x4E 0x20

    对每个寄存器写入都采用这种方式、因为在创建此 GUI 时没有用于哪个页处于活动状态的逻辑、因此每次写入数据之前都会写入页面选择。

    如果您在代码中跟踪活动页面、然后只有在页面发生更改时才执行足够的页面选择写入操作、则可以更快、更流畅地执行该操作。 希望这对您有所帮助。

    此致、Chase

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

    感谢您的清晰解释。  您的意思是 GUI 会生成数据表中说明的位流、尽管配置文件 有所不同。  

    再次感谢您