您好!
我在项目中导入一个示例应用"gpio_input_interrupt_am64x-evm_r5fss0-0_nortos_ti_arm-clang" 、但运行时出现错误。
断言:0.8603s:./board/board.c:Sciclient_gpioIrqSet:97:false 失败!!!
对于按钮、我使用引脚 MCU_GPIO_5 (A7)、这位于 GPIO 外设 MCU_GPIO0上。
我认为 MCU GPIO0默认为 R5_0_3、但我使用的是 R5_0_0。 因此、我必须 根据以下指令生成 SYFW 板配置:
我从中更改了 scickient_defautlBoardcfg_rm.c 文件中的配置

更改为

而不是使用 CCS 中的 gmake 来构建配置。 但第二条命令 会导致错误。
- ccs1110\ccs\utils\bin.gmake -s libs

我使用中断编号 CSLR_R5FSS0_CORE0_INTR_MCU_MCU_GPIOMUX_INTROUTER0_OUTP_0和以下配置。

我已阅读以下论坛帖子:
- https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1087147/processor-sdk-am64x-gpio-interrupt-config-in-am64x-mcu-sdk-08-01-00
- https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1068969/lp-am243-gpio-interrupt-config
但遗憾的是、我没有正确理解如何更改中断。
请帮帮我。
此致
Michael
