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.

[参考译文] LP-CC2651P3:DAC 和 ADCBuf 可以在 SysConfig 中一起配置#39;t?

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1169317/lp-cc2651p3-dac-and-adcbuf-can-t-be-configured-together-in-sysconfig

器件型号:LP-CC2651P3
Thread 中讨论的其他器件:SysConfig

我正在开发一个产品平台、我们希望在该平台上使用 DAC 偏置传感器、并使用 ADC 读取传感器输出、理想情况下使用 ADCBuf 功能通过 DMA 读取传感器输出。 但是、当我尝试在 SysConfig 中配置 ADCBuf 实例时、它表示 DAC 模块存在资源冲突、因为它们都使用 ADC0、但在尝试同时使用正常 ADC 和 DAC 时不会出现此冲突。 DAC 没有 DMA 配置、因此我不会期望它是 DMA 冲突。

我是否缺少一些东西、让我同时使用 DAC 和 ADCBBuf? 如果没有、有人可以解释为什么 SysConfig 不让我同时设置这两个选项?

谢谢!

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

    您好!Dylan、

    感谢您将此问题通知我们。  我将在内部提交一个 TT、以便 TI 驱动程序团队进一步调查。  我可以观察到类似的行为、SysConfig ADCBuf 模块显然不允许任何其他资源使用 ADC0。  初始化 ADC 和 ADCBuf (即、未初始化 DAC 模块)也会失败。  为了继续发展,可以忽略/抑制这些资源冲突。  我 修改了 dacoutputbuffer 示例、该示例演示了 DAC、ADC 和 ADCBuf 连续工作。  在 ADCBuf 被关闭时启用 DAC 和在打开 ADCBuf 时禁用 DAC 很重要。  本质上、这两个模块不应同时运行。

    e2e.ti.com/.../dacoutputbuffer.c

    此致、
    Ryan

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

    谢谢、Ryan! 我不明白为什么不能同时配置它们、但可以理解它们可能无法同时运行。 我只是想确保它是 SysConfig 强加的限制、而不是硬件限制。