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-CC32XX-SDK:使用 Simplelink SDK 将 WiFi 模块 CC3135与 F28P65X MCU (TMS320F28P650DK9)集成时出现问题

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1460979/simplelink-cc32xx-sdk-issue-in-integrating-the-wifi-module-cc3135-with-the-f28p65x-mcu-tms320f28p650dk9-using-the-simplelink-sdks

器件型号:SIMPLELINK-CC32XX-SDK
主题中讨论的其他器件:CC3135C2000WARESIMPLELINK-SDK-WIFI-PLUGIN

工具与软件:

大家好、团队成员:

我们正在致力于集成 WiFi 模块  CC3135  可以通过实现  F28P65X MCU (TMS320F28P650DK9)   使用 TI 提供的以下 SDK:

  1. C2000Ware 5.04.00.00
  2. SimpleLink SDK WiFi 插件4.20.00.10
  3. Simplelink_cc32xx_SDK_7_10_00_13

我们的目标是在 F28P65X MCU 和 CC3135 WiFi 模块之间建立通信。 集成过程中会遇到问题。虽然我们尝试并能够修复的错误很少、但现在我们遇到的与链接库相关的错误很少

我们的要求是在单个工程中配置 F28P65x 控制器和 CC3135模块、并通过 SPI (MCU 到 Wi-Fi)建立通信。 为此、我们已经使用"C2000 (F28P65x)"SDK 和"SDK" SIMPLELINK-SDK-WIFI-PLUGIN 集成了以下更改。 然而、我们面临着一些问题:

  1. 我们在搜索 SIMPLELINK-SDK-WIFI-PLUGIN 时找到了"CC3135 SDK"、安装了该 SDK、并在 C:/ti/ 文件夹中确认了其安装。

  2. 我们从中导入了 {C2000Ware_Install}/driverlib/f28p65x/examples/c28x/spi/  C2000 (F28P65x)的 SPI 工程。 在此项目中、我们使用 GPIO 引脚16 (PICO)、17 (POCI)和18 (CLC)初始化 SPIA 接口。

  3. 对于 CC3135模块、我们将 simplelink.h 中的文件复制 C:\ti\simplelink_sdk_wifi_plugin_4_20_00_10\source\ti\drivers\net\wifi 到了 C2000工程路径中、并包含了其他必要的头文件。

  4. 还复制了中的几个标头  Simplelink_cc32xx_SDK_7_10_00_13

我们遇到的问题是文件夹 C:\ti\simplelink_sdk_wifi_plugin_4_20_00_10\source\ti\drivers 不存在。 但是、其他 simplelink 头文件和源文件中包含的某些头文件会引用此路径。


下面我附上了构建代码时所面临的错误屏幕截图、如何解决这个问题(如何添加/链接库)我们尝试链接 simplelink.a lib 文件、但显示了下面所包含的错误:

添加库后出现以下错误:

更多信息、在{C2000 Ware_Install}中、我们找不到源文件夹、我们是通过 simplelink 手动添加的:
注意: 我们是否遵循正确的方向? 我们如何通过 SPI 将 CC3135 Wi-Fi 模块与 C2000 (F28P65x)配合使用?  

您能否提供解决此问题的建议或建议替代方法?

此致、
Arun S.