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.

[参考译文] TMS320F28065:如何使用外部时钟?

Guru**** 2502205 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1123774/tms320f28065-how-to-use-external-clock

器件型号:TMS320F28065
主题中讨论的其他器件:C2000WARE

您好、论坛、

我将使用 X1/X2引脚上的外部晶体谐振器作为时钟源。在 InitSysCtrl()函数中,我评论 了 IntOsc1Sel()函数,并添加 了 XTALOscSel()函数。但我不知道为什么它不再工作。您能告诉我应该怎么做吗?  

提前感谢

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

    您需要首先确保晶体振荡器电路没有任何问题。 请参阅 www.ti.com/lit/SPRS698第73页。 当 XTAL OSC 未被禁用时、探测 X1和 X2引脚以确保您看到振荡。

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

    感谢您的回复、我使用 的是 RH100-20.000-12-1010-EXP-TR 晶振、我还使用了12 pF 电容器作为 CL1和 CL2。

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

    您是否使用示波器探测了 X1/X2引脚? 您看到了什么? 您应该已经看到20MHz 正弦振荡。 默认情况下、XTAL OSC 开启。 如果没有、您需要调查原因。 C2000ware 函数是经过测试的函数。  

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

    是的、我检查了 X1/X2引脚、没有信号。 我确定 C2000ware 正常。 我知道我做了一些错误的事情。 我在  InitSysCtrl 函数中只将 IntOsc1Sel()函数替换为 XTALOscSel()函数,然后当调用 InitPll (DSP28_PLLCR, DSP28_DIVSEL)函数为9且  DSP28_DIVSEL 为2时。  

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

    X1/X2引脚上的电压 为直流1.8V。

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

    您需要研究晶体振荡器不振荡的原因。 如果无法访问硬件、我将无法在这方面为您提供帮助。