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.

[参考译文] LAUNCHXL-F28379D:添加 FlashAPI 库{error #10234-D:unresolved symbols remain error #10010:链接期间遇到错误;}

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1234069/launchxl-f28379d-adding-flashapi-lib-error-10234-d-unresolved-symbols-remain-error-10010-errors-encountered-during-linking

器件型号:LAUNCHXL-F28379D
主题中讨论的其他器件:C2000WARE

您好、TI 团队:

我当前正在尝试在我的(基于 driverlib)项目中使用 FlashAPI。

我不熟悉将库添加到项目中的操作。  我通常只是根据现有示例构建该项目。

但是、我这次需要添加 FlashAPI、所以我添加了库、但得到了这个错误代码。

有没有 总结将库添加到项目的步骤的材料? 我一直在使用以下步骤、但我不确定是否正确。

1.将 F021_API_F2837xD_FPU32.lib 拖放到我的项目中

2. C2000 Comiler >包含选项>将目录添加到#include 搜索路径

3. C2000链接器>文件搜索路径>添加

至库搜索路径

谢谢。

此致、

Jungwoo

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

    尊敬的 Jungwoo、

    是的、这将是添加闪存 API 库的过程。 我注意到、对于正斜杠、用赢得符号表示。 与正斜杠字体没有区别吗? 我在下面附上了包含和文件搜索路径选项的目录外观。 你是否可以尝试添加非 BIOS 链接器 cmd 标头(见"文件搜索路径选项"图像)。

    如果这有任何变化、请告诉我。

    谢谢。此致、

    查尔斯

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

    您好 Charles、

    我将其更改为正斜杠、但仍收到相同的错误消息。

     

    尝试添加非 BIOS 链接器 cmd 标头

    我在哪里可以找到非 BIOS 链接器 cmd? 在我的工程中、我只能找到2837xD_FLASH_lnk_cpu1.cmd。

    虽然 flashapi_ex1_program_autoecc 示例适用于 f28004x、但我将使用它作为参考、因为它同时使用 driverlib 和 flashapi。 我似乎找不到任何差异。 有没有其他方法可以尝试?

    此致、

    Jungwoo

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

    尊敬的 Jungwoo、

    非 BIOS 链接器命令可在以下路径找到: C:\ti\c2000\C2000Ware_4_03_00_00_Testing\libraries\boot_rom\f2837xd\revB\rom_sources\F2837x_headers\cmd

    当你右键单击 driverlib.lib 文件时、其路径是什么样的?

    另一个可以尝试的操作是导入基本闪存 API 编程项目(flash_programming_cpu01)并在其基础上构建您的项目。

    我将继续按照您的回答进行操作。

    谢谢。此致、

    查尔斯

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

    您好 Charles、

    很抱歉耽误你的时间。 我添加了链接器命令、但似乎不起作用。

    我将尝试将我的项目构建到 flashapi 示例中。

    谢谢!!!

    此致、

    Jungwoo。