科技赋能·智引未来——华清远见教育科技集团
面授课程
在线课程
研发中心
在线实验
北京
深圳
成都
南京
西安
武汉
沈阳
济南
重庆
长沙
创客
关于我们
联系我们
总裁荣誉
权威证书
专利软著
当前位置:首页 > 学习资源 > 学习笔记
BLE添加特征值
一、 什么是特征值 特征值就是BLE协议栈向外提供的一个数据接口,蓝牙之间的数据传输终落实在特征值上。在BLE协议栈的GATT层中封装了若干服务(service),而在每一个服务中又有若干特征值(characters),特征值可以是任意类型的数据。蓝牙之间的数据传输...…
BLE 数据接发流程
BLE概述 BLE分为两部分:控制器和主机。对于4.0以前的蓝牙,这两部分是分开的。所有profile(用来定义设备或组件的角色)和应用都建构在GAP或GATT之上。下面由结构图的底层组件开始介绍。 协议梭的实现方式采用分层的思想,控制器部分包括物理层、链路层、主机...…
BLE协议栈
进行BLE 应用开发,我们会经常听说到连个词汇协议栈和协议。那他 们之间有什么关系和区别呢。 协议定义的是一系列的通信标准,通信双方需要共同按照规定好的标准进行正常的数据收发。 举个例子来说两个人想要进行交流必须要说同一种语言,这就是协议。 协议...…
fork函数的小误区
对于fork函数相信大家都不陌生。我们知道他会创建一个子进程,返回两个值,也有fork会返回两次这么个说法。那今天在这里我们就来整理一下对这个函数的认识。 对于fork会返回两次这个说法我不知道大家都是怎么理解的,返回一次然后又返回了一次,在刚接触...…
Android串口调试助手实现
Android串口调试助手如何实现?串口衔接是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。本篇文章就为你讲解Android串口调试助手如何实现?...…
linux make命令安装详解
作为一名专业从事Linux嵌入式开发的程序员而言必须要了解Linux make,今天这篇文章围绕Linux make命令展开,介绍Linux下make的使用以及Makefile的语法和使用Make进行源码安装。...…
大型程序管理神器之CMake
CMake是为了响应对NLM资助的Insight Segmentation和注册工具包(ITK)需要一个强大的跨平台构建环境(作为可见人类项目的一部分)而创建的。那么你对CMake又了解多少呢?...…
FreeModbus温湿度传感器试验
【实验目的】 学习STM32的Cortex-M0系列芯片的使用 学习IAR开发软件的使用方法,如仿真调试 通过本实验掌握ModBus协议 【实验环境】 STM32F051 Cortex-M0模块 IAR开发工具和相应的仿真器 PC机 XP、win7/win8/win10(32/64) 【实验内容】 利用STM32F051库函数...…
回到顶部