489|1

8791

帖子

20

资源

版主

B-U585I-IOT02A使用WIFI功能使用 [复制链接]

本帖最后由 littleshrimp 于 2021-10-14 09:25 编辑

在之前测试B-U585I-IOT02AWIFI功能时跑官方例程一直没有通过,后来经过论坛管理员联系ST的工程师很快得到答复,原来SW2只需要将BOOT拨到0,我当时没仔细看,错误以为两个拨码都要拨到0

回头再看um2839-discovery-kit-for-iot-node-with-stm32u5-series-stmicroelectronics文档和原理图可以发现,无论是板子的丝印还是文档都已经标明拨码的2个引脚的功能。

image-20211014092451-1.png  

 

除了BOOT SW2,另一个引脚功能为EASYLINK,如果将它拨到0难免会影响固件更新。

 

image-20211014092451-2.png  

 

 

 

其实在x-wifi-emw3080b固件包里还有一个文档,文档里的图片将SW2PIN1用红框圈起来了,非常贴心。如果能在说明里把BOOT后边回一个括号BOOT(PIN1)就更完美了。 image-20211014092451-3.png  

 

         找到问题的原因后调试WI-FI其实非常方便,首先是升级固件(我不确定是我的板子没有EMW3080固件,还是所有的板子都没有,如果能在出厂前烧好会省去一些不必要的麻烦),将SW2BOOT拨到0,插上开发板,然后从ST官网下载x-wifi-emw3080b,找到x-wifi-emw3080b\V2.1.11\SPI\EMW3080updateV2.1.11RevC.bin(版本号可能会不同),将它复制到NOD_U585AI这个可移动磁盘上(EMW3080的固件是通过STM32U585升级的,这是一个包含了EMW3080固件的STM32U585固件),等待完成后打开串口软件准备对EMW3080的固件进行升级。

        

u585.gif  

 

复位STM32U585,然后按一下蓝色的B3按键,等待EMW3080的固件升级完成后将BOOT拨回NC就可以正常使用WI-FI功能了。

u5851.gif  

 

官方的例程里提供了WI-FI的例程,我使用STM32Cube\Repository\STM32Cube_FW_U5_V1.0.0\Projects\B-U585I-IOT02A\Applications\WiFi\WiFiBasics进行测试,下载例程到STM32U585后在串口助手里就可以看到WI-FI正常工作,这是我附近的WI-FI热点,奇怪,诺基亚5110也能开热点吗?

image-20211014092451-6.png  

此帖出自stm32/stm8论坛
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾

回复

965

帖子

3

资源

版主

评测很详细,点赞,

你说的那个WIFI热点只是个名字而已,就比如有的WIFI热点叫:你是我女朋友。

个人签名

没有什么不可以,我就是我,不一样的烟火! 


回复
您需要登录后才可以回帖 登录 | 注册

最新文章 更多>>
    关闭
    站长推荐上一条 1/9 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表