继续玩18B20,用半主机调试方式读当前温度和效验ID真伪。

[复制链接]
3348|9
 楼主| plc_avr 发表于 2011-8-26 13:34 | 显示全部楼层 |阅读模式
本帖最后由 plc_avr 于 2011-8-26 13:37 编辑

继续玩18B20,用半主机调试方式读当前温度和效验ID真伪。
用到的工具,俗称“玩具”:http://www.hotpage.net.cn/HotPower_HotAjax.html
利用玩具自动生成CRC C源码,直接复制到M0工程中调用,稍加修改就成了校验ID的利器,18B20有64 BIT唯一ID 最后面8 BIT是前面 56 BIT的CRC效验码,利用此来实现ID码的真伪。






源码相关:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| plc_avr 发表于 2011-8-26 13:47 | 显示全部楼层
不好意思,发错地盘了。
hotpower 发表于 2011-8-26 14:23 | 显示全部楼层
技术无国界。DS18B20还是应用比较多的,这里的例程和疑问也很多,大家相互交流。
我想匠人不会咔嚓此帖吧。
xd54622 发表于 2011-8-26 14:26 | 显示全部楼层
有可能
hotpower 发表于 2011-8-26 14:46 | 显示全部楼层
不可能吧,这里的问题多多,刚才就是一个。
https://bbs.21ic.com/icview-260910-1-1.html
tianm 发表于 2011-8-27 00:54 | 显示全部楼层
本帖最后由 tianm 于 2011-8-27 00:59 编辑

源码这么大 2M
我写的DS1820源码 只有可怜淅淅的 几十K
 楼主| plc_avr 发表于 2011-8-27 05:52 | 显示全部楼层
晕,一个18B20几十K?不会吧,你没看里面内容啊。DS18B20.h   DS18B20.c 这两个文件是18B20的,其它的是M0启动文件及驱动。和18B20关系不大的。
cs0617 发表于 2011-8-27 07:25 | 显示全部楼层
新注册了一个账号,学习一下啊
Ryanhsiung 发表于 2011-8-27 08:12 | 显示全部楼层
呵呵,可以怎么写,学习了
不过我这是联通的网络,大叔那网站非常难打开
caofuwen 发表于 2011-8-27 09:32 | 显示全部楼层
学习中,感谢哟!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:烈火DIY Mini四轴飞行器群:234879071  http://fire-dragon.taobao.com/

42

主题

1633

帖子

24

粉丝
快速回复 在线客服 返回列表 返回顶部