文档详情

由浅入深,蓝牙4.0BLE协议栈开发攻略大全.pdf

发布:2020-09-07约2.59万字共52页下载文档
文本预览下载声明
本系列教程将结合 TI 推出的 CC254x SoC 系列,讲解从环境的搭建到蓝牙 4.0 协议栈的开 发来深入学习蓝牙 4.0 的开发过程。教程共分为六部分,本文为第五部分: 第五部分知识点: 第二十一节 DHT11 温湿度传感器 第二十二节 蓝牙协议栈之从机通讯 第二十三节 蓝牙协议栈主从一体之主机通讯 第二十四节 OAD 空中升级 第二十五节 SBL 串口升级 有关 TI 的 CC254x 芯片介绍,可点击下面链接查看: 主流蓝牙 BLE 控制芯片详解( 1): TI CC2540 同系列资料推荐: 由浅入深,蓝牙 4.0/BLE 协议栈开发攻略大全( 1) 由浅入深,蓝牙 4.0/BLE 协议栈开发攻略大全( 2 ) 由浅入深,蓝牙 4.0/BLE 协议栈开发攻略大全( 3) 由浅入深,蓝牙 4.0/BLE 协议栈开发攻略大全( 4 ) 有关本文的工具下载,大家可以到以下这个地址: 朱兆祺 ForARM 第二十一节 DHT11 温湿度传感器 DHT11简介 DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器, 它应用 专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠 性和卓越的长期稳 定性。传感器包括一个电阻式感湿元件和一个 NTC测温元件, 并与一个高性能 8 位单片机相 精选文库 连接。因此该产品具有品质卓越、 超快响应、 抗干扰 能力强、性价比极高等优点。 每个 DHT11 传感器都在极为精确的湿度校验室中进行校准。 校准系数以程序的形式存在 OTP内存中, 传 感器内部在检测型号的处 理过程中要调用这些校准系数。单线制串行接口,使系统集成变 得简易快捷。 超小的体积、 极低的功耗, 使其成为给类应用甚至最为苛刻的应用场合的最佳 选择。产 品为 4 针单排引脚封装,连接方便。 技术参数 供电电压: 3.3~5.5V DC 输 出: 单总线数字信号 测量范围: 湿度 20-90%RH, 温度 0~50 ℃ 测量精度: 湿度 +-5%RH, 温度 +-2 ℃ 分 辨 率: 湿度 1%RH,温度 1℃ 互 换 性: 可完全互换 , 长期稳定性: ±1%RH/年 DHT11 数字湿温度传感器采用单总线数据格式。 即,单个数据引脚端口完成输入输出双 向传输。其数据包由 5Byte (40Bit )组成。数据分小数部分和整数部分,一次完整的数据 传输为 40bit ,高位先出。 DHT11 的数据格式为: 8bit 湿度整数数据 +8bit 湿度小数数据 +8bit 温度整数数据 +8bit 温度小数数据 +8bit 校验和。其中校验和数据为前四个字节相 加。传感器数据输出的是未编码的二进制数据。数据(湿度、温度、整数、小数)之间应该 分开处理。例如,某次从 DHT11 读到的数据如图所示: 协议栈 DHT11测试 — 2 精选文库 打开 DHT11Example工程,我
显示全部
相似文档