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

    文章

    23

    浏览量

    9221
  • wifi模块
    +关注

    关注

    60

    文章

    360

    浏览量

    72195
  • RT-Thread
    +关注

    关注

    31

    文章

    1149

    浏览量

    38894
  • 可穿戴设备
    +关注

    关注

    55

    文章

    3728

    浏览量

    165899
  • CYW43012
    +关注

    关注

    0

    文章

    3

    浏览量

    2666
收藏 人收藏

    评论

    相关推荐

    何在PSoC62 Evaluation kit开发板上运行RT-Thread呢?

    本文主要介绍如何在PSoC62 Evaluation kit开发板上运行RT-Thread,如何连接CYW43012 WiFi蓝牙模组,以及如何进行
    的头像 发表于 02-27 10:49 385次阅读
    如<b class='flag-5'>何在</b>PSoC62 Evaluation kit<b class='flag-5'>开发板</b>上运行RT-Thread呢?

    CY8CKIT-062S2-43012 CYW43012驱动程序在运行Tput时崩溃怎么解决?

    我试图使用 mtb-anycloud-蓝牙-mfg-测试器固件在 CY8CKIT-062S2-43012 CYW43012 运行 Tput 测试,例如 A2DP Tput 测试。 但是在运行测试时,我面临固件崩溃的问题。 如何
    发表于 01-31 06:34

    如何降低基于CYW43012设计的功率峰值?

    英飞凌为基于CYW43012的设计降低功率峰值提供了哪些指导。 开机和唤醒时似乎出现浪涌功率峰值。 基于 CYW43012模块似乎需要大约 600ma-700mA 的峰值电流消耗。
    发表于 02-29 07:34

    请问CYW43012支持DFS/雷达吗?

    CYW43012是否支持DFS/雷达? 通过字符串命令检查了 fmac 包中的所有固件后,它似乎不支持。 我在固件标签中找不到-dfsradar。
    发表于 03-01 09:33

    何在w_bt_firmware_controller.c中转换CYW43012 hcd文件c代码?

    [],射频 TX 信号很弱 我还有其他来自模块制造商的 BT hcd 文件。 我可以知道如何在 w_bt_firmware_controller.c 中转换 CYW43012 hcd 文件 c代码 arrary brcm_pa
    发表于 03-01 06:51

    cyw43012cyw43455 sta+ap模式ap最多能连接几个终端设备?

    请教下cyw43012cyw43455 sta+ap模式 ap最多能连接几个终端设备,固件对这个有限制吗,能否提供一下固件
    发表于 03-01 10:24

    cyw43012的低功耗保活是如何应用的?

    1、目前cyw43012的低功耗保活是如何应用的如果主控不是psoc,是君正或者rk之类的arm平台可以做远程唤醒吗。 2、cyw43012可以开放43012 rtos的部分开发吗,如
    发表于 03-01 07:09

    CYW43012扫描dio报错的原因?

    CYW43012 Scansdio报错读部分注册会失败,日志如下,和芯片有关系吗
    发表于 03-05 06:00

    英飞凌PSoC™ 62开发板 -LCD ILI9341 8080 DEMO

    英飞凌开发板
    rx_ted
    发布于 :2024年03月07日 21:08:39

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

    大家好,我手里有一个mini2440的开发板,我想用PC机+开发板+无线模块,使开发板可以作为一个AP接入点,手机终端能利用wifi无线的与
    发表于 04-18 21:47

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

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

    何在开发板实现控制扫码模块

    本程序编写基于正点原子STM32F407开发板。本文使用的扫码模块是下面这个品牌。扫码模块的应用场景非常广泛,我们可以上百度搜索一下:等等。今天就来说说如何在
    发表于 08-05 08:06

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

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

    【直播&amp;试用】英飞凌WiFi+蓝牙二合一模块CYW43012成功支持RT-Thread,免费试用等你来!

    于各种IoT设备中。今年9月,RT-Thread成功支持了CYW43012,各位开发者以及企业用户可以便捷的基于RT-Thread Studio 创建对应的WIFI、蓝牙示例工程,实现快速开发
    的头像 发表于 10-08 19:15 751次阅读
    【直播&amp;试用】<b class='flag-5'>英飞凌</b><b class='flag-5'>WiFi</b>+蓝牙二合一<b class='flag-5'>模块</b><b class='flag-5'>CYW43012</b>成功支持RT-Thread,免费试用等你来!

    贸泽电子推出英飞凌低功耗蓝牙模块CYW20822

    英飞凌CYW20822 AIROC低功耗蓝牙模块可简化电子产品无线功能的开发,只需很少的附加元器件就能确保可靠性。
    的头像 发表于 03-27 11:41 362次阅读