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.

[参考译文] AM6442:GPIO_INTR_NUM 未声明

Guru**** 2430780 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1540398/am6442-gpio_intr_num-undeclared

器件型号:AM6442


工具/软件:

我在 R00 内核上执行了一个  正确定义的 GPIO 中断。 但是、当我将所有功能移植到 A53 内核时、我发现它  未定义。 此定义由 syscfg 自动生成。 我应该如何解决此错误? GPIO_INTR_NUMGPIO_INTR_NUM



Both my current A core and R core are nortos

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

    嗨、Pingan、

    您使用哪个版本的 MCU+SDK?

    此致、

    Tushar

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

    版本 10_01_00_32


    这是这个例程。 如果您将此处用于获取中断数量的函数更改为该宏定义、则会发生错误。 为什么不能调用符合 Z 条件的宏定义

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

    您好、

    您上面使用的宏不正确、正确的宏是 CSLR_GICSS0_SPI_MAIN_GPIOMUX_INTROUTER0_OUTP_1。

    请使用  CSLR_GICSSG0_SPI_MAIN_GPIOMUX_INTROUTER0_OUTP_1 并将结果告知我们。

    此致、

    Tushar

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

    谢谢。
    我可以使用宏成功编译 
    。 此外、该误差通常会在哪些情况下发生? 我的程序卡在这个 循环中。
    CSLR_GICSS0_SPI_MAIN_GPIOMUX_INTROUTER0_OUTP_1while()

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

    您好、

    您的代码被编入 Hwip_abortHandler 中、该程序指示程序正在尝试访问无效或没有适当访问权限的存储器位置。

    此致、

    Tushar

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

    此处是否有任何机制来帮助定位数据中止问题? 代码库非常大、我无法确定数据中止发生的位置。

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

    您好、

    遗憾的是、没有直接的方法可以查看代码从哪条指令转到数据中止处理程序。 您将需要逐步对其进行调试、以检查它从哪个代码进入中止处理程序。

    您可以将 CCS 断点保留在不同代码段、并缩小代码范围以查找哪个代码段实际上将中止条件。

    此致、

    Tushar