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:需要重新加载 sciclient.out 来触发 GPIO ISR、为什么

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1523914/am6442-need-to-reload-sciclient-out-to-trigger-gpio-isr-why

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

工具/软件:

您好、

使用仿真器进行调试、在工程中配置了 GPIO ISR。 修改工程代码时、需要重新加载  sciclient_ccs_init_am64x-evm_r5fss0-0_nortos_ti-arm-clang.out 来触发 GPIO ISR。 否则、无法正确触发 GPIO ISR、 控制台中显示以下错误。

1、为什么会发生这种情况?

2、如何解决除重新加载 sciclient.out 之外的问题?

谢谢!

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

    尊敬的 Pian:

    发生此问题的原因是您正在运行的示例使用 GPIOMUX 路由器路由中断。 您需要确保在示例结束之前释放所使用的资源。 这可以通过调用通过 sysconfig 生成的 System_deinit () API 来完成。

    一旦 System_deinit() API 调用成功、您将不需要重新加载 sciclient.out 二进制文件。

    此致、

    Tushar