主题中讨论的其他器件:C2000WARE
尊敬的 TI 工程师,
由于 缺少 芯片、我已经将代码从280230移植到280025。
现在 、我 遇到 了有关错误#10234-D 的问题:未解析的符号仍然存在。
我 将 COFF 用于 输出 格式 、 编译 器版本 为 TI v20.2.1.LTS。 此外 、我 已经检查 了头文件 、 这似乎 没有 问题。
我 不 知道 为什么 要 包含 这些 函数 、但 也 发生了故障。
你有什么 建议吗?
期待 您的发展方向。
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 工程师,
由于 缺少 芯片、我已经将代码从280230移植到280025。
现在 、我 遇到 了有关错误#10234-D 的问题:未解析的符号仍然存在。
我 将 COFF 用于 输出 格式 、 编译 器版本 为 TI v20.2.1.LTS。 此外 、我 已经检查 了头文件 、 这似乎 没有 问题。
我 不 知道 为什么 要 包含 这些 函数 、但 也 发生了故障。
你有什么 建议吗?
期待 您的发展方向。
您好、Coke Kou、
闪存 API 库文件是否已复制到您的项目中? API 函数可从 ROM 运行或从闪存复制到 RAM。
我建议参考 C2000WARE 中的'flashapi_ex1_programmed'软件示例、并确保您自己的项目中包含正确的文件、包括文件、链接等。
C:\ti\c2000\C2000Ware_4_00_00_00\driverlib\f28002x\examples\flash
最棒的
Kevin
尊敬的 Kevin:
我 参考 C2000Ware 中的示例。 但在编译 之后、它仍然有一些问题。 以下 是 调试 日志。
那么、 您能 给 我 一些 建议吗?
期待 您的发展方向。
您好、Coke Kou、
要解决这些警告、您应该转至 FlashBoot.c 文件中的相应代码行并进行必要的更改。 通常、您可以双击 CCS 的"问题"部分中的警告以跳转到代码行。 大多数这类情况看起来都与数据类型不兼容、例如使用"unsigned int *"而不是"unsigned long"、反之亦然。
其中一些警告可能会被忽略、例如变量被声明但从未引用。 由你决定。
最棒的
Kevin
您好、Coke Kou、
我的错误是、我没有滚动到控制台输出的底部来查看未解决的问题。
[引用 userid="466781" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1047958/tms320f280025-error-10234-d-unresolved-symbols-remain/3879979 #3879979"]如果 我 将 输出 格式 从 COFF 更改为 ELF, 则只出现了一个错误是的、ELF 应用于 F28002x 器件项目。
在我们的软件示例中、我们通常会抑制您收到的入口点警告。 您可以在 C2000链接器选项--diag_suppress=10063中抑制警告。
[引用 userid="466781" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1047958/tms320f280025-error-10234-d-unresolved-symbols-remain/3879979 #3879979"] 定义 此 延迟 函数的头文件 f28002x_examples.h 已 包含在 FlashBoot.c 文件中。F28x_usDelay()函数在此头文件和相应的.asm 文件中定义,类似于 F2802x 示例? 我不相信这个函数在 F28002x 等较新的器件软件示例中被定义、在较旧的 F2802x 示例中实际上被称为 DSP28x_usDelay ()。 您是否在新应用中重新定义了此函数? 控制台是否提供了一个错误,指出 F28x_usDelay()与 ELF 格式不兼容或类似的内容?
您可以使用 device.h 中通常定义的 DEVICE_DELAY_US()宏,而不是 F28x_usDelay(),我认为功能应该相同。 这包含在 C2000WARE 的'flashapi_ex1_programmed'软件示例中。
最棒的
Kevin