【STM32WBA52CG】+2 STM32WBA Web Bluetooth试玩
<div class='showpostmsg'> 本帖最后由 damiaa 于 2023-7-29 22:11 编辑<p> </p>
<p><strong> 【</strong><strong>STM32WBA52CG】+2 STM32WBA Web Bluetooth试玩</strong></p>
<p><a href="https://bbs.eeworld.com.cn/thread-1250745-1-1.html"><strong>【NUCLEO-WBA5</strong><strong>2CG】+</strong><strong>1开箱贴</strong></a> <strong>之后继续</strong></p>
<p>Web Bluetooth 是基于低功耗蓝牙(BLE)来操作的,Web Bluetooth API 只支持低功耗蓝牙(LE)设备,这种蓝牙通信方式能够在较小范围内进行低功耗数据传输,通常用于物联网设备的连接。</p>
<p>Web Bluetooth应用程序能够与低功耗蓝牙设备进行连接,检测设备名称、服务、读写属性等完成对这些属性的读写操作,Web Bluetooth API 为 Web 应用程序开发者提供了一种直接与蓝牙设备交互的方式,从而不再</p>
<p>需要依赖于原生应用程序来进行蓝牙通信。</p>
<p>STM32WBA Web Bluetooth® App Interfaces</p>
<p>STM32WBA Web Bluetooth App 界面</p>
<p><a href="https://applible.github.io/Web_Bluetooth_App_WBA/">https://applible.github.io/Web_Bluetooth_App_WBA/</a></p>
<p>nucleo-STM32WBA52CG开发板出厂就烧录了Peer To Peer Server固件,如果抹掉了也可以自己编译一个烧录进去,具体可以使用stm32cubeide生成项目和编译烧录。可以参考下面的例子:</p>
<p>..\stm32wb52ba\STM32CubeWBA-main\STM32CubeWBA-main\Projects\NUCLEO-WBA52CG\Applications\BLE\BLE_p2pServer</p>
<div style="text-align: center;"></div>
<div style="text-align: center;"></div>
<p>现在开始演示一下STM32WBA Web Bluetooth的使用</p>
<p>打开<a href="https://applible.github.io/Web_Bluetooth_App_WBA/">https://applible.github.io/Web_Bluetooth_App_WBA/</a></p>
<p>页面如下:nucleo-STM32WBA52CG开发板通电</p>
<p></p>
<p>点击connect 发现:P2PS_WBAxx设备,点击配对</p>
<p></p>
<p>如下:还可以查看一下信息</p>
<p></p>
<p>连接后显示如下:点击P2PServer</p>
<p></p>
<p>进入:P2PServer页面 就可以操作LightON 点灯,蓝牙板的灯会跟着亮别灭</p>
<p></p>
<p></p>
<p>如果 测试Notify 可以按Notify OFF 到Notify ON 然后按板子上的B1 Notify ON下面的灯会变化</p>
<p></p>
<p></p>
<p> - On p2pClient device, click on button B1 to launch a scan. A connection is initiated if a p2pServer device is detected.<br />
- On p2pServer device, click on button B1 to send a notification message toward connected p2pClient device.<br />
- On p2pClient device, click on button B1, to write a message toward connected p2pServer device.<br />
<br />
- Adertising is stopped after 60s, button B1 click allows to restart it.<br />
- When not connected, button B2 click allows to clear security database.<br />
- Once connected, button B3 click allows to update connection interval parameters.</p>
<p> </p>
<p>我们也可以用st ble tool在手机上操作它:因为没有google play因此没能下载成功,暂时就不试了。</p>
<p></p>
<p></p>
<p></p>
<p><strong>关于</strong><strong>Nucleo-STM</strong><strong>32</strong><strong>WBACCGC</strong><strong>固件:STMWBA</strong> <strong>P</strong><strong>2P </strong><strong>Server的例子 下次继续</strong></p>
</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> <p>好吧,期待STMWBA P2P Server的例子</p>
火辣西米秀 发表于 2023-7-31 07:32
好吧,期待STMWBA P2P Server的例子
<p>感谢关注!</p>
页:
[1]