主题中讨论的其他器件:HALCOGEN、 TMS570LC4357
您好!
我想获取有关如何 通过 HALCOGEN 项目在24MHz 中配置外部输出时钟的帮助。
如果可能、我想更详细地了解的是每个时钟源的工作方式以及如何配置外部引脚来具有此类输出?
提前感谢您的帮助。 

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.
您好!
我想获取有关如何 通过 HALCOGEN 项目在24MHz 中配置外部输出时钟的帮助。
如果可能、我想更详细地了解的是每个时钟源的工作方式以及如何配置外部引脚来具有此类输出?
提前感谢您的帮助。 

尊敬的 Alejandro:
我们主要可以在 ECLK1 (外部时钟输出引脚)上输出两个时钟。

VLCK1或振荡器时钟均可直接指定给 ELCK 引脚。
但此 VLCK1也可以是任意时钟域、如下所示:

因此、您可以看到、TLCK1可以源自 OSC、PLL1、PLL2、LPO LOW、LPO HIGH 和外部等。
这些都是可路由至外部时钟引脚的时钟的全部可能性。
我在这里创建了一个示例项目、向 ECLK1引脚输出一个15Mhz 时钟、如下所示

e2e.ti.com/.../ECLK1_5F00_TEST_5F00_LC4357.zip
执行该项目后、我可以在 TMS570LC4357控制器的 A12引脚上查看15Mhz 时钟的输出

--
谢谢。此致、
Jagadish。
e2e.ti.com/.../TMS570LC43_5F00_FreeRTOS.rar
这是我正在使用的项目的当前配置
尊敬的 Alejandro:
我是否需要确保 A12的任何其他配置到位?
不确定我是否需要确保 PINMUX 配置正确地为外部时钟选择了引脚的功能
无需确保任何其他 PINMUX 设置、因为 A12只有一个引脚功能、即 ECLK。

您项目中缺少 CCS 项目文件、因此最后我使用 FreeRTOS 再创建了一个项目。
e2e.ti.com/.../ECLK_5F00_Test_5F00_FreeRTOS_5F00_LC4357.zip
我在该项目中使用15Mhz ECLK 系列进行了测试:

我在 A15上得到了15Mhz 波形、如下所示:

--
谢谢。此致、
Jagadish。