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.

[FAQ] [参考译文] 【常见问题解答】PGA970:我可以将外部微控制器与 PGA970 配合使用吗?

Guru**** 2528480 points
Other Parts Discussed in Thread: PGA970

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1565089/faq-pga970-can-i-use-an-external-microcontroller-with-pga970

部件号:PGA970


工具/软件:

我想将外部微控制器与 PGA970 配合使用。 这是可能的吗? 这种方法的局限性是什么?

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

    PGA970 可与外部微控制器一起使用、而无需写入任何固件。 但是、需要注意一些限制。  

    基本过程

    PGA970 可以通过 SPI 通信进行完全配置。 OWI 通信需要固件。 这允许用户配置 ADC、波形发生器、DAC 等 但是、这些配置设置存储在易失性存储器空间中、因此外部微控制器必须在每次上电复位后重新配置器件。  

    默认情况下、当 PGA970 通电时、内部微控制器会运行。 要关闭内部微控制器、用户必须将 0x03 写入 MICRO_INTERFACE_CONTROL 寄存器。 在发送该命令之前、不能通过 SPI 读取或写入其他寄存器。  

    PGA970 中有测试多路复用器(可通过 SPI 进行配置)。 这允许用户读取多个测试信号、例如 ADC 时钟和抽取器时钟。 如果用户希望将 ADC 采样与其外部微控制器同步、这会很有用。  

    实施限制

    可以通过读取解调器数据、但是、解调器的输出数据速度比 SPI 读取所有数据的速度快。 如果用户不需要读取所有解调器数据(不包括 LSB 或省略一个或多个解调器输出)、并且他们使用较慢的解调器输出速率、那么用户可以读取所需的数据。