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.

[参考译文] TMDSCNCD263:缺少 ICU | ISR 类型定义

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1251074/tmdscncd263-icu-isr-type-definition-is-missing

器件型号:TMDSCNCD263

团队、您好!

我们正在使用 MCAL_AM263x_08.06.02.01。  在 ICU 配置文件中、ISR 函数根据  ICU_ISR_TYPE 进行调用。

但  Icu.h 文件中缺少 ICU_ISR_CAT1、ICU_ISR_CAT2和 ICU_ISR_void 的定义。

无论选择何种 ICU_ISR_TYPE、 即使是对于 ICU_ISR_CAT2、也会始终启用 void ICU_ch0Notify (void) 。

谢谢

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

    尊敬的 Ashwathy:

    您能否在 Irq.h 文件中添加这3行代码、并检查您的构建是否采用 CAT2定义?

    /** \brief void ISR type */
    #define ICU_ISR_VOID                    (0x00U)
    /** \brief Category 1 ISR type */
    #define ICU_ISR_CAT1                    (0x01U)
    /** \brief Category 2 ISR type */
    #define ICU_ISR_CAT2                    (0x02U)

    谢谢。
    兴植

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

    尊敬的 Kowshik:

    版本正在处理此更改。  

    我希望此问题将在下一次 Mcal 更新中修复。

    谢谢你。

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

    您好!

    是的、应该在即将推出的版本或下一个版本中修复此问题。 下面是用于跟踪的 bug ID [MCAL-13054] ICU 缺少 CAT ISR 定义-德州仪器 JIRA

    谢谢