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.

[参考译文] TMS320F28377S:缓冲 DAC 时钟

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/587244/tms320f28377s-buffered-dac-clock

器件型号:TMS320F28377S
Thread 中讨论的其他器件:controlSUITE

大家好、团队、

我有一位客户正在尝试找到 F28377S 器件缓冲 DAC 的最大时钟。 经过时钟结构和 DAC 方框图后,客户收到了以下反馈:

" 我费尽周章 地研究了时钟系统。 这是与缓冲 DAC 相关的方案。 在此 方案中、XL (参考 osc)->PLL (乘法器)->PCLKCR13 (DACa 的门)。 根据它、DAC 时钟被设定为200MHz 的 SYSCLK。 我是对的吗? 我不会与系统 PLL 混乱、系统 PLL 设置由 SYSCTRL.c 文件完成的 CPU 时钟。 我要问一个简单的问题:什么是缓冲 DAC 时钟、我也在随附的图片中画出了这个问题。 "

缓冲 DAC 如何选通。  


感谢你能抽出时间、

 

Kishen

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

    您好 Kishen、

    缓冲 DAC 由 SYSCLK 计时。 缓冲 DAC 没有本地时钟分频器。 因此、如果您的 CPU 以200MHz 运行、则缓冲 DAC 的时钟频率为200MHz。 缓冲 DAC 的时钟仅用于写入缓冲 DAC 寄存器。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Frank。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很高兴我能提供帮助。 如果您有任何疑问、请告知我们。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Frank、

    因此,如果客户想要调整采样频率,他应该看看 SYSCLK?

    Kishen
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的。 因此、有几种方法可以以设置的频率更新 DAC。
    您可以设置计时器中断、在该中断范围内、您可以更新 DAC。 这将是最占用 CPU 的资源。 controlSUITE 中有几个 DAC 示例(buffdac_sine、buffdac_ramp)用于实现此目的。
    2.您可以设置 DMA 以更新 DAC。
    您可以将 DAC 配置为从 PWMSYNC 信号上的影子寄存器加载。