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.

[参考译文] CC3220S-LAUNCHXL:开始使用我自己的配置

Guru**** 2539850 points
Other Parts Discussed in Thread: CC3220S

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/844580/cc3220s-launchxl-getting-started-with-my-own-configuration

器件型号:CC3220S-LAUNCHXL
主题中讨论的其他器件:CC3220S

您好!

我正在评估 CC3220S、我不熟悉此模块。

我使用 的是 simplelink_cc32xx_sdk_3_20_01_01和 CCS 9.1.0。

我尝试了 GPIO 中断的示例代码、它工作正常我修改了 LED 切换的代码、这也起了作用。

但我有下面的问题。

1) 1)无法访问大多数 API 的函数定义。 示例  GPIO_TOGGLE ()

2) 2)如何使用此 SDK 编写自己的应用?  

3) 3)如果我想 Ping 某个网站、如何才能实现这一点?

如果需要更多信息、请告诉我。

谢谢

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

    您好、Rakesh、

    1. TI 驱动程序的源代码(例如 GPIO 驱动程序:GPIOCC32XX.c)可在 SDK 中的 source/ti/drivers/下找到。

    该驱动程序没有 CCS 工程、但您可以使用 makefile 来修改它们(这不是典型的用例)。

    如果您转到 drivers 文件夹(在 windows "cmd" shell 中)、则应该能够通过调用"c:\ti\xdctools_3_60_00_24_core\gmake.exe"来编译代码。

    如需更多信息、请访问 :http://dev.ti.com/tirex/explore/node?node=AJpNp8flHqVcLDMrg7jNaQ__fc2e6sr__LATEST&search=TI%20Drivers

    最简单的方法是从现有示例开始。您也可以参考以下内容: http://dev.ti.com/tirex/explore/node?node=AIDOTEyprEYeiOjRAoJz0A__fc2e6sr__LATEST

    3.检查示例"HttpGet"(在"examples\rtos\cC3220S_LAUNCHXL_demos\"下)

    BR、

    Kobi

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

    您好、Rakesh、

    1. TI 驱动程序的源代码(例如 GPIO 驱动程序:GPIOCC32XX.c)可在 SDK 中的 source/ti/drivers/下找到。

    驱动程序没有 CCS 工程、但您有一个 makefile、可以在需要修改时使用(这不是典型的用例)。

    如果您转到 drivers 文件夹(在 windows "cmd" shell 中)、则应该能够通过调用"c:\ti\xdctools_3_60_00_24_core\gmake.exe"来编译代码。

    如需更多信息、请访问 :http://dev.ti.com/tirex/explore/node?node=AJpNp8flHqVcLDMrg7jNaQ__fc2e6sr__LATEST&search=TI%20Drivers

    最简单的方法是从现有示例开始。您也可以参考以下内容: http://dev.ti.com/tirex/explore/node?node=AIDOTEyprEYeiOjRAoJz0A__fc2e6sr__LATEST

    3.检查示例"HttpGet"(在"examples\rtos\cC3220S_LAUNCHXL_demos\"下)

    BR、

    Kobi

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

    您好、Rakesh、

    请在 TI Resource Explorer 中查看我们的 TI 驱动程序文档。 依次单击"cc32xx sdk"和"documentation"、"TI drivers"。 在这里、您可以找到我们所有驱动程序 API 的文档。 驱动程序文件可以通过依次转到 SDK 安装目录\source\ti\drivers 来找到。

    2.导入 SDK 示例并删除所有内容(如果您想重新开始)会更容易。 这是因为 SDK 示例已经包含了我们的 wifi 主机驱动程序所需的相关性。

    3. 您是否熟悉我们的程序员指南? 在这里、您可以找到我们的网络处理器的文档。 第12章是 ping。 另外、请尝试运行我们的网络终端示例以了解 ping 是如何工作的。 您可以通过 UART 终端使用 ping 命令。 如果您不知道如何设置它 、请访问此处

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

    感谢 jesu 和 kobi 的快速响应。

    我仍然有一些问题。

    1)在添加对 FreeRTOS 的支持时、我需要执行以下步骤。

    • 下载 FreeRTOS 官方版本9
    • 在 c:下安装软件
    • 从复制修补程序的内容(CCS 文件夹) <SDK_INSTALL_PATH>/tools/cc32xx_tools/FreeRTOS_patch/CCS,并将其粘贴到  <FREERTOS_INSTALL_PATH>/FreeRTOS/Source/portable/CCS

    但在我的 SDK 安装路径中、我无法找到 /freertos_patch/CCS 文件夹。

    如果没有这些功能、我也可以运行一些 FreeRTOS 示例。

    每当我在 CCS 中打开 FreeRTOS 相关示例时、每次默认情况下免费 RTOS 项目都会打开

    2) 2)我已经尝试了 network_terminal_CCS3220S_LAUNCHXL_FreeRTOS_CCS 的示例代码。

    我能够在调试模式下使用时运行代码、下面是我在终端中用于调试模式的输出。

    [NetApp 事件] IP 设置为:IPV=10.123.45.1,Gateway=10.123.45.1
    用户:
    [SoftRoamingDisable]:收到命令错误:-14338

    ========================================================================================
    网络终端示例版本:1.0.1.0
    ========================================================================================

    芯片:0x30000018
    MAC:2.0.0.0
    PHY:2.2.0.4
    NWP:3.3.0.0
    ROM:0
    主机:3.0.1.54
    MAC 地址:F0:C7:7f:18:ea:4b

    ========================================================================================

    ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
    可用命令:

    帮助             扫描          setpolicy          wlanconnect
    wlan_ap_start     wlan_ap_stop  wlandisconnect   connected_stations
    Ping             发送          反转             创建者
    使能符       disablefilter    deletefilter        enablewowlan
    mdnsadvertise   mdnssquery     无线电工具          p2pstart
    p2pstop         SoftRoamingEnable SoftRoamingDisable   AntSelectionEnable
    AntSelectionDisable CoexEnable CoexDisable CountryCode
    清除

    ====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

    用户:

    但是、当我在不进行调试的情况下运行代码时、我会获得以下输出。

    ========================================================================================
    开箱即用示例版本:1.00.00.09
    ========================================================================================

    芯片:0x30000018
    MAC:2.0.0.0
    PHY:2.2.0.4
    NWP:3.3.0.0
    ROM:0
    主机:2.0.1.15
    MAC 地址:F0:C7:7f:18:ea:4b

    ========================================================================================

    [配置任务]上电唤醒
    [配置任务]检测到的器件是 CC3220RS
    [配置任务]无法连接到 AP 或配置文件不存在
    [NetApp 事件]获取的 IP:IP=10.123.45.1,Gateway=10.123.45.1
    [配置任务]器件配置为默认状态
    [配置任务]器件以 AP 角色启动
    [NetApp 事件]获取的 IP:IP=10.123.45.1,Gateway=10.123.45.1
    [配置任务]主机驱动程序版本:2.0.1.15
    [配置任务]构建版本3.3.0.31.2.0.2.2.0.4
    [配置任务]在模式2中启动配置-[配置任务](0 = AP、1 = SC、2 = AP+SC)
    [配置任务]配置已启动。 正在等待配置..!!

    我也使用 TI 移动应用进行了配置、然后在这里存根。

    ========================================================================================
    开箱即用示例版本:1.00.00.09
    ========================================================================================

    芯片:0x30000018
    MAC:2.0.0.0
    PHY:2.2.0.4
    NWP:3.3.0.0
    ROM:0
    主机:2.0.1.15
    MAC 地址:F0:C7:7f:18:ea:4b

    ========================================================================================

    [配置任务]上电唤醒
    [配置任务]检测到的器件是 CC3220RS
    [配置任务]无法连接到 AP 或配置文件不存在
    [NetApp 事件]获取的 IP:IP=10.123.45.1,Gateway=10.123.45.1
    [配置任务]器件配置为默认状态
    [配置任务]器件以 AP 角色启动
    [NetApp 事件]获取的 IP:IP=10.123.45.1,Gateway=10.123.45.1
    [配置任务]主机驱动程序版本:2.0.1.15
    [配置任务]构建版本3.3.0.31.2.0.2.2.0.4
    [配置任务]在模式2中启动配置-[配置任务](0 = AP、1 = SC、2 = AP+SC)
    [配置任务]配置已启动。 正在等待配置..!!
    添加了[WLAN 事件]配置文件
    [WLAN 事件]连接到 AP 成功
    已获取[WLAN 事件] IP 地址
    [WLAN 事件]连接成功(智能手机应用程序反馈失败)
    [WLAN 事件]确认成功!
    [WLAN 事件]配置已停止
    [WLAN 事件]- WLAN 连接状态:1.
    [WLAN 事件] STA 连接到 AP:Pankaj、BSSID:38:E6:a:f0:60:18
    [NetApp 事件]获取的 IP:IP=192.168.43.51,Gateway=192.168.43.40
    [配置任务]连接到 AP 成功
    [配置任务]配置成功完成..!
    [配置任务] IP 地址为192.168.43.51          <--它只在这里存根

    如果我重新启动器件、它会卡在这里。

    [配置任务]上电唤醒
    [配置任务]检测到的器件是 CC3220RS
    [WLAN 事件] STA 连接到 AP:Pankaj、BSSID:38:E6:a:f0:60:18
    [NetApp 事件]获取的 IP:IP=192.168.43.51,Gateway=192.168.43.40
    [配置任务]连接到 AP 成功
    [配置任务] IP 地址为192.168.43.51

    接下来该怎么办?

    请帮助。