工具/软件:
向那里的专家介绍、
我想创建一个可以在运行时动态加载机器学习模块(我将其称为库)的应用程序。 此模块应由第三方创建和加载。 它可能包含3个函数、并会使用 RAM 和 ROM。 我将其想象成包含两部分的 DLL:由 ARM 编译器工具链创建的 DLL 以及应用程序内置的工具、用于管理 DLL 的加载。 DLL 并不是要在许多计算机中"共享"的、而是要由 Model Designer 在单个器件上进行更新和加载。 没有操作系统和"文件管理器"。 我不在乎文件传输详细信息。 我将使用具有 IHEX 或 SREC ASCII 传输的串行端口并将其加载到保留的 UC 闪存中。
我知道这可能是新颖的、具有挑战性、但就像我经常说的"您可以在固件中执行任何操作"一样。 我需要自我介绍链接器操作、ELF 文件解码和 DLL 基础知识。 我不介意把我的手弄脏。 欢迎您提供任何帮助和明智的建议。
我需要创建:1)动态库和2)嵌入式动态库加载工具
你认为、这是否可行?
我当前的平台:
MSP432P4111
CCS 版本12.1
谢谢您、Jimeno