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.

[参考译文] TMS570LS3137:EMAC 和 EMIF 共享相同的时钟。 用于将它们分开的 halcogen 配置是什么

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1455332/tms570ls3137-emac-and-emif-share-the-same-clock-what-is-the-halcogen-configuration-to-separate-them

器件型号:TMS570LS3137
主题中讨论的其他器件:HALCOGEN

工具与软件:

您好!  

我在一个工程中同时使用了 MCU 上的 EMAC (以太网)以及 EMIF 功能。

当作为单个项目完成时、两个项目都运行良好。 但是、一旦将 EMIF 功能集成到以太网代码库中、以太网就已停止工作。

我对时钟设置做了一些更改、我想这是导致问题的原因

在可运行的各个项目中、  

EMAC 使用频率为80MHz 的 VCLK3  

EMIF 使用频率为12MHz 的 VCLK3

问题是、将 VCLK3操纵以适合其中一个会影响另一个器件的运行。 附上 Halcogen 项目、EMIF 项目和 EMAC 项目的图片。

它们是共享同一个时钟、还是存在其他一些问题?

如果两者共享相同、那么是否有办法将它们分开?

这方面的任何线索都将大有帮助。

EMAC 项目

EMIF 项目  

提前感谢。

Chandana。