Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
wifi
【英飞凌测评】基于英飞凌PSoc62评估板的cyw43012模块测试
发布于 2024-01-30 15:38:02 浏览:314
订阅该版
背景 之前申请的 基于英飞凌的PSoc62评估板的cyw43012模块功能测试。对于无线模块很有兴趣,一直再学习相关知识,刚好有个测评机会,非常开心能够通过rtt官方的审核。 因为之前有过其他测评经历,对于环境搭建和官方工具能够很快上手了。 代码阅读 rtt源码类似linux的驱动开发结构,首先添加wlan_cyw43012-v0.0.1,包位于packages文件夹里,位于与硬件交互的代码。通过INIT_DEVICE_EXPORT 注册 无线模块的初次函数wifi_ifx_init。通过结构体struct rt_wlan_dev_ops把操作硬件的接口注册到结构体中。通过rtt接口rt_wlan_dev_register讲设备字符串关键字注册到rtt内核里。 接口理解 可以看出来设备驱动同时注册两个对象,一个sta 一个ap。 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240130/239c0cbe9eeecd752d1c411fc79ce041.png) 用户层使用命令注册位置:rt-thread/components/drivers/wlan/wlan_cmd.c 可以看到,使用接口 MSH_CMD_EXPORT_ALIAS(wifi_msh, wifi, wifi command)把 wlan相关的指令注册到msh里。 这里是目前demo中提供的命令,如下 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240130/46d79147ce133bf4d0f5cef0244577a1.png) 使用wifi scan 的结果,可以看到能够正确搜索,不过信号质量比较差。 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240130/599ffc2d9f07dfd9372583fc4c4afb13.png) 使用wifi join 失败了 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240130/be839f3fc70bec28c6c1dd199d941eb6.png) 创建ap,账号 123 密码 123456789,如下图所示 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240130/5ab789bea00fd7a9b9945d8f502885a4.png) 奇怪的是,贴近此无线模块,信号还是比较差,大概二个信号质量。 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240130/662e881e2cb1b012ff0a6ffda4a72c5e.png) 可以搜索到此ap热点,创建接口没问题,不过连接失败了,如下图。 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240130/4eb8d626d9fc80ce6ffdb29af8d1a5b3.png) 编译下载 kitplog3是英飞凌提供的芯片和驱动接口名字。用起来很顺手,想自己焊一个,自用烧录工具。 功能测试 问题调查中。。。。
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
悠悠海
这家伙很懒,什么也没写!
文章
5
回答
1
被采纳
0
关注TA
发私信
相关文章
1
潘多拉wifi管理例程中ap模式未启动
2
柿饼派通信时经常出现通信失败的问题
3
潘多拉开发板AP6181 WiFi问题
4
ARTPI中wifi和eth
5
RTT用esp8266无论是客户端还是服务端都会报一个错误
6
ART-PI 在运行Touchgfx时如果打开wifi就在初始化时有一段时间乱码
7
使用WIFI框架后,是否还需要勾选硬件Enable Ethernet选项?
8
再更改FAL分区信息后Wifi无法找到wifi_image
9
libwifi_6212 有源码吗?
10
怎样通过lwip获取当前地理位置信息
推荐文章
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
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
I2C_IIC
ESP8266
UART
WIZnet_W5500
ota在线升级
cubemx
PWM
flash
freemodbus
BSP
packages_软件包
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
编译报错
中断
Debug
rt_mq_消息队列_msg_queue
SFUD
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
出出啊
1518
个答案
343
次被采纳
小小李sunny
1444
个答案
290
次被采纳
张世争
813
个答案
177
次被采纳
crystal266
547
个答案
161
次被采纳
whj467467222
1222
个答案
149
次被采纳
本月文章贡献
出出啊
1
篇文章
5
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
3
次点赞
crystal266
2
篇文章
2
次点赞
whj467467222
2
篇文章
2
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部