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.

[参考译文] Hercules-F021FLASHAPI:IAR 8.5.10中的链接 F021库 w_char 类型问题

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1080032/hercules-f021flashapi-link-f021-library-in-iar-8-5-10-question-on-w_char-type

部件号:Hercules-F021FLASHAPI

我们已与 IAR 支持部门合作,我们可能有一种方法将 IAR 8.5.1中您的 F021库链接起来。 但是,我需要 TI 确认最后一个障碍:

w_char 类型是否未在库内部使用或仅在内部使用(对传递到库的数据指针没有“类型转换”)?

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

    您好,Calex36,

    据我所知,F021闪存库不支持宽度为4字节的 wchar_t。 我已填写了一个 TT 来更新库,但现在没有时间线。

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

    最新  

    感谢您的回答,但我没有要求4字节支持。 我正在询问您的 F021库中是否使用 w_char 类型。

     

    无论是否使用了所有基本类型,编译器都会自动将有关所有基本类型的信息添加到最终库中的列表中。 如果你是这样

    我仍然可以安全地使用库。 尽管我的编译器警告这些类型不兼容。

    您的工程师只需在源代码中搜索 w_char 即可。 如果他们没有丢失代码,这只需要几秒钟。

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

    您好,Calex36,

    我在源代码(*。c 和*。h)中找不到 wchar_t。