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.

[参考译文] RTOS/MSP432E401Y:MSP432Ware Makefile

Guru**** 2535750 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/739716/rtos-msp432e401y-msp432ware-makefile

器件型号:MSP432E401Y

工具/软件:TI-RTOS

您好:

是否存在用于构建 MSP432外设库的 makefile? 如果不是、包含应用更改的建议方法是什么? 将整个 USBlib 源文件复制并粘贴到我的项目中、并将其包含在构建中?

对于记录、Makefile 和静态库链接是我的首选解决方案。

此致、

Michael

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

    C:\ti\simplelink_msp432_sdk_1_40_01_00\source\ti\devices\msp432p4xx\driverlib\ccs
    C:\ti\simplelink_msp432_sdk_1_40_01_00\source\ti\devices\msp432p4xx\linker_files\ccs

    我建议导入 TI driverlib 示例并对其进行修改。 dev.ti.com/.../

    如果您需要进行一些修改、分析等、可以将 driverlib 源文件添加到项目中
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Michael、

    错误是我们的 makefile 未包含在最新的 MSP432E4 SDK 版本中的 usblib 中。 附加的是包含 makefile 的 zip 文件、用于使用 makefile 构建静态库。 它们要求您将 SDK 的顶级'imports.mak'文件更新为编译器的正确路径。 您应该会看到它们包含在2.40.00 SDK 版本及更高版本中。

    谢谢、

    Zack

    e2e.ti.com/.../usblib_5F00_makefiles.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、感谢您将它们连接到这里。 下周我将了解一下它们。 同时、我要将其标记为已解决。

    此致、

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

    Zack、

    尝试编译时出现以下错误:"/Applications/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.3.LTS/include/machine/_types.h:118:9:错误:未知类型名称'__WCHAR_T_TYPE_____'

    typedef __WCHAR_T_TYPE____wchar_t;”

    为了使编译器识别这一点、我需要做什么?

    供参考、我已包含输出的脚本捕获。

    谢谢、

    Michael Clress

    e2e.ti.com/.../compiler_5F00_output.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    供参考:这似乎仅在使用 TI 编译器进行编译时发生。 如果我使用 GCC (通过在 imports.mak 中注释掉 CCS_ARMCOMPILER)、则看起来编译正常。