2808|0

1382

帖子

2

TA的资源

五彩晶圆(初级)

楼主
 

【STM32WB55 测评】玩一玩自带的Demo [复制链接]

  在这个套件包装内的硬纸片背面,印有一段"Getting started"的文字,介绍了开发板自带(已烧进去)的演示。若不是看到 damiaa 网友的帖子说这个,我还直接将它忽略了。当初把 USB Dongle 插上电脑,因为没有装虚拟串口的驱动,不知道默认自带的程序是什么东东(以为是个sniffer呢)。  没有虚拟串口的可以下这个: stmcdc.zip (5.41 KB, 下载次数: 14)
  不过Nucleo上面的程序并没有用虚拟串口,它是用的UART输出信息,经ST-Link v2的虚拟串口输出的。所以USB线插在 ST-Link 的那个口才可以。Nucleo板子是server, 上电后就开始广播。Dongle是Client, 可以按下上面按键,自动扫描并连接。


  在串口终端里面能看更多的细节(baud 115200, 8-N-1格式)


  建立连接以后,两个板子上的SW1都可以控制对方的蓝色LED亮灭。Nucleo上的SW2可以切换BLE连接的间隔(connection interval),闪烁的绿色LED会依照这个间隔。这可以从控制LED状态的延迟感受出来。

  不用USB Dongle, 用支持BLE的手机可以获取Nucleo板子这个设备的信息。它有两个Primary Service(BLE设备都有)和一个Custom Service:


  控制 LED 的就在这个自定义服务里面了:

  其中,第二个带通知功能的characteristic就是接收 SW1 按键信息的。按了 SW1, 手机上显示的数值也会变化。而第一个characteristic, 通过写值可以改变nucleo上蓝色LED的状态。第三个,猜



此内容由EEWORLD论坛网友cruelfox原创,如需转载或用于商业用途需征得作者同意并注明出处
不知道什么作用的了……

此帖出自无线连接论坛
点赞 关注
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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