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.

[参考译文] AM2434:在 Code Composer Studio 中-如何为 R5F 内核1-0分配超过2个不涉及修改 SDK 的中断引脚

Guru**** 2416400 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1369821/am2434-in-code-composer-studios---how-to-assign-more-than-2-interrupt-pins-for-r5f-core-1-0-that-doesn-t-involve-modifying-the-sdk

器件型号:AM2434

工具与软件:

大家好。

浏览 AM243的 API 指南、我发现为内核分配更多中断路由器的唯一方法是修改 SDK 中的电路板配置文件:
https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/latest/exports/docs/api_guide_am243x/RESOURCE_ALLOCATION_GUIDE.html

这有点恼人、尤其是如果我们希望及时了解 TI 发布的 SDK、那么我们每次都必须更新此文件?

我在上面提到的内容是否正确? 或者、是否有不同的方法来分配更多中断路由器、中断路由器可以保留在源代码中而不是 SDK 中?

此致、
萨迪克

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

    德州仪器(TI)系统控制接口(TI-SCI) API 提供了一种动态管理资源的方法。 您可以在运行时使用 TI-SCI 消息来分配和管理资源、包括中断路由器、而不是在电路板配置文件中对它们进行硬编码。

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

    您好、Sadiq、

    [报价 userid="608770" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1369821/am2434-in-code-composer-studios---how-to-assign-more-than-2-interrupt-pins-for-r5f-core-1-0-that-doesn-t-involve-modifying-the-sdk ]我上面提到的是真的吗? 或者是否有不同的方法来分配更多中断路由器、使其作为源代码的一部分保留、而不是保留在 SDK 中?

    上述详细信息正确无误。 如果要为特定主机分配比默认主机更多的资源、则需要修改电路板配置文件并重新编译 boardcfg 二进制 blob。 目前、还没有其他方法可以做到这一点。

    此致、

    图沙尔

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

    感谢您的回复。 我还有一个问题,我如何运行这些命令行,因为它们似乎不被 Windows CMD 识别,我找不到任何指令,如果我需要安装任何东西:

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

    尊敬的 Sadiq:

    我还有一个问题,如何运行这些命令行,因为它们似乎无法被 Windows CMD 识别,如果我需要安装任何内容,我找不到任何说明:

    您能否分享完整的错误日志以确定确切的问题?

    此致、

    图沙尔

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

    我得到"make"没有被识别为内部或外部命令:

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

    您好、Sadiq、

    感谢您分享上述日志。

    make 命令在 Windows 命令提示符下不起作用。 您可以尝试使用 gmake 命令吗?

    gmake -s -C tools/sysfw/boardcfg sciclient_boardcfg SOC=am243x

    此致、

    图沙尔

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

    "gmake"也不起作用。 我成功地安装了 巧克力 、然后键入"CMD"来安装 Makechoco install make" in

    所有"make"命令现在都可以正常运行。