Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
英飞凌Infineon
【英飞凌测评】用英飞凌的PSoc62评估板+cyw43012模块简单测试WiFi
发布于 2024-01-27 16:29:50 浏览:442
订阅该版
[tocm] ## 背景 今天把前段时间申请的英飞凌的PSoc62评估板和cyw43012模块测试学习一下。 ## 环境准备 ### 软件准备 需要安装好RT-Thread Studio。 并下载好以下资源包: ![screenshot_图片.png](https://oss-club.rt-thread.org/uploads/20240127/d8f4205164e55700400612c8b6062c94.png.webp) ### 硬件准备 - 将cyw43012模块插到评估板上 - 用type-C接口的线连接好电脑和DAP调试接口。 - 特别提醒:把那个小拨码开关拨到1V8。因为这个模块的工作电压是1.8v 具体连接方式如下所示: ![screenshot_图片.png](https://oss-club.rt-thread.org/uploads/20240127/01cd1182bc7294aeb3f59db9a718e11c.png.webp) ## 创建Rt-thread工程 - 选择 文件-创建rt-thread工程 - 选择 基于开发板,开发板中选择PSOC62-IFX-EVAL-KIT - 选择 示例工程中的wifi demo 如下图所示: ![screenshot_图片.png](https://oss-club.rt-thread.org/uploads/20240127/b5a36190de39379efb1359d971352805.png.webp) ## 编译下载 参考rt-thread studio用法进行编译下载和测试。 ![screenshot_图片.png](https://oss-club.rt-thread.org/uploads/20240127/41ce4952c0d7a424b57cfac1b09ee959.png) ## WiFi功能测试 下载成功后,将会在串口中(波特率115200)输出如下内容: ![screenshot_图片.png](https://oss-club.rt-thread.org/uploads/20240127/c20a9570295d0a377e87fdbc7bbf8733.png) 输入`wifi help`命令可以查看wifi用法: ``` msh >wifi help wifi wifi help wifi scan [SSID] wifi join [SSID] [PASSWORD] wifi ap SSID [PASSWORD] wifi disc wifi ap_stop wifi status wifi smartconfig ``` 通过`wifi scan`可以扫描环境中的wifi: ![screenshot_图片.png](https://oss-club.rt-thread.org/uploads/20240127/b5127a3a892644c10a19ad485ae1c87d.png) 通过`wifi join` 连接wifi ``` msh >wifi join RobinHomeWiFi youpassword [I/WLAN.mgnt] wifi connect success ssid:RobinHomeWiFi msh >[I/WLAN.lwip] Got IP address : 192.168.50.249 ``` 之后等拿到Ip地址,就可以ping测试了 ``` ping baidu.com ``` 由于我这个房间可能wifi信号弱,所以ping时timeout了两个。但网络是通的。 ![screenshot_图片.png](https://oss-club.rt-thread.org/uploads/20240127/858fae8bb7e10b336eff1120e0ae82cc.png) ## 遇到的问题及解决 ### 遇到`assertion failed at function:xQueueSemaphoreTake`错误 前面测试时遇到这个错误,我原以为是那儿配置错了。后来细看前面的错误,是SDIO通讯就是失败的。 ![screenshot_图片.png](https://oss-club.rt-thread.org/uploads/20240127/ecb8d0736649107352e260cbaf12330f.png) 解决办法:后面认真学习了一下,发现这个模块需要1.8V内核电压。把评估板上的那个小开关拨到1V8位置就可以了。
1
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
robinjin
这家伙很懒,什么也没写!
文章
2
回答
0
被采纳
0
关注TA
发私信
相关文章
1
RT-Thread支持英飞凌芯片吗?
2
RT-Thread系统在英飞凌TC364芯片上仅能在 Cpu 0 运行
3
请问版主RTT有没有移植到infineon的XC2000系列MCU上
4
关于RTT对于infineon 的Aurix系列的支持。
5
RT-AK使用,插件如何构建
6
PSOC6 BSP工程导入不成功
7
PSoCTM 62 初始化串口后进入休眠,功耗增加。
8
英飞凌PSoC 6 RTT开发板普通工程编译完ROM使用量就达到了1101KB
9
2023开发者大会动手实验环境搭建
10
英飞凌CYW43012 Wi-Fi 功能提示MAC地址获取错误
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
DMA
USB
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
I2C_IIC
ESP8266
UART
WIZnet_W5500
ota在线升级
cubemx
PWM
BSP
flash
freemodbus
packages_软件包
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
编译报错
中断
Debug
rt_mq_消息队列_msg_queue
keil_MDK
ulog
SFUD
msh
C++_cpp
MicroPython
本月问答贡献
三世执戟
7
个答案
1
次被采纳
KunYi
5
个答案
1
次被采纳
RTT_逍遥
4
个答案
1
次被采纳
xiaorui
1
个答案
1
次被采纳
JonasWen
1
个答案
1
次被采纳
本月文章贡献
出出啊
1
篇文章
3
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
3
次点赞
crystal266
2
篇文章
2
次点赞
whj467467222
2
篇文章
2
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部