PHY6222_手机上使用蓝牙调试助手交互-淘姐妹-

{site_name}

{site_name}

🌜 搜索

PHY6222_手机上使用蓝牙调试助手交互

▥ 𝄐 0
<br> <p>PHY6222是蓝牙芯片&#xff0c;simpleBLEPeripheral这个工程就是含有蓝牙连接的例程&#xff0c;所以在学习外设的使用之前想先看下怎么在手机上连接这个蓝牙&#xff0c;进行数据收发。需要在手机上安装“BLE蓝牙助手”&#xff0c;直接在浏览器搜索下载即可。</p> <p>到BUMBLE这个设备&#xff0c;点击连接&#xff1b;</p> <p>连上之后&#xff0c;就会看到4个蓝牙服务&#xff0c;实时日志里也会看到连接状态的提示&#xff1b;</p> <p>&#xff0c;</p> <p>蓝牙连上之后&#xff0c;可以看到一共四个蓝牙服务&#xff0c;Generic Access、Generic Attribute以及两个Unknown Service&#xff1b;</p> <p>在我理解&#xff0c;服务&#xff0c;就是蓝牙设备提供功能的意思&#xff0c;比如可以通过“开灯服务”去开启或关闭灯这种感觉&#xff0c;那就先了解下已知的两个服务吧。</p> <p>Generic Access的含义是“通用访问”&#xff0c;下面有&#xff1a;</p> <ul><li>? De【【微信】】&#xff0c;设备名&#xff1b;</li><li>Appearance&#xff0c;说明自己是个什么设备&#xff08;比如蓝牙鼠标&#xff09;&#xff1b;</li><li>? Peripheral Preferred Connection Parameters&#xff0c;外设首选连接参数&#xff1b;</li></ul> <p>Generic Attribute的含义是“通用属性”&#xff0c;下面有&#xff1a;</p> <ul><li>? Ser【【微信】】&#xff0c;服务改变&#xff1b;</li></ul> <p>据蓝牙官网Assigned Numbers | Bluetooth? Technology Website里的文档Ser【【微信】】&#xff0c;可以看到:、</p> <ul><li>基本的UUID为&#xff1a;00000000-0000-1000-8000-00805F9B34FB&#xff1b;</li></ul> <p>根据蓝牙官网的16-bit UUID文档&#xff0c;可以看到&#xff1a;</p> <ul><li>Generic Access的16-bit UUID为&#xff1a;0x1800&#xff1b;</li><li>Generic Attribute的16-bit UUID为&#xff1a;0x1801&#xff1b;</li></ul> <p>而根据蓝牙调试助手的截图&#xff0c;&#xff1a;</p> <ul><li>Generic Access的整个UUID为&#xff1a;00001800-0000-1000-8000-00805F9B34FB&#xff1b;</li><li>Generic Attribute的整个UUID为&#xff1a;00001801-0000-1000-8000-00805F9B34FB&#xff1b;</li></ul> <blockquote> <p>好啦&#xff0c;这样我们就知道了Generic Access和Generic Attribute的来源&#xff0c;以及16-bit UUID代表的是哪个位置的16bit&#xff0c;即0000xxxx-0000-1000-8000-00805F9B34FB&#xff1b;</p> </blockquote> <p>比如服务Generic Access里面有个特性是De【【微信】】 设备名&#xff0c;属性Properties为Read可读&#xff0c;界面有个向下的箭头代表download&#xff0c;点击就能读出Value&#xff0c;和最上面的蓝牙名称是一致的&#xff1b;</p> <p>对于属性Properties为Write可写的特性&#xff0c;点击向上的箭头upload可对此Characteristic进行写数据&#xff0c;然后点击发送&#xff1b;</p> <p>实时日志那里有记录&#xff0c;可以看到自己发送的数据&#xff1b;</p> <hr><h1 style="font-size: 38px;color: #4d4f53;"> Android开发者工具</h1><br> <p>android开发助手是一款专为安卓手机用户设计的实用工具软件。它可以帮助用户了解手机设备的详细信息,检测硬件性能,管理应用程序,调整手机布局和字体等。软件界面简洁,操作方便,功能丰富,为用户提供了一个便捷的手机优化平台。无论是对手机硬件的了解,还是对手机性能的优化,android开发助手都能满足用户的需求。</p><p>&nbsp;</p><p>1. 设备信息查看,让用户了解手机硬件的详细信息。</p><p>2. 性能测试,检测手机各项性能,确保硬件正常运行。</p><p>3. 布局设置,方便用户调整手机界面布局,提高使用体验。</p><p>4. 应用管理,轻松管理手机应用,清理不需要的数据,保持手机运行顺畅。</p><p>5. 字体调整,个性化设置手机字体,让手机界面更炫酷。</p><p>6. 分辨率和亮度调整,根据用户需求调整手机显示效果。</p><p>7. 语言切换,支持多种语言,满足不同用户的需求。</p><p>&nbsp;</p><p>1. 免费使用,功能丰富,无需付费即可享受软件带来的便利。</p><p>2. 界面简洁,操作方便,用户可以轻松上手。</p><p>3. 语言切换,支持多种语言,满足不同地区用户的需求。</p><p>4. 无广告,使用过程中不会出现烦人的广告,让用户专注于手机优化。</p><p>5. 使用说明,详细的使用教程,帮助用户快速了解软件功能。</p><p>6. 实时更新,软件会定期更新,为用户提供更好的服务。</p><p>7. 隐私保护,保护用户隐私,让用户使用过程中无后顾之忧。</p><p>&nbsp;</p><p>android开发助手是一款非常实用的手机优化软件,它可以帮助用户了解手机硬件信息,检测性能,管理应用,调整布局和字体等。软件操作简单,功能丰富,无广告,免费使用,是一款值得推荐的手机优化工具。</p><p>&nbsp;</p><p>总的来说,android开发助手是一款功能强大、操作简便的手机优化软件。它可以帮助用户了解手机硬件信息,检测性能,管理应用,调整布局和字体等,让用户的手机使用更加顺畅。如果你想要优化你的安卓手机,那么android开发助手绝对是一个不容错过的好帮手。</p>