上传者: 42125867
|
上传时间: 2022-02-13 16:13:04
|
文件大小: 40KB
|
文件类型: -
esp32-ds18b20
介绍
这是Maxim Integrated DS18B20可编程分辨率1-Wire数字温度计器件的ESP32兼容C组件。
它在同一1-Wire总线上支持多个器件。
使用xtensa-esp32-elf工具链(gcc版本5.2.0)针对环境的v2.1,v3.0-3.3和v4.1-beta1编写和测试了该代码。
依存关系
需要 。
例子
请参阅以获取支持一条总线上的单个和多个设备的示例。
特征
与基础esp32-owb组件合作,该组件包括:
外部电源模式。
寄生功率模式(已连接VDD和GND)-请参见以下说明。
静态(基于堆栈)或动态(基于malloc)内存模型。
没有全局变量-同时在任意数量的1-Wire总线上支持任意数量的DS18B20器件。
1-Wire器件检测和验证,包括在一条总线上搜索多个器件。
解决总线上单个(独奏)设备的优化问题。
C