工具/软件:
大家好、TI DSP 专家、
我正在尝试创建我的定制.cmd 文件、其中包含闪存 API 库(根据示例“flashapi_ex1_programming")“)。 但它在构建过程中报告了一个错误、如下所示:
“../28003x_cla_flash_lnk.cmd",“,第、第 140 行:错误#10008-D:找不到文件“FAPI_F28003x_EABI_v1.58.10.lib"</s>“
“../28003x_cla_flash_lnk.cmd",“,第、第 140 行:警告#10068-D:无匹配部分
错误#10010:链接期间遇到错误;未构建“cla_cpu_offloading.out"</s>“
.cmd 文件中的相应部分如下所示:
......
134 Group
135{
136. FPUmathTables
137. isrcodefuncs
138. dclfuncs
139. .TI.ramfunc
140 {-l FAPI_F28003x_EABI_v1.58.10.lib}
141 }
142 LOAD = FLASH_BANK0_SEC9、
143 RUN = RAMLS3 | RAMLS4
144 LOAD_START (RamfuncsLoadStart)、
145 LOAD_SIZE (RamfuncsLoadSize)、
146 LOAD_END (RamfuncsLoadEnd)、
147 RUN_START (RamfuncsRunStart)、
148 run_size (RamfuncsRunSize)、
149 run_end (RamfuncsRunEnd)、
150 对齐 (8)
......
其他工程配置包括:
1) 将文件“FAPI_F28003x_EABI_v1.58.10.lib"放在“放在当前工程的文件夹中。
2) 在链接的资源中添加两个路径变量、分别为“FlashAPI_INCLUDE_ROOT"和“和“FlashAPI_LIB_ROOT"。“。
3) 在“C2000 Compiler“下的 Include Options 选项卡中添加${FlashAPI_INCLUDE_ROOT}。
对于此错误、我有两个问题:
1){-l FAPI_F28003x_EABI_v1.58.10.lib}意味着什么?
2) 如何解决这种错误?
谢谢和 B.R.
Yuye