打印
[STM32U5]

又探【B-U585I-IOT02A】开发板:wifi应用破坑记录

[复制链接]
919|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
测评到了最后阶段了,wifi其实技术高已经测评完成了,但是本着能玩则玩的风格,也试着测试一波。
STEP 1:更新WiFi固件
该开发板使用了庆科3080wifi模组,使用前需要更新固件。这一点在STM32Cube_FW_U5_V1.0.0\Projects\B-U585I-IOT02A\Applications\WiFi\WiFiBasics文件夹下的Readme.html中有介绍。

首先开发板通过USB线在CN8给开发板供电,此时可以在我的电脑中发现储存设备:

然后将 en.x-wifi-emw3080b_v1.0.0.zip (22.03 MB) 下载解压,找到en.x-wifi-emw3080b_v1.0.0\x-wifi-emw3080b\V2.1.11\SPI下的EMW3080updateV2.1.11RevC.bin文件。将该文件复制到上面的NOD_585AI储存设备中。
首先开发板断电,将SW2的NC1 BOOT拨到0,然后接上数据线,连接到串口助手,先按下B2 RST按键。

再按下蓝色的USER键:

至此更新完成,拔掉电源,SW2的NC1 BOOT拨回原位置。此时打开wifi代码:STM32Cube_FW_U5_V1.0.0\Projects\B-U585I-IOT02A\Applications\WiFi\WiFiBasics。打开工程,在main.h中修改wifi的信息:

编译烧录。
此时连上串口助手,按下复位键可以按到wifi信息,且已经连上wifi

然后根据串口打印和代码这可以看到这些指令。

此时我输入ping,并回车,应该会ping www.st.com.但是此时却找不到指令。换了sscom也不好使。

基于这个问题,我去咨询了技术高,但是技术高反应他没遇到这个问题,后来技术高将他自己写的串口助手发给我,却可以测试通过。这就很尴尬,这玩意挑食,后来分析应该是串口助手的编码格式问题,于是我在串口助手修改编码格式为Unicode,问题得以解决;


使用特权

评论回复
沙发
我喜欢打游戏| | 2021-10-26 09:44 | 只看该作者
能发现这个问题还解决了,楼主经验挺厉害的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:苏州澜宭自动化科技嵌入式工程师
简介:本人从事磁编码器研发工作,负责开发2500线增量式磁编码器以及17位、23位绝对值式磁编码器,拥有多年嵌入式开发经验,精通STM32、GD32、N32等多种品牌单片机,熟练使用单片机各种外设。

351

主题

2775

帖子

40

粉丝