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.

[参考译文] CC1352P:Launch Pad 的自定义电路板之后的构建错误

Guru**** 2465890 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1179818/cc1352p-build-errors-after-custom-board-in-proyects-for-launch-pad

器件型号:CC1352P
Thread 中讨论的其他器件:SysConfig

您好 TI!

我需要自定义 zc_generic 项目。 此项目对于 Launch Pad 已关闭。

要自定义项目、我在 SysConfig 中选择"Show Board View"选项、然后选择"Use Custom Board"。 但是、当我尝试编译时、我会遇到2个构建错误。

我在附加的图像中显示它们。


我使用的是 SDK 6_30和 CCs12.1.0

该错误似乎与输出.out 文件有关。

如何解决这些误差?

非常感谢。

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

    您好、albgarc、

    如错误消息所示、当您使用定制板时、您确实必须实现自己的 rfDriverCallbackAntennaSwitching。

    但是、您可以在切换到定制板之前使用 SysConfig 生成的板、如下所示: https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1162018/launchxl-cc1352p-how-to-enable-disable-high-pa-in-sysconfig/4379195?tisearch=e2e-sitesearch&keymatch=rfDriverCallbackAntennaSwitching#4379195

    此致、

    Arthur

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

    您好、Arthur

    此致、非常感谢。

    我有相同的错误、我执行了以下操作:

    1) 1)我构建了原始工程、没有错误。
    2) 2)我保存了文件 ti_drivers_config.c 和 ti_drivers_config.h
    3) 3)我选择了定制板
    4)我构建了项目、得到了错误
    5) 5)我将 ti_drivers_config.c 和 ti_drivers_config.h 文件替换为原始文件。
    6) 6)我重建了项目

    相同的误差

    我应该在哪里定义 rfDriverCallbackAntennaSwitching?
    我已经在 main.c、zcl_genericapp.c 中尝试过、并且始终出现相同的错误。

    此致。

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

    您好、albgarc、

    原始 rfDriverCallbackAntennaSwitching 在 ti_drivers_config.c 第459行中定义。

    此致、

    Arthur

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

    尊敬的 Arthur:  

    谢谢、

    我的问题是:

    要自定义示例项目、我在 SysConfig 中选择"Show Board View"选项、然后选择"Use Custom Board"。 但是、当我尝试构建(没有其他更改)时、我会遇到错误。  

    如何解决 ?

    最棒的酒店  

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

    ALB、

    您必须实施我在前两个回答中给您的更改。

    此致、

    Arthur

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

    尊敬的 Arthur:

    谢谢、  

    我总是出错。  

    我执行了以下步骤:

    1) 1)打开并构建原始原型。
    2) 2)我保存了文件 ti_drivers_config.c 和 ti_drivers_config.h
    3) 3)我选择了定制板

    4)取消选择  ti_drivers_config.c 和 ti_drivers_config.h 文件生成
    5) 5)我构建了项目、得到了错误
    6-)我将保存的文件( ti_drivers_config.c 和 ti_drivers_config.h)复制 到 SysConfig 的项目文件夹中
    7-)我重建了项目

    所有方法错误:  

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

    您好 ALB,

    这些文件不应再次复制到 SysConfig 工程文件夹、因为它们将在编译期间被擦除。

    您能否将其复制到项目的根目录中?

    此致、

    Arthur

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

    尊敬的 Arthur:  

    非常感谢。  

    很不错!