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.

[参考译文] MSP430F5419A:使用 TI 库+ IAR 从 RAM 执行代码

Guru**** 2511985 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1054382/msp430f5419a-code-executing-from-ram-with-ti-library-iar

器件型号:MSP430F5419A

您好!

我想从 RAM 执行代码以实现算法。 在该算法中,我使用 memset、shift、abs()和除法。 IAR IDE 使用 TI 库实现这些函数、我有以下警告:

警告[TA039]:从_ramfunc 函数内调用一个非_ramfunc 函数("_nounwind memset")

警告[TA039]:从_ramfunc 函数内调用一个非_ramfunc 函数("_nounwind labs")

警告[TA037]:从_ramfunc 函数内调用库

如何指定将这些库函数放入 RAM 中的工具?

此致

米歇尔

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

    您好、Michel、

    您能否尝试此主题中的建议[链接]?

    谢谢、

    王国新

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

    您好、Urica、

    我请求 IAR 提供一些帮助、尤其是对于所用的库和链接器命令。

    此致

    米歇尔

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

    您好、Michel、

    修改链接器文件的一般原则是相同的。 有关此操作的更多 IAR 特定详细信息、我将参考这些线程[link1link2]。 您还可以参阅此 IAR 技术手册、了解如何在 RAM 中放置库[链接]。

    谢谢、

    王国新