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.

[参考译文] MSP430FR5043:MSP 低功耗微控制器论坛

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1086582/msp430fr5043-msp-low-power-microcontroller-forum

部件号:MSP430FR5043

您好,

我必须将 ZMOD4410- IAQ-传感器与 MSP430控制器连接。 要计算传感器的最终输出,我必须在 CCS 编译器中添加 Renesas 的计算函数库,该函数库的扩展名为.a。

如果我尝试将该.a 文件添加到我的项目中,该文件显示错误信息,如“cal_IAQ_2nd 类。a 文件是用小数据代码模型编译的。 我的编译器配置是使用大型数据代码模型设置的。 如何将编译器配置更改为小数据代码模型,以便将该  cal_IAQ_2nd gen.a 文件包含在项目中。  

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

    您好,

    [引用 userid="516402" url="~ë/support/microcontroller/MSP-low-Power-microcontroller-group/MSP4E/f/MSP-low-Power-microcontroller-forum/1086582/msp430fr5043-MSP-low-Power-microcontroller-forum]如何将编译器配置更改为小数据代码模型,以将该_IAcal_Q_bogen_forum.a  文件包含在我的文件中。  [/引用]

    您可以在编译器内部版本属性中执行此操作:

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Ki,
    非常感谢您的回复。 首先,请向我道歉。 我没有提到我想在 GNU v9.3.0.31 GCC 编译器中编译代码。 我请求您告诉我相同的配置。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    对于 GCC,您可以更改“其他标志”字段:

    将-mlarge 更改为-msmall

    谢谢

    Ki

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

    是的,我已经尝试了这一步骤。 但是,当我在此设置后编译代码时,我收到了 ERR_MSG,“mcode-region = none,而 mdata-region= none 不支持--msmall 模型” 或 “mcode-region = none,而 mdata-region= none 需要大内存模型”。 现在,我必须执行什么配置?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [  引用 userid="516402" url="~ë/support/microsofts/MSP-low-Power-microcontroller-group/MSP430/f/MSP-low-Power-microcontroller-forum/1086582/msp430fr5043-MSP-low-Power-microcontroller-forum/4025582#4025582"]我收到了“mr_msg”,“mcode-model”,“mcode-region =小数据区域或无数据区域”,不支持“mcode -无数据-区域”,且不支持大区域数据-无数据-区域”

    是的,这是预期的。 您需要删除这些其他选项才能使其构建。

    [引用 userid="516402" url="~ë/support/microcontroller/MSP-low-Power-microcontroller-group/MSP4E/f/MSP-low-Power-microcontroller-forum/1086582/msp430fr5043-MSP-low-Power-microcontroller-forum/4025582#4025582"],我现在必须执行什么配置?

    这超出了我的专业知识范围。 我建议在 MSP 论坛上开始新的主题,阐明您需要为您的项目/设备指定哪些 GCC 编译器选项。 然后,MSP 专家可以为您提供进一步帮助。

    谢谢

    Ki

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

    谢谢你,Ki。