[PSOC™] 【英飞凌 CY8CKIT-062S2-AI评测】远程控制LED

[复制链接]
88|0
lulugl 发表于 2025-11-9 14:39 | 显示全部楼层 |阅读模式
英飞凌 CY8CKIT-062S2-AI评测板载有基于CYW43439的Murata Type 1YN模块:
Type 1YN模块支持Wi-Fi802.11b/g/n+ Bluetooth5.2 BR/EDR/LE,Wi-Fi上PHY数据速率高达65 Mbps,
蓝牙PHY数据速率高达3 Mbps。
WLAN部分支持SDIO v2.0接口,
蓝牙部分支持高速4线UART接口和音频数据PCM。
1YN 型模块有助于集成到尺寸和功耗敏感的应用中,例如物联网应用、手持无线系统、网关。

本篇将分享如何连接tcp_server并实现远程控制开发板上的LED灯。
【工程导入】
1、创建基于CY8CKIT-062S2-AI的基础工程,选择模版:

【修改配置文件】
需要在配置文件中修改连接到无线路由器的SSID与pwd
在tcp_client.c中的宏定义中,修改如下:
  1.     #define WIFI_INTERFACE_TYPE                   CY_WCM_INTERFACE_TYPE_STA

  2.     /* Wi-Fi Credentials: Modify WIFI_SSID, WIFI_PASSWORD, and WIFI_SECURITY_TYPE
  3.      * to match your Wi-Fi network credentials.
  4.      * Note: Maximum length of the Wi-Fi SSID and password is set to
  5.      * CY_WCM_MAX_SSID_LEN and CY_WCM_MAX_PASSPHRASE_LEN as defined in cy_wcm.h file.
  6.      */
  7.     #define WIFI_SSID                             "HUAWEIU"
  8.     #define WIFI_PASSWORD                         "pwd"
然后编译下载到开发板。
【测试】
1、在tcp_client.c中有连接到tcp_server的端口为5007

2、我们在PC上创建一个tcp服务端:

3、我在串口终端中输入tcp_server的ip并回车就可以连接到服务端了,在服务器中输入11就可以打开开发板的LED,输入01就可以实现关闭LED了。

【总结】
官方示例给我们编写了wifi连接、tcp等示例,我们可以根据示例,稍加修改就可以实现对开发板的网络交互了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

194

主题

862

帖子

12

粉丝
快速回复 在线客服 返回列表 返回顶部