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.

[参考译文] TMS320F280049:F28004x 中断示例代码

Guru**** 2618835 points

Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/690478/tms320f280049-f28004x-interrupt-example-code

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

您好、F28004x 专家、

我找不到28004x 器件的中断示例代码、您可以与我共享演示项目吗?

我想要的是、中断初始化、ISR。

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

    您可以参考 C2000Ware 下的计时器示例、以参考与中断相关的配置。

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

    谢谢。 我看到所有示例代码都选择了外部振荡器、是否有使用100MHz 内部振荡器的演示代码?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    内部振荡器以10MHz 运行、因此您不会获得100Mhz 内部振荡器的参考示例。

    此致

    Baskaran

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

    是否可以使用内部振荡器运行100MHz CPU?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、您必须选择内部 osc 作为 PLL 的源(CLKSRCCTL1寄存器)。 但是、我怀疑是否有一个使用内部 osc 的中断初始化的标准示例。

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

    感谢您的确认。

    我认为使用内部 osc 配置以100Mhz 运行的器件不太困难。 以下代码应该运行良好、不是吗?
    InitSysPll (INT_OSC2、IMULT_20、FMULT_0pt0、PLLCLK_By_2);//fPLLRAWCLK = 20*10 = 200MHz、fPLLSYSCLK = fPLLRAWCLK /2 = 100Mhz
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、对我来说没问题。

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