0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在英飞凌开发板上使用cyw43012模块进行WIFI通讯

冬至子 来源:flyboy 作者:flyboy 2023-09-20 15:01 次阅读

模块简介

cyw43012 模块 是由英飞凌基于 CYW43012 开发的 SDIO 高速 wifi&&蓝牙 模块。

CYW43012 提供超低功耗的Wi-Fi®和蓝牙®连接,可延长可穿戴设备、智能家居产品和便携式音频应用的电池续航时间。同时,其先进的共存引擎可为2.4与5-GHz双频Wi-Fi以及双模式蓝牙/低功耗蓝牙 (BLE)5.0应用同时提供最佳的组合性能。

使用方式

目前 BSP: psoc6-evaluationkit-062S2 已适配好了这款模块的WIFI功能,并对接到了RT-Thread的WLAN管理框架上了,可以方便的使用这款模块进行网络通信

硬件连接

psoc6-evaluationkit-062S2 开发板上一开始就预留了这款模块的接口,只需要把模块插上去就好了,注意方向不要接错了。

因为这个模块的工作电压是1.8v,所以如果需要使用这个模块的话,需要手动切换sdio接口的电压。在老版的开发板上预留了1.8v和3.3v切换的电阻。需要手动把3.3v的电阻换下来,然后短接1.8v。

PS 新版的开发板,添加了1.8v 和3.3v的切换开关,可以通过切换拨码开关完成SDIO接口电压的切换

软件配置

在 bsp目录 bspInfineonpsoc6-evaluationkit-062S2 下打开env工具,然后使用menuconfig配置开启wifi模块的支持,具体配置项所在的位置如下所示:

1.jpg

配置好之后退出并保存配置。然后运行 pkgs —update 更新软件包。将适配的软件包下载下来。

编译下载

配置好软件之后就可以编译工程了,直接在env工具里输入 scons即可编译工程。编译完成会生成rt-thread.elf 文件,使用配套的下载工具下载到开发板上。

运行测试

下载并复位开发板,让程序运行起来,可以看到,wifi固件已经正常初始化了。

1.jpg

可以按照图片中的操作,使用wifi命令扫描、加入wifi热点。

这样就可以在英飞凌开发板上使用 cyw43012 模块愉快的进行网络开发了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WLAN技术
    +关注

    关注

    0

    文章

    20

    浏览量

    9198
  • wifi模块
    +关注

    关注

    59

    文章

    336

    浏览量

    71447
  • RT-Thread
    +关注

    关注

    29

    文章

    902

    浏览量

    38332
  • 可穿戴设备
    +关注

    关注

    54

    文章

    3567

    浏览量

    165220
  • CYW43012
    +关注

    关注

    0

    文章

    3

    浏览量

    2625
收藏 人收藏

    评论

    相关推荐

    mini2440开发板,是希望通过wifi网络开发板能与手机进行通讯

    开发板,我想用PC机+开发板+无线模块,使开发板可以作为一个AP接入点,手机终端能利用wifi无线的与开发板进行通讯。简单就是希望通过wifi网络开发板能与手机
    发表于 04-18 21:47

    什么样的WICED版本将支持CYW43455和CYW43012驱动程序?

    CYW4345和CYW43012 RTOS驱动程序移植吗? 以上来自于百度翻译 以下为原文Hello Sir, Does WICED can support CYW43455 and CYW43012 RTOS driver porting?
    发表于 11-16 14:48

    PSoC6-CY8CKIT-062S2-43012开发板简介

    43012英飞凌推出的一款32位双核CPU子系统( ARM Cortex-M4 和 ARM Cortex-M0)的开发板,具有单周期乘法
    发表于 10-14 11:08

    何在arduino IDE安装STM32的开发板工具包

    何在arduino IDE安装STM32的开发板工具包
    发表于 11-01 17:51 3次下载

    用于ESP8285 WiFi模块开发板/编程器

    WiFi模块开发板/编程器.zip》资料免费下载
    发表于 07-25 09:41 1次下载
    用于ESP8285 <b>WiFi</b><b>模块</b>的<b>开发板</b>/编程器

    ESP8285 WiFi模块满载开发板

    WiFi模块满载开发板.zip》资料免费下载
    发表于 07-25 09:06 12次下载
    ESP8285 <b>WiFi</b><b>模块</b>满载<b>开发板</b>

    利用小凌派开发板自带的wifi功能来进行tcp通信的教程

    开发板wifi-tcp通信实验 在开发过程中想要与开发板进行通信一般使用串口通信,当开发板使用串口与pc通信还需要专门的串口转换工具才行。而小凌派开发板自带wifi功能。因此
    的头像 发表于 05-13 15:05 1627次阅读
    利用小凌派<b>开发板</b>自带的<b>wifi</b>功能来<b>进行</b>tcp通信的教程

    使用小凌派开发板wifi进行tcp通信的步骤

    开发过程中想要与开发板进行通信一般使用串口通信,当开发板使用串口与pc通信还需要专门的串口转换工具才行,而小凌派开发板自带wifi功能。因此与pc通信时可以使用wifi功能进行tcp通信这样就不需要专门的转换工具非常方便。
    的头像 发表于 05-16 09:35 1474次阅读

    用小凌派开发板wifi进行udp通信的教程

    开发板wifi进行udp通信的步骤 前面的步骤基本与之前发的tcp实验一致。 1、要确定pc机所连接路由的wifi名称和密码。通过修改代码使小凌派连接到与pc同一网络。 修改文件device/rockchip/rk22
    的头像 发表于 05-31 16:43 2154次阅读
    用小凌派<b>开发板</b><b>wifi</b><b>进行</b>udp通信的教程

    何在嵌入式Linux开发板配置Qt运行环境

    开发板,介绍如何在嵌入式Linux开发板配置Qt运行环境,并运行Qt程序进行测试
    发表于 10-10 09:56 1513次阅读

    何在鸿蒙开发板输出Hello World

    开发快速入门:鸿蒙开发板输出 Hello World!
    的头像 发表于 01-15 16:03 552次阅读

    英飞凌开发板模块评测任务大挑战

    开发板开发进行学习、产品原型开发、芯片评估不可缺少的,如何在有限的时间内让小伙伴充分利用好开发板?并且让小伙伴更好的学习掌握 RT-Thread 深入了解 Infineon 呢
    的头像 发表于 04-11 09:05 322次阅读

    迅为RK3399开发板如何基于RTL8822CS模块实现Android7移植WiFi

    开发板基于RTL8822CS模块Android7移植
    的头像 发表于 11-25 13:57 764次阅读
    迅为RK3399<b>开发板</b>如何基于RTL8822CS<b>模块</b>实现Android7移植<b>WiFi</b>

    基于小凌派RK2206开发板wifi-tcp通信实验

    开发板wifi-tcp通信实验在开发过程中想要与开发板进行通信一般使用串口通信,当开发板使用串口与pc通信还需要专门的串口转换工具才行。而小凌派开发板自带wifi功能。因此
    的头像 发表于 06-14 11:10 226次阅读
    基于小凌派RK2206<b>开发板</b><b>wifi</b>-tcp通信实验

    智能手机与星火一号开发板之间的WIFI通讯设计实现

    开发板上相应IO的电平状态,调试智能手机与星火一号开发板之间的WIFI通讯,从而通过手机输入相关的命令,实现对麦克纳姆轮四驱小车的移动控制
    发表于 08-01 15:25 187次阅读
    智能手机与星火一号<b>开发板</b>之间的<b>WIFI</b><b>通讯</b>设计实现