摘要:
蓝牙广播数据格式和动态改变 阅读全文
摘要:
嵌入式企鹅圈原创团队成员黄鑫提供。 相比NRF52832和CC254X,蓝牙单芯片DA14580在OTA和二次引导上要复杂一些,不仅体现在memory map、引导过程等流程上,而且在固件格式、生成和工具链的操作上也稍显繁琐。之前分享的“固件空中升级(OTA)与固件二次引导的原理和设计”说明了DA1 阅读全文
摘要:
工欲善其事,必先善其器。调试器在嵌入式开发调试中的重要性不言而喻,单步、断点和监察的效率远高于串口打印。但是,调试器对于一般开发人员往往是一个黑匣子。今天我们就来谈谈调试器的原理,顺便把自己的几类调试器接线和注意事项记录下来,以便查找。我常常要面对几个方案,而各个方案的调试器都不一样,接线有时连自己 阅读全文
摘要:
微信硬件平台官方最近发布了一款接入微信的智能跑鞋,借力微信社交进行品牌营销。本文进行技术解密。 阅读全文
摘要:
本文先探讨国内物联网平台的发展和技术架构演进,再发布嵌入式企鹅圈自主研发并商用的物联网完整解决方案 阅读全文
摘要:
网络罕见的DA14580开发资料,开卷有益。 阅读全文
摘要:
分析全球最低功耗蓝牙单芯片DA14580的软件体系 -RW内核和消息处理机制 阅读全文
摘要:
深入理解Linux字符设备驱动的所有关键过程 阅读全文
摘要:
分析蓝牙Ibeacon室内定位和微信摇一摇周边原理和实现过程 阅读全文
摘要:
本文是对已实现的蓝牙防丢器项目的总结,阐述蓝牙防丢器的原理、实现与android客户端的蓝牙BLE接口编程。 阅读全文
摘要:
从开发的角度,对微信Airsync协议进行重新解读,以帮助新进入物联网领域的开发者更快地掌握微信蓝牙设备通信开发,以让产品快速接入微信硬件平台。 阅读全文
摘要:
阿里资深工程师分析手机支付宝热补丁技术—AndFix原理。 阅读全文
摘要:
消息触达能力是物联网(internet ofthings, IOT)的重要支撑,而物联网很多技术都源于移动互联网。本文阐述移动互联网消息推送技术在物联网中的应用和演进。 阅读全文
摘要:
本篇文章为微信硬件物联领域极具实践价值的文章,它将能指引和帮助任何有兴趣于物联网开发的童鞋们快速掌握微信硬件开发流程。 阅读全文
摘要:
heap2.c的内存管理机制会导致内存碎片的问题,系统运行久后会出现无法分配大块内存的情况,heap4.c中的管理机制提供了解决方法,它是在heap2.c的基础上添加了地址相邻空闲块间合并的功能,而heap5.c是对heap4.c的进一步扩展,它能够支持多块不连续分布的RAM空间作为堆使用,本篇将对heap4.c、heap5.c中的管理机制进行分析。 阅读全文
摘要:
本篇文章将会对FreeRTOS源码中第二种内存管理机制heap2.c进行讲解,在heap2.c中同样使用一个全局静态数组ucHeap来表示内存,heap2.c内存管理机制较heap1.c而言增加了内存释放的功能,通过使用链表对内存进行有效管理。 阅读全文
摘要:
近几年来,FreeRTOS在嵌入式操作系统排行榜中一直位居前列,作为开源的嵌入式操作系统之一,它支持许多不同架构的处理器以及多种编译工具链,具有轻量级、容易移植和使用的特点。本篇文章将会对FreeRTOS提供的几种内存分配策略进行介绍,FreeRTOS允许开发者根据自己的项目实际需要选择不同的内存分配策略或者自定义分配内存策略。 阅读全文
摘要:
本文由嵌入式企鹅圈原创团队成员黄鑫供稿。 本文所述的原理适用于所有无线传输技术,只是用蓝牙来举例。应该说,嵌入式企鹅圈更加偏重于嵌入式和物联网、安卓技术原理方面的知识分享和传播,其次才是实践,尽管很多开发者都很浮躁地希望能够立刻获得例程源码。本人一直都认为,只有通晓理论,才能把实践做得更好,才能成为 阅读全文
摘要:
阿里工程师分享Android Activity使用拾遗. 阅读全文