2489|9

305

帖子

0

TA的资源

纯净的硅(初级)

楼主
 

[超低功耗STM32U5 IoT探索套件] - 2:wifi [复制链接]

本帖最后由 MianQi 于 2021-10-13 19:44 编辑

由于“Ubuntu 20.04 + STM32CubePorg”这个组合遇到问题:

 

因此,改用“Windows 10 + STM32CubePorg”,还是同样的故障。

于是,改用“Windows 10 + STM32CubeIDE”,由于我可能之前将板子上预装的wifi示例损坏了,于是尝试下载这个示例:

地址:https://www.st.com/en/evaluation-tools/b-u585i-iot02a.html#documentation

 

这个压缩文件解压后,有一个“README.md”,里边提到了这样几条:

1、程序能正常运行的标志是:LED1以100ms的周期闪烁,只要有错误,LED3就会打开。

2、要启用一个超级终端(hyper terminal)进行设置。

3、新建项目时,安全区的功能不能打开(TZEN=0)。

4、板子和PC的连接必须通过“ST-LINK USB port”。

5、串口枚举器的设置为:8N1, 115200 bauds, no HW flow control。

 

在实验中,实际遇到的情况是:

1、程序的编译和下载都在“SM32CubeIDE”中进行。

2、板子上有一处两路开关(SW2),它的“BOOT”位默认是“NC”,将它推不推到“0”位,下载的情况不同:

不推,LED7以以100ms的周期闪烁,LED3红灯打开。

推,LED7以以100ms的周期闪烁,LED3绿灯打开。

但即便是LED3绿灯打开,拔下再插上时,也会变为红灯亮。

3、示例中推荐用Tera Term,我用的是PuTTY和KiTTY,都不能打开相应的串口(COM16)。

4、下载只能在“Windows 10 + STM32CubeIDE”上用。

此帖出自stm32/stm8论坛

最新回复

在main.h里配置SSID和密码了吗?  详情 回复 发表于 2021-10-14 22:00
点赞 关注
个人签名

“Everyone wants the project to be good, fast, and cheap... pick two.”

- Unknown

 

回复
举报

305

帖子

0

TA的资源

纯净的硅(初级)

沙发
 
本帖最后由 MianQi 于 2021-10-13 20:07 编辑

以下是实验中的部分快照和照片:

 

安全区不要打开:

 

在运行配置中加入示例二进制文件:

SW2:

“SW2”处在默认位置上载之后的板子:

“SW2”处在默认位置对面上载之后的板子:

 

 

 

此帖出自stm32/stm8论坛
 
个人签名

“Everyone wants the project to be good, fast, and cheap... pick two.”

- Unknown

 

回复

305

帖子

0

TA的资源

纯净的硅(初级)

板凳
 

“SW2”处在默认位置上载之后的效果:

 

“SW2”处在默认位置对面上载之后的效果:


 

此帖出自stm32/stm8论坛
 
个人签名

“Everyone wants the project to be good, fast, and cheap... pick two.”

- Unknown

 

回复

305

帖子

0

TA的资源

纯净的硅(初级)

4
 
本帖最后由 MianQi 于 2021-10-14 13:16 编辑

一点新的进展:今早继续测试,发现拨动“SW2”的办法也不灵了,LD3始终显示红色,但是在PuTTY中倒是看到了一点内容。

这是测试ST网站的示例:

这是测试STM32CubeIDE中的示例:

USB还出现了问题:

看来,wifi 的测试只能到这里了。

此帖出自stm32/stm8论坛
 
个人签名

“Everyone wants the project to be good, fast, and cheap... pick two.”

- Unknown

 
 

回复

305

帖子

0

TA的资源

纯净的硅(初级)

5
 
本帖最后由 MianQi 于 2021-10-14 13:28 编辑

这个帖子向前推进了一步 - B-U585I-IOT02A使用WIFI功能使用

测试了一下,注意事项有:

1、先将SW2的BOOT要推到“0”。

2、将这个二进制文件:

拖到“NOD_U585AI”。这里要注意的是,有一个拖动的过程演示,但是文件粘贴进来以后并不会显示为一个图标:

3、打开串口界面,先按一下板子上的黑键(RST),进入固件更新模式。

4、再按一下板子上的蓝键(USER),启动固件更新。

5、将USB线拔掉,将SW2中的BOOT拨回原来的位置。

6、将示例代码下载到板子,我用的是这个:

 

现在的问题是:不能在串口中输入SSID:

 

而我现在的LD3显示为红色,可能是提示有故障。

下载运行STM32CubeIDE提供的示例则会停在这里:

此帖出自stm32/stm8论坛
 
个人签名

“Everyone wants the project to be good, fast, and cheap... pick two.”

- Unknown

 
 

回复

1412

帖子

3

TA的资源

版主

6
 

有一个问题:WIFI开启了如何做到低功耗

此帖出自stm32/stm8论坛
 
个人签名

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

 
 

回复

9717

帖子

24

TA的资源

版主

7
 

在main.h里配置SSID和密码了吗?

此帖出自stm32/stm8论坛

点评

尚未,明天测一下。但我担心还是不行,因为LD3一直亮为红色,用“STM32CubeProg”下载后,可以呈现绿色,但不能拔掉USB线再插回来,那样就会又显示为红色。  详情 回复 发表于 2021-10-14 22:25
 
 
 

回复

305

帖子

0

TA的资源

纯净的硅(初级)

8
 
本帖最后由 MianQi 于 2021-10-15 09:07 编辑
littleshrimp 发表于 2021-10-14 22:00 在main.h里配置SSID和密码了吗?

尚未,明天测一下。但我担心还是不行,因为LD3一直亮为红色,用“STM32CubeProg”下载后,可以呈现绿色,但不能拔掉USB线再插回来,那样就会又显示为红色。

使用“STM32CubeIDE”下载到最后,Debugger似乎不能关断:

一直处于“Shutting down...”状态。可能是这个导致不能在串口中写入。

此帖出自stm32/stm8论坛
 
个人签名

“Everyone wants the project to be good, fast, and cheap... pick two.”

- Unknown

 
 

回复

305

帖子

0

TA的资源

纯净的硅(初级)

9
 

新的进展:可以在串口中输入了。

实施过程及注意事项如下:

1、在“main.h”文件中添加用户自己的wifi账号和密码。

2、编译(build)。

3、实验中将生成的“.elf”文件复制到桌面,因为README文件中提醒文件的目录不要太深。

4、将板子上的SW2 - BOOT拨到“0”。

5、用“STM32CubeProg”而不是“STM32CubeIDE”下载。

6、由于有之前的经验,因此在没有拔USB线的情况下将SW2 - BOOT推回原位。

7、打开PuTTY。

谁能告诉我,这几个命令要怎么输?——加空格不行,不加空格不行,加双引号和空格还是不行。

此帖出自stm32/stm8论坛
 
个人签名

“Everyone wants the project to be good, fast, and cheap... pick two.”

- Unknown

 
 

回复

305

帖子

0

TA的资源

纯净的硅(初级)

10
 

新的发现 - USB口拔插还是会LD亮红灯,但插上USB重启不会。

此帖出自stm32/stm8论坛
 
个人签名

“Everyone wants the project to be good, fast, and cheap... pick two.”

- Unknown

 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

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