1 使用AM6254官方开发板仿真GPIO开入中断功能,使用《mcu_plus_sdk_am62x_08_04_00_16》中的gpio_input_interrupt程序,在/lib/firmware/目录下替换新编译的am62-mcu-m4f0_0-fw,重新上线后M核运行程序异常,提示为:
[Error] Sciclient event config failed!!!
ASSERT: 0.6697s: ../board.c:Sciclient_gpioIrqSet:107: FALSE failed !!!
2 查看源码,发现GPIO中断初始化处断言错误,具体代码如下:
retVal = Sciclient_rmIrqSetRaw(&rmIrqReq, &rmIrqResp, SystemP_WAIT_FOREVER);
if(0 != retVal)
{
DebugP_log("[Error] Sciclient event config failed!!!\r\n");
DebugP_assert(FALSE);
}
3 一切都使用的是官方默认的硬件和官网的SDK包,其他内容一律没有修改.
4 更换为其他GPIO管脚,现象依旧。
能帮忙看看是怎么回事导致的这个现象吗?



