2023年6月20日
摘要: 直接看广播包内容代码 static uint8 advData[] = { // flags 0x02, // length of this data GAP_ADTYPE_FLAGS, GAP_ADTYPE_FLAGS_GENERAL | GAP_ADTYPE_FLAGS_BREDR_NOT_SU 阅读全文
posted @ 2023-06-20 21:17 foorun 阅读(144) 评论(0) 推荐(0)
  2023年6月16日
摘要: 1.从仓库下载release版本代码 git clone https:xxx 2.创建新分支 (1)查看现有分支 git branch -a (2)创建新分支 git branch XXX (3)重复(1)查看是否成功创建 3.切换分支 git checkout XXX 4.通过Beyond Com 阅读全文
posted @ 2023-06-16 11:53 foorun 阅读(60) 评论(0) 推荐(0)
  2023年6月13日
摘要: 通过Wireshark抓包获取蓝牙遥控器的HID数据包如下,现对其进行分析 (1) 02 代表了HCI的数据格式 HCI ACL Data packet: Controller上报给Host的事件,只能由Controller发出 (2) 01 2e host层想用更少的位来表示访Access Add 阅读全文
posted @ 2023-06-13 10:44 foorun 阅读(1320) 评论(0) 推荐(0)
  2023年6月10日
摘要: 现有客户需求,低电量模式进行操作后LED进行闪烁,不操作则闪三秒后结束 首先对电量获取进行分析,其是通过ADC回调函数进行获取电量,然后如果电量发生变化则通过蓝牙发送电量变化后的值,ADC获取电量函数如下,当大于3V时 battery_percent 电量值为100,低于1.8V则为0 _ATTR_ 阅读全文
posted @ 2023-06-10 11:02 foorun 阅读(378) 评论(0) 推荐(0)
  2023年5月29日
摘要: 1.查看自己android studio软件版本 我的版本为222那么需下载222的汉化包 2.点击这里 前往下载相应版本的汉化包 小版本无需注意,大版本对就可以。 我这里选择为 下载后再进行解压 3.导入汉化包 选择好下载文件的路径并导入,然后会提示需要重新启动,重启后即可 阅读全文
posted @ 2023-05-29 10:13 foorun 阅读(626) 评论(0) 推荐(0)
  2023年5月26日
摘要: 小白初次接触ble开发,网上相关教程较为复杂混乱,因此在此系统讲解ble开发相关流程并记录本人开发过程,有何错误欢迎评论指正。 嵌入式学习第一步,点个灯先 嵌入式学习第二步,搞个按键 嵌入式学习第三步,按键点个灯 1.本工程所使用SDK为伦茨官方提供按键例程 伦茨17Hxx开发文档中ST17H66_ 阅读全文
posted @ 2023-05-26 15:40 foorun 阅读(932) 评论(0) 推荐(0)
摘要: 了解OSAL Operating System Abstraction Layer,即操作系统抽象层,支持多任务运行,它并不是一个传统意义上的操作系统,但是实现了部分类似操作系统的功能。(只要我跑的够快我就是多线程的)本系统由TI开发并提供了大量参考文档,大家可以前往其官方进行查阅 TI蓝牙论坛 虽 阅读全文
posted @ 2023-05-26 15:25 foorun 阅读(2237) 评论(1) 推荐(2)
  2023年5月11日
摘要: 1.使能广播 GAPROLE_ADVERT_ENABLED 查找与之相关函数即可 param = TRUE;GAPRole_SetParameter( GAPROLE_ADVERT_ENABLED, sizeof( uint8 ), &param ); 2.gap状态 蓝牙连接状态,可通过对状态的判 阅读全文
posted @ 2023-05-11 15:37 foorun 阅读(980) 评论(0) 推荐(0)