请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
主题中讨论的其他器件:TM4C1294KCPDT尊敬的 Bob:
当 我选择 PIOSC 作为时钟源并切断主振荡器信号后,我遇到了一个新的问题,当 MCU 初始化以太网模块时,它将保持等待 SYSCTL_Periph_EPHY0就绪(使用函数 SysCtlPeripheralReady)。
我参考 TM4C1294KCPDT 的数据表、在第1407页、它描述了以太网控制器模块和集成 PHY 接收两个时钟输入。 一个是门控系统时钟、另一个是 MOSC。 我个人认为、这是否意味着内部 PHY 必须由 MOSC 驱动?如果是、这可以解释我为什么要关闭 MOSC、 它会一直等待寄存器状态就绪、一旦我恢复 MOSC 信号、它就会完成初始化、甚至会将 PIO 用作时钟源。