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.

[参考译文] CC3100:CC3100 SDK 1.3 STM32移植问题

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/695855/cc3100-cc3100-sdk-1-3-stm32-porting-problem

器件型号:CC3100

我们只是尝试将 SDK\include 和 SDK\source 添加到 STM32项目中、并遇到很多错误。 我们是否会错过任何东西。

与之前的版本相比还可以。 感谢您的任何帮助

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

    您能分享一些错误吗?

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

    我已经使用 STM32CubeMX 生成了一个项目并进行了编译、没有任何问题

    然后将 c:\ti\CC3100SDK_1.3.0\cc3100-SDK\simplelink 目录复制到应用目录 simplelink\include 和 simplelink\source 并将文件添加到项目中

    并添加 simplelink\include 路径。

    此外、我还将 tample_user.h 文件复制到\simplelink\include 目录、作为 user.h

    我遇到错误

    错误[Pe018]:预期为")" F:\YAZILIM\STM32\cc3100\Ford\simplelink\include\simplelink.h 774
    ERROR[PE101]:"SlDeviceEvent_t"已在当前范围内声明(位于"F:\YAZILIM\STM32\cC3100\Ford\simplelink\include\device.h"的第337行) F:\YAZILIM\STM32\cC3100\Ford\simplelink\include\774 simplelink.h
    错误[Pe018]:预期为")" F:\YAZILIM\STM32\cc3100\Ford\simplelink\include\simplelink.h 852
    ERROR[PE101]:"SlWlanEvent_t"已在当前范围内声明(位于"F:\YAZILIM\STM32\cC3100\Ford\simplelink\include\wlan.h"的第440行) F:\YAZILIM\STM32\cc3100\Ford\simplelink\include\852 simplelink.h
    错误[Pe018]:预期为")" F:\YAZILIM\STM32\cc3100\Ford\simplelink\include\simplelink.h 883
    ERROR[PE101]:"SlNetAppEvent_t"已在当前范围内声明(位于"F:\YAZILIM\STM32\cC3100\Ford\simplelink\include\socket.h"的第635行) F:\YAZILIM\STM32\cc3100\Ford\simplelink\include\simplelink.h
    错误[Pe018]:预期为")" F:\YAZILIM\STM32\cc3100\Ford\simplelink\include\simplelink.h 905
    ERROR[PE101]:"SlSockEvent_t"已在当前范围内声明(位于"F:\YAZILIM\STM32\cC3100\Ford\simplelink\include\socket.h"的第510行) F:\YAZILIM\STM32\cc3100\Ford\simplelink\include\905 simplelink.h
    错误[Pe018]:预期为")" F:\YAZILIM\STM32\cc3100\Ford\simplelink\include\simplelink.h 937
    ERROR[PE101]:"SlHttpServerEvent_t"已在当前范围内声明(位于"F:\YAZILIM\STM32\c3100\Ford\simplelink\include\netapp.h"的第254行) F:\YAZILIM\STM32\cc3100\Ford\simplelink\include\simplelink.h
    ERROR[PE101]:"SlHttpServerResponse_t"已在当前范围内声明(位于"F:\YAZILIM\STM32\c3100\Ford\simplelink\include\netapp.h"的第260行) F:\YAZILIM\STM32\cc3100\Ford\Simplelink\include\simplelink.h
    ERROR[Pe065]:应为";" F:YAZILIM\STM32\cC3100\Ford\simplelink\include\simplelink.h 937
    错误[Pe020]:标识符"SyncObj"未定义 F:\YAZILIM\STM32\cC3100\Ford\simplelink\source\driver.h 168
    警告[Pe064]:声明不声明任何内容 F:YAZILIM\STM32\cC3100\Ford\simplelink\source\driver.h 168
    ERROR[Pe020]:标识符"TxLockObj"未定义 F:\YAZILIM\STM32\cc3100\Ford\simplelink\source\driver.h 218
    警告[Pe064]:声明不声明任何内容 F:YAZILIM\STM32\cC3100\Ford\simplelink\source\driver.h 218
    错误[Pe020]:标识符"TxSyncObj"未定义 F:YAZILIM\STM32\cC3100\Ford\simplelink\source\driver.h 219
    警告[Pe064]:声明不声明任何内容 F:\YAZILIM\STM32\cC3100\Ford\simplelink\source\driver.h 219
    错误[Pe020]:标识符"FD"未定义 F:\YAZILIM\STM32\cC3100\Ford\simplelink\source\driver.h 251

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

    仔细检查编译器包含的内容。 如果在工程中包含作为文件的内容、则需要从编译器选项中删除 include。 看起来您有一个版本的 SDK、并且您正在尝试引入另一个版本。

    问题在于函数的多个定义、因此我会仔细检查您的包含项。

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

    感谢你的答复。 我们已检查、但问题不包括选项。  

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

    您在这里仍有问题吗?

    VR