DS18B20 单总线多器件的ROM 搜索, ALARM 检测, CRC 校验 源码实现, 基于 STM32F103
DS18B20使用5V供电, 数据线总线 DQ 经4.7k 上拉电阻到 5V, 连接到 B12 端口, 多个器件共用一条数据总线,
(以前以为 ROM 搜索是穷举搜索, 但是 搜索1位需要 读两次写1次, 至少 180 us, 64位穷举完人类早已经不使用电子计算机了)
延时部分使用了 RTOS V2 里的API, 感觉还是非常准的, 如果需要移植请修改延时部分的代码
如果需要移植到
原创
2017-06-06 13:39:33 ·
2949 阅读 ·
0 评论