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.

[参考译文] TMS320F28P650DK:TMS320F28P65—需要 5 个以上的 GPIO 外部中断

Guru**** 2567415 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1571424/tms320f28p650dk-tms320f28p65-need-more-than-5-gpio-external-interrupts

器件型号:TMS320F28P650DK
主题:SysConfig 中讨论的其他器件

工具/软件:

您好、
我正在使用 TMS320F28P65 DSP 并使用 SysConfig 进行设置。 我注意到、在 SysConfig 中只有 5 个 GPIO 外部中断可用/可配置。 但是、我的应用需要 7 个外部 GPIO 中断。

是否可以通过手动设置或其他方法来配置 5 个以上的 GPIO 外部中断? 还是器件最多支持 5 个?

提前感谢任何指导!

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

    尊敬的 Reza:

    如您所述、此器件在 PIE 中只有五个 XINT 中断:

    以下是您可以使用的其他一些选项/权变措施:

    1. 改用 ePWM TZ 中断 — 我认为其功能类似于 XINT 中断、在这种中断中、一旦输入信号变为低电平、就会触发 CPU 中断。 请在 此处查看 TRM 中的更多信息
    2. 使用 CPU2(其自身具有 ePIE 模块和表的副本)。 这允许在应用中再有五个 XINT 中断、但如果预期的 ISR 功能涉及 CPU1 拥有的外设、则需要 IPC。
    3. 使用周期性 CPU 计时器中断并检查每个 ISR 中的 GPIO 值。

    请告诉我这些选项中的任何一个是否适用于您的应用。  

    此致、

    Delaney

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

    感谢您的答复。