你(们)好
我们将 ADS131M04EVM 与 TI C2000 Launchpad 配合使用。 当使用来自 DSP 的时钟并且在寄存器配置后应用 CLK 时、我们能够与器件通信并配置 ADS131M04寄存器。 但是、如果我们尝试使用板载8.192MHz 振荡 器、ADC 将始终具有 CLK、但不允许配置其寄存器。 是否可以在获取 CLK 输入时配置 ADS131M04寄存器?
谢谢
Aniruddha
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.
你(们)好
我们将 ADS131M04EVM 与 TI C2000 Launchpad 配合使用。 当使用来自 DSP 的时钟并且在寄存器配置后应用 CLK 时、我们能够与器件通信并配置 ADS131M04寄存器。 但是、如果我们尝试使用板载8.192MHz 振荡 器、ADC 将始终具有 CLK、但不允许配置其寄存器。 是否可以在获取 CLK 输入时配置 ADS131M04寄存器?
谢谢
Aniruddha
是的、这就是它在能量计参考设计中的实现方式。 该代码基于 TI 参考设计软件、我从 TI 应用工程部门获得了该软件。
设置.c 中的第150行
PMAP_configurePorts ((const uint8_t *) Sensing_Disabled、ADS131M04_port_map、1、PMAP_enable_reconfiguration);
和 ADC_commands.c 中的第815行:
PMAP_configurePorts ((const uint8_t *) Sensing_Enabled、ADS131M04_port_map、1、PMAP_enable_reconfiguration);
我没有 PMAP_configurePorts 的代码,因为它是该 ARM 微控制器的芯片支持库的一部分。
在写入 ADC 寄存器之前、参考应用会调用 Sensing_Disabled 函数、而在写入完成后、再次调用 Sensing_Enabled 函数。
该参数定义了启用/禁用时钟信号的端口映射。