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.

[参考译文] MSP432E411Y:嵌入式动态链接库管理器

Guru**** 2393725 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1513353/msp432e411y-embedded-dynamic-link-library-manager

部件号:MSP432E411Y

工具/软件:

向那里的专家介绍、

我想创建一个可以在运行时动态加载机器学习模块(我将其称为库)的应用程序。 此模块应由第三方创建和加载。 它可能包含3个函数、并会使用 RAM 和 ROM。 我将其想象成包含两部分的 DLL:由 ARM 编译器工具链创建的 DLL 以及应用程序内置的工具、用于管理 DLL 的加载。 DLL 并不是要在许多计算机中"共享"的、而是要由 Model Designer 在单个器件上进行更新和加载。 没有操作系统和"文件管理器"。 我不在乎文件传输详细信息。 我将使用具有 IHEX 或 SREC ASCII 传输的串行端口并将其加载到保留的 UC 闪存中。

我知道这可能是新颖的、具有挑战性、但就像我经常说的"您可以在固件中执行任何操作"一样。 我需要自我介绍链接器操作、ELF 文件解码和 DLL 基础知识。 我不介意把我的手弄脏。 欢迎您提供任何帮助和明智的建议。

我需要创建:1)动态库和2)嵌入式动态库加载工具

你认为、这是否可行?

我当前的平台:

MSP432P4111

CCS 版本12.1

谢谢您、Jimeno

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

    您好、

    [引述 userid="251683" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1513353/msp432e411y-embedded-dynamic-link-library-manager

    我当前的平台:

    MSP432P4111

    CCS 版本12.1

    [/报价]

    首先、MSP432P111已在新设计中停产。 您的问题与特定 MCU 无关、我还没有创建任何 DLL。 我将把您的问题转发给我们的工具链专家以征求意见。  

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

    James、

    您是否计划 在工程中使用 TI Arm Clang 编译器工具链(www.ti.com/.../ARM-CGT-CLANG)?

    Ajay