主题中讨论的其他器件:CC3135、 C2000WARE、 SIMPLELINK-SDK-WIFI-PLUGIN
工具与软件:
大家好、团队成员:
我们正在致力于集成 WiFi 模块 CC3135 可以通过实现 F28P65X MCU (TMS320F28P650DK9) 使用 TI 提供的以下 SDK:
- C2000Ware 5.04.00.00
- SimpleLink SDK WiFi 插件4.20.00.10
- 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 集成了以下更改。 然而、我们面临着一些问题:
-
我们在搜索 SIMPLELINK-SDK-WIFI-PLUGIN 时找到了"CC3135 SDK"、安装了该 SDK、并在
C:/ti/
文件夹中确认了其安装。 -
我们从中导入了
{C2000Ware_Install}/driverlib/f28p65x/examples/c28x/spi/
C2000 (F28P65x)的 SPI 工程。 在此项目中、我们使用 GPIO 引脚16 (PICO)、17 (POCI)和18 (CLC)初始化 SPIA 接口。 -
对于 CC3135模块、我们将
simplelink.h
中的文件复制C:\ti\simplelink_sdk_wifi_plugin_4_20_00_10\source\ti\drivers\net\wifi
到了 C2000工程路径中、并包含了其他必要的头文件。 - 还复制了中的几个标头 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.