资料介绍
一、我的构想:如何为编程爱好者设计一款好玩的智能硬件(一)——即插即用、积木化、功能重组的智能硬件模块构想
二、别人家的孩子:如何为编程爱好者设计一款好玩的智能硬件(二)——别人是如何设计硬件积木的!
三、MCU选型:如何为编程爱好者设计一款好玩的智能硬件(三)——该选什么样的MCU呢?
四、温湿度传感器DHT11驱动封装(上):如何为编程爱好者设计一款好玩的智能硬件(四)——初尝试·把温湿度给收集了(上)!
先打个预防针——本篇可能比较枯燥!与上一篇图文代码并茂挖空心思讲DHT11的驱动程序的写法不同,本篇将到处都是代码!更坑的是会出现基于AT89C52平台的DHT11驱动C语言代码、基于CC2541平台的 DHT11的C语言驱动代码、以及基于STM32平台的DHT11的C语言驱动代码。然后最终根据这三个平台的不同情况抽象出一个尽量和平台无关、方便移植的DHT11底层驱动代码,便于我们今后编写”X-积木OS”。
之所以用这种从普遍情况中找共性的笨方法写DHT11平台无关的驱动,是因为我水平有限,感觉直接从上(datasheet中的通信协议)到下(和平台无关的驱动底层封装)力不从心——不过我也正在努力学习linux 系统的c程序架构方式,只是现在还不敢拿出来试手。
为了方便展示DHT11底层驱动在各个平台上的共性(驱动协议)和平台特性,我将用不同的颜色表示平台共性中通信协议的不同过程:
红色表示:协议中启动读数据部分
绿色表示:协议中DHT11应答MCU部分
蓝色表示:MCU读取DHT11的40bit数据部分
黑色表示:协议中终止读取数据部分
接着会在代码后面谈其平台特性,并提出针对这些平台特性的解决方法。
- 数字温湿度传感器DHT11产品手册 77次下载
- DHT11温湿度+OLED显示
- 温湿度传感器DHT11的STM32驱动实现
- 使用 NodeMCU 和 DHT11 传感器通过 MQTT 上传温湿度数据
- 温湿度传感器DHT11资料汇总 35次下载
- DHT11温湿度传感器使用手册电子版下载 0次下载
- DHT11数据手册温湿度传感器的库文件免费下载 24次下载
- DHT11温湿度传感器的AVR单片机例程 26次下载
- 数字温湿度传感器 DHT11 4次下载
- 温湿度DHT11资料 27次下载
- DHT11温湿度传感器程序下载 32次下载
- 数字温湿度传感器DHT11使用心得 7次下载
- DHT11温湿度传感器在12864LCD上显示 92次下载
- DHT11数字式温湿度传感器的应用性研究 216次下载
- DHT11数字温湿度传感器产品介绍
- DHT11数字温湿度传感器主要参数 1.4w次阅读
- 基于STM32的DHT11温湿度数据采集仿真设计 1643次阅读
- 基于STM32大棚DHT11温湿度监测protues仿真设计 1655次阅读
- 温湿度采集实验 1227次阅读
- 【Renesas RA6M4开发板之DHT11温湿度读取】 1495次阅读
- 温湿度传感器采集报警系统设计方案 1714次阅读
- dfrobotDHT11温湿度传感器简介 5072次阅读
- dfrobotDHT22温湿度传感器介绍 5919次阅读
- 现代温湿度传感器的原理与结构分析 3759次阅读
- 温湿度传感器在农业上的运用 5401次阅读
- dht11温湿度传感器中文资料(dht11工作原理特性参数及应用电路) 39.2w次阅读
- 温湿度传感器DHT11驱动程序 5.3w次阅读
- 基于arduino的dht11温湿度传感器的使用 4.4w次阅读
- 常见的温湿度传感器 1.2w次阅读
- 温湿度传感器选型的注意事项 2597次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 92次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7蓝牙设备在嵌入式领域的广泛应用
- 0.63 MB | 3次下载 | 免费
- 89天练会电子电路识图
- 5.91 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多