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.
问: 我已经将闪存 API 库添加到我的项目中、并且会生成警告、说明未找到闪存 API 库的.text 和.econst 段。 为什么会发生这种情况、如何纠正此问题?
例如:
警告:找不到 C:/myproject/Flash2808_API_V302.lib (.text)
警告:找不到 C:/myproject/Flash2808_API_V302.lib (.econst)
C2000培训小程序码
答:
注意:此答案适用于具有 F05闪存的器件。 请参阅: [常见问题解答] F05闪存:哪些 C2000器件具有"F05闪存"?
将闪存 API 库添加到工程时、如果没有对库的调用、则会生成上述警告。 链接器会生成这些警告、因为该库未被使用、因此找不到这些段。 一旦对库的调用被添加(例如 Flash_Program、Flash_Erase)、这些警告将消失。
有关 F05的更多常见问题解答、请参阅 [常见问题解答] F05闪存:常见问题解答