工具与软件:
我想在 TMS570LC4357的 TI Arm 内核上处理优化的三角函数(sprad27.pdf)。 有可能吗? 如果可能、我该怎么做?
我知道两个内核都是 R5内核,但我不知道如何做到这一点。
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.
工具与软件:
我想在 TMS570LC4357的 TI Arm 内核上处理优化的三角函数(sprad27.pdf)。 有可能吗? 如果可能、我该怎么做?
我知道两个内核都是 R5内核,但我不知道如何做到这一点。
嘿、因为我之前 写过本应用手册、所以我会提示一些输入。
首先、应该完成一些工作、因为当我们实施它们时、我们会在 Sitara MCU+ SDK 上学习、而 Hercules 可能使用不同的 SDK。
另外、我不确定 Hercules 是否具有 TCM 存储器? 它是 R5 Arm 架构的一部分、但我不确定它是否在 Hercules 器件中实现。 由于我们或多或少地实现了某种傅里叶变换(在应用手册中详述)、并将系数位于 AM263的 TCMA 和 TCMB 中、TCM 显著提高了这些函数的性能。
此处并未说明您将无法使用这些系数、但您可能需要以不同的方式将链接器文件中的系数映射到 OCRAM、而不是 Sitara MCU (AM2X)的 TCM 地址。
除此之外、函数本身实际上并不依赖于 SDK、因为我们在大多数函数中所做的是为了在了解 R5F 架构的情况下实现优化的数学函数。 一旦拥有这些函数的 C 和 H 文件、您就可以看到它们的实现方案只有 C 和汇编代码能够在 Hercules 上编译。
谢谢、
Eyal。
尊敬的 Furkan:
在我们的 Hercules 控制器中、我们没有任何专用的 TCM 存储器、而只有 SRAM 和闪存。
因此、我们可能无法简单地将该库移植到我们的 Hercules 器件中。 此外、Hercules 和 AM2x 的存储器架构也完全不同。
因此、要实现此要求、可能需要一些开发工作。 由于 Hercules 控制器是旧器件、因此目前没有进行中的开发。
如果这些设备有任何新要求、那么我们可能需要分析业务价值并需要获得管理层批准。
——
谢谢、此致、
Jagadish。