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.

[参考译文] TMS320F280049:PMBus 编译错误

Guru**** 2933120 points

Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1315918/tms320f280049-pmbus-compile-error

器件型号:TMS320F280049
主题中讨论的其他器件:C2000WARE

我想将 PMBus 样片源移植到产品、但库函数无法正确链接。 请告诉我如何链接库。

错误消息

>>编译失败
Makefile:177:目标"PCMC_PSFB_F280049_64pin_all_v5.out"的配方失败

第一个引用的未定义
文件中的符号
---------------- ----------------
PMBusStack_slaveStateHandler ./psfbpcmc_main.obj

错误#10234-D:未解析的符号仍存在
错误#10010:链接期间遇到错误;未构建"PCMC_PSFB_F280049_64pin_all_v5.out"
gmake[1]:***[PCMC_PSFB_F280049_64pin_all_v5.out]错误1
gmake:***[全部]错误2
Makefile:173:目标"全部"的食谱失败

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

    您好!

    您正在使用哪个版本的 C2000Ware? 您是否已将 PMBus 堆栈包括在您的项目中? 您是否参考了 C200Ware 中提供的示例?

    此致

    西达尔特  

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

    您好!

    《C28x PMBus 通信堆栈用户指南》第4.1、2章。 表示将其添加到工程中、但在我复制它时未起作用。 如何添加它?

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

    C2000Ware 版本为4.00.00.00。

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

    您好!

    您可以右键单击该项目 Bus_Communications_Stack,然后选择"Add Files"(添加文件),浏览至 C2000Ware 中的 PMBus 库(F28004x_lib),然后添加该库。  

    添加项目后重新编译该项目。 这将解决该错误。

    此致

    西达尔特