6105|7

6107

帖子

4

TA的资源

版主

楼主
 

【STM32WB55 测评】+第一印象 [复制链接]

本帖最后由 damiaa 于 2019-5-5 10:20 编辑

                                  【STM32WB55 测评】+第一印象

嵌入式爱好者看到板子都很喜欢。呵呵。

无线SOC:  NUcleo:STM32WB55RGV6 usb dongle: STM32WB55CGU6
STM32WB55是目前最新的无线SOC,支持多协议。thread 蓝牙5,ZIGBEE3.0(据说6月份出来,在ST研讨会探听的消息)。由一个M4和一个M0+组成。
相近芯片: ST STM32WB55 TI的 CC2652,nordic nrf52840
STM32WB55: 1 MB Flash 256 KB SRAM                  CC2652  352KB  Flash 256KB ROM 80K SRAM
nrf52840:单核M4 1 MB Flash + 256 KB RAM
硬件资源相比较几款芯片STM32WB55还是不错。
TI的协议栈确实比较完善。thread 蓝牙5,ZIGBEE3.0都已经能用了。
nrf52840目前thread 蓝牙5,ZIGBEE3.0也都支持。
STM32WB55软件协议栈ZIGBEE3.0部分还需完善。但STM32WB55,nrf52840支持MDK,TI好像不支持。
STM32WB55有STM32CUBE支持,有IAR,MDK,SW4STM32支持。


由上图看STM32WB55资源还是丰富的。除了富有多种通信特性外,IO口众多,特别是 无晶体 USB2.0 FS 接口、音频支持还包括触摸和LCD呢!做无线产品应该还是足了。引脚: 48 pins,68 pins,100 pins。
封装方面:U = UFQFPN48 7 x 7 mm V = VFQFPN68 8 x 8 mm Y = WLCSP100 0.4 mm pitch Q = BGA129 0.5 mm pitch
这个要赞一下,DIY用nrf52840那种封装(QFN73,WLCSP)玩起来有点力不从心。
下面看看ST提供的关于STM32WB55资源和软件方面:
1,STM32WB55开发包:STM32Cube_FW_WB_V1.1.0
这个其实STM32Cube就包含了它的。你也可以单独解压开来直接用IAR ,MDK,SW4STM32打开调试编译什么的。官网要下载的包是:en.stm32cubewb2,STM32Cube 直接支持它。
2,STM32Cube(最新) 支持STM32WB55生成项目
3,STM32CubeProg烧写工具软件。
4,STM32CubeMonitor-RF 官网上有它的安装包。测试STM32WB55好用。官网要下载的包是:en.stm32cmonrfwin

5,资料STM32Cube_FW_WB_V1.1.0 里面有一些资料。另外ST的中文论坛stmcuorgcn有很多关于STM32WB55硬件接口的资料。
6,开发环境下一个:EWARM 8.20.2以上,MDK2.5以上,SW4STM32 2.7以上。
7,这里用MDK,于是安装MDK(会要升级packs 让支持STM32WB55)和STM32CubeMonitor-RF

8,到这里你已经准备好可以打开一个项目编译一下了:
比如打开:D:\st\stm32wb55\STM32Cube_FW_WB_V1.1.0\Projects\P-NUCLEO-WB55.Nucleo\Applications\Thread\Thread_Cli_Cmd
然后选择create hex files.

编译就可以看到HEX文件:D:\st\stm32wb55\STM32Cube_FW_WB_V1.1.0\Projects\P-NUCLEO-WB55.Nucleo\Applications\Thread\Thread_Cli_Cmd\MDK-ARM\Thread_Cli_Cmd\Exe:
Thread_Cli_Cmd.hex
这里编译和调试环境就可以了。
stm32wb55据手册:
DM00046982_ENV4.pdf (16.78 MB, 下载次数: 76)
DM00344191_ENV4.pdf (2.53 MB, 下载次数: 34)
stm32wb55 HAL and low-layer驱动层描述手册
en.DM00524025.pdf (9.23 MB, 下载次数: 134)

拿到开发板你应该玩一下这个:
如果你是从厂家拿到的开发板(别人没玩过)。你最好玩下这个:
看板子包装反面:


1,用USB线接到nucleo板 STLINK的USB口通电。
2,把usb dongle板插到USB口通电。
3,按下usb dongle板的SW1按下,该板蓝色灯会亮5秒。然后两块板子就连上了。如果成功两个板子的小LED绿色灯会不停闪动。
4,这是按nucleo板可以控制usb dongle板的蓝色灯亮和灭。
这个就是出厂的蓝牙 P2P Server 和P2P Client通信实验。



这个例子可以在库包里找到。

第一印象:

STM32WB55 资源丰富,是ST无线芯片的大手笔。NUCLEO板和USB DONGLE板结合,让人耳目一新,而且很实惠好用。
STM32WB55 软件支持力度很大,有STM32CUBE,IAR,MDK,SW4STM32 。库包已经支持thread 蓝牙5ZIGBEE3.0估计也很快会支持。

机油,ST!












此内容由EEWORLD论坛网友damiaa原创,如需转载或用于商业用途需征得作者同意并注明出处


























此帖出自无线连接论坛

最新回复

同款鼠标。  详情 回复 发表于 2019-5-5 07:34
点赞 关注(1)
 

回复
举报

1246

帖子

18

TA的资源

五彩晶圆(初级)

沙发
 
支持一下,继续学习!
此帖出自无线连接论坛

点评

互相学习。  详情 回复 发表于 2019-5-5 09:08
个人签名
 
 

回复

1万

帖子

2853

TA的资源

管理员

板凳
 
同款手机。
此帖出自无线连接论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

好手机,就是电池小。  详情 回复 发表于 2019-5-5 09:06
 
 
 

回复

1382

帖子

2

TA的资源

五彩晶圆(初级)

4
 
同款鼠标。
此帖出自无线连接论坛

点评

好鼠标,好像是EE中奖送的。  详情 回复 发表于 2019-5-5 09:07
 
 
 

回复

6107

帖子

4

TA的资源

版主

5
 

好手机,就是电池小。
此帖出自无线连接论坛
 
 
 

回复

6107

帖子

4

TA的资源

版主

6
 

好鼠标,好像是EE中奖送的。
此帖出自无线连接论坛
 
 
 

回复

6107

帖子

4

TA的资源

版主

7
 
anananjjj 发表于 2019-5-4 22:23
支持一下,继续学习!

互相学习。
此帖出自无线连接论坛
 
 
 

回复

6107

帖子

4

TA的资源

版主

8
 
感觉ST的这个USB dongle好,切掉一截就是无线模块了。
此帖出自无线连接论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表