蓝牙开发
文章平均质量分 86
吴跃前
这个作者很懒,什么都没留下…
展开
-
Protocol buffer序列化及其在微信蓝牙协议中的应用
微信和蓝牙外设的通信协议采用了Protocol buffer对消息包体进行打包。在时间和空间性能上,Protocol buffe比XML更具优势。本文对Protocol buffe打包的微信蓝牙消息体进行分析。原创 2015-08-13 10:03:25 · 7061 阅读 · 3 评论 -
全球最低功耗蓝牙单芯片(DA14580)系统架构和应用开发框架分析
笔者将对全球最低功耗蓝牙单芯片DA14580的系统架构和应用开发框架进行分析,之后再讲解如何进行应用开发。原创 2015-12-12 21:01:06 · 6330 阅读 · 1 评论 -
如何快速理解一个全新的嵌入式操作系统(续)
如何快速理解一个全新的嵌入式操作系统的要点:项目框架、任务调度、任务间通信、消息的来源和处理、HAL!原创 2015-10-03 23:29:03 · 4351 阅读 · 2 评论 -
如何快速理解一个全新的嵌入式操作系统
在软件大局观作为学习新系统的背景知识的基础上,从软件需求的角度入手就能快速理解和掌握一个全新的系统。本文以TI蓝牙BLE CC254x的源码库和工程为例进行分析研究。原创 2015-09-28 11:12:15 · 7350 阅读 · 2 评论 -
蓝牙DA14580开发:固件格式、二次引导和烧写
蓝牙DA14580开发:固件格式、二次引导和烧写原创 2017-03-15 17:47:47 · 18013 阅读 · 3 评论 -
蓝牙广播数据格式和动态改变
蓝牙广播数据格式和动态改变原创 2017-03-25 23:28:17 · 17689 阅读 · 6 评论 -
全球最低功耗蓝牙单芯片DA14580的软件体系 -RW内核和消息处理机制
全球最低功耗蓝牙单芯片DA14580的软件体系 -RW内核和消息处理机制原创 2016-04-10 11:28:44 · 10475 阅读 · 2 评论 -
固件空中升级(OTA)与固件二次引导的原理和设计
蓝牙固件空中升级(OTA)涉及到蓝牙无线通信、固件外存分布、固件内存分布(定制链接脚本)、固件二次引导等技术,完整和完美地设计和实现OTA,是一名嵌入式物联网软件工程师最好的技术体现。原创 2016-03-10 18:31:33 · 9585 阅读 · 2 评论 -
嵌入式外部中断控制编程方法论—比较CC2541(51核)和S5PV210(ARM核)
这是一篇阐述如何对嵌入式SOC外部中断进行控制编程的方法论文章。希望读者理解本篇文章后,能够具备对市场上所有已经面世和将来面世的嵌入式芯片的外部中断进行控制编程的能力。原创 2015-12-19 23:08:57 · 4305 阅读 · 0 评论 -
以蓝牙开发的视觉解读微信Airsync协议
笔者对IOT和微信硬件平台的整个框架和技术都比较熟悉,并且已经在TI的CC254X和Dialog的DA14580上实现了微信Airsync协议通信。现在回过头来,从开发的角度,对微信Airsync协议进行重新解读,以帮助新进入物联网领域的开发者更快地掌握微信蓝牙设备通信开发,以让产品快速接入微信硬件平台。原创 2015-11-30 20:30:24 · 11671 阅读 · 4 评论 -
蓝牙nrf52832的架构和开发
j介绍蓝牙nrf52832的架构和开发特点原创 2017-03-02 11:49:11 · 25979 阅读 · 5 评论 -
如何提高蓝牙BLE的传输速率和稳定性
如何提高蓝牙BLE的传输速率和稳定性,应用于BLE语音传输,OTA无线空中升级等场景。原创 2016-05-24 23:10:06 · 30027 阅读 · 3 评论 -
全球最低功耗蓝牙单芯片DA14580的软件体系 -层次架构和BLE消息事件处理过程
网络罕见的蓝牙单芯片DA14580开发分享 -层次架构和BLE消息事件处理过程原创 2016-04-15 23:07:00 · 16674 阅读 · 2 评论 -
蓝牙Ibeacon室内定位和微信摇一摇周边原理分析
分析蓝牙Ibeacon室内定位和微信摇一摇周边的原理和实现过程原创 2016-04-08 17:55:36 · 12730 阅读 · 7 评论 -
全球最低功耗蓝牙单芯片DA14580的硬件架构和低功耗
本文分析全球最低功耗蓝牙单芯片DA14580的硬件架构和睡眠、唤醒技术。原创 2016-04-02 23:21:02 · 9682 阅读 · 5 评论 -
蓝牙BLE GATT完全分析和运用
本文结合BLE的服务发现协议标准和DA14580平台、CC2541平台的应用实践来深入分析GATT,让大家能够自如地构建一个BLE的属性数据库。网上几乎没有类似这样对底层协议结构进行分析的文章,做蓝牙开发的童鞋要好好收藏。原创 2016-02-26 20:34:10 · 20967 阅读 · 8 评论 -
蓝牙(BLE)应用框架接口设计和应用开发——以TI CC2541为例
本文从功能需求的角度分析一般蓝牙BLE单芯片的应用框架(SDK Framework)的接口设计过程,并以TI CC2541为例说明BLE的应用开发方法。原创 2016-01-17 22:53:39 · 8057 阅读 · 1 评论 -
无线接收信号强度(RSSI)那些事儿
本文所述的原理适用于所有无线传输技术,只是用蓝牙来举例。应该说,嵌入式企鹅圈更加偏重于嵌入式和物联网、安卓技术原理方面的知识分享和传播,其次才是实践,尽管很多开发者都很浮躁地希望能够立刻获得例程源码。本人一直都认为,只有通晓理论,才能把实践做得更好,才能成为真正的专家级工程师,否则就永远都是码农一枚。一、应用 无线接收信号强度(RSSI)在距离测算方面的应原创 2017-03-31 13:21:12 · 47799 阅读 · 1 评论