【STM32WB55 测评】+第一印象
<div class='showpostmsg'> 本帖最后由 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 CC2652352KBFlash 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据手册:
stm32wb55 HAL and low-layer驱动层描述手册
拿到开发板你应该玩一下这个:
如果你是从厂家拿到的开发板(别人没玩过)。你最好玩下这个:
看板子包装反面:
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 蓝牙5。ZIGBEE3.0估计也很快会支持。
机油,ST!
此内容由EEWORLD论坛网友damiaa原创,如需转载或用于商业用途需征得作者同意并注明出处
</div><script> var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;" style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
if(parseInt(discuz_uid)==0){
(function($){
var postHeight = getTextHeight(400);
$(".showpostmsg").html($(".showpostmsg").html());
$(".showpostmsg").after(loginstr);
$(".showpostmsg").css({height:postHeight,overflow:"hidden"});
})(jQuery);
} </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> 支持一下,继续学习!:) 同款手机。 同款鼠标。 okhxyyo 发表于 2019-5-5 06:02
同款手机。
好手机,就是电池小。:) cruelfox 发表于 2019-5-5 07:34
同款鼠标。
好鼠标,好像是EE中奖送的。{:1_138:} anananjjj 发表于 2019-5-4 22:23
支持一下,继续学习!
:handshake互相学习。:) 感觉ST的这个USB dongle好,切掉一截就是无线模块了。:lol
页:
[1]