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

[复制链接]
 楼主| 呐咯密密 发表于 2021-10-19 17:26 | 显示全部楼层 |阅读模式
测评到了最后阶段了,wifi其实技术高已经测评完成了,但是本着能玩则玩的风格,也试着测试一波。
STEP 1:更新WiFi固件
该开发板使用了庆科3080wifi模组,使用前需要更新固件。这一点在STM32Cube_FW_U5_V1.0.0\Projects\B-U585I-IOT02A\Applications\WiFi\WiFiBasics文件夹下的Readme.html中有介绍。
77309616e8a645f0a1.png
首先开发板通过USB线在CN8给开发板供电,此时可以在我的电脑中发现储存设备:
99575616e8b329927a.png
然后将 en.x-wifi-emw3080b_v1.0.0.zip (22.03 MB, 下载次数: 0) 下载解压,找到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按键。
97727616e8c794e4b3.png
再按下蓝色的USER键:
211616e8ca43a4dd.png
至此更新完成,拔掉电源,SW2的NC1 BOOT拨回原位置。此时打开wifi代码:STM32Cube_FW_U5_V1.0.0\Projects\B-U585I-IOT02A\Applications\WiFi\WiFiBasics。打开工程,在main.h中修改wifi的信息:
79851616e8d567793d.png
编译烧录。
此时连上串口助手,按下复位键可以按到wifi信息,且已经连上wifi
25122616e8de560793.png
然后根据串口打印和代码这可以看到这些指令。
95745616e8dd7ec5f1.png
此时我输入ping,并回车,应该会ping www.st.com.但是此时却找不到指令。换了sscom也不好使。
64620616e8e4be6dd5.png
基于这个问题,我去咨询了技术高,但是技术高反应他没遇到这个问题,后来技术高将他自己写的串口助手发给我,却可以测试通过。这就很尴尬,这玩意挑食,后来分析应该是串口助手的编码格式问题,于是我在串口助手修改编码格式为Unicode,问题得以解决;
45251616e8f28c9cda.png

我喜欢打游戏 发表于 2021-10-26 09:44 | 显示全部楼层
能发现这个问题还解决了,楼主经验挺厉害的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

567

主题

4086

帖子

56

粉丝
快速回复 返回顶部 返回列表