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.

[参考译文] SIMPLELINK-CC13XX-CC26XX-SDK:使用不带 GPIO++的 SDK 5.40

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1165412/simplelink-cc13xx-cc26xx-sdk-using-sdk-5-40-without-gpio

器件型号:SIMPLELINK-CC13XX-CC26XX-SDK
Thread 中讨论的其他器件:SysConfig

您好! 我有一个使用 SDK 5.10的 makefile 工程、我希望升级到5.40。 使用新 SDK 进行编译时、drivers_cc26x21.a 会抛出 GPIO_config 和 GPIO_pinLower / UpperBound 未定义的错误。 基于5.10的工程不使用 GPIO.h、而是使用 PIN.h 和自定义 GPIO 实现。 我看到 过 GPIO++移植指南 、声称它是一种直接替换、但似乎我需要在某个位置定义这些符号、以便使库正常工作。 即使我不使用 gpio.c/h,我是否*有*端口到 gpio++以使用5.40驱动程序库?

谢谢!

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

    您好!

    感谢您的参与。 我已将您的消息通知团队。

    GPIO 驱动程序由其他几个驱动程序在场景后面使用(因此您所经历的行为)。 执行 GPIO++迁移时、我们通常建议运行 SysConfig 一次以生成正确的符号。

    此致、

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

    你好 Connor

    虽然 makefile 从5.10升级到5.40、但源代码中仍有旧函数。 请按照《GPIO++驱动程序移植指南》中的指导进行从引脚到 GPIO 的移植。

    谢谢。

    此致、

    Barbara