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.
您好、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。