查看: 4883|回复: 5

关于18B20驱动程序

[复制链接]

2

主题

4

帖子

38

积分

初级工程师

Rank: 1

积分
38
发表于 2019-7-17 11:13:35 | 显示全部楼层 |阅读模式
问下大家,能不能分享下基于FM33G0系列芯片的DS18B20测温驱动程序? 现行谢过了~~
回复

使用道具 举报

34

主题

108

帖子

1437

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1437
发表于 2019-7-17 19:35:31 | 显示全部楼层
目前没有这个例程
回复

使用道具 举报

2

主题

4

帖子

38

积分

初级工程师

Rank: 1

积分
38
 楼主| 发表于 2019-7-22 15:42:41 | 显示全部楼层

例程里面us函数不准确,实测1us延时,结果示波器波形显示7us,也就是说想使用1us延时,但是却得到7us,这导致18B20无法控制。求解决?
回复

使用道具 举报

1

主题

2

帖子

21

积分

初级工程师

Rank: 1

积分
21
发表于 2022-9-19 10:06:48 | 显示全部楼层
我也遇到这个问题,请问后来怎么样
回复

使用道具 举报

151

主题

843

帖子

4475

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4475
发表于 2022-9-20 08:34:52 | 显示全部楼层
snowman123456 发表于 2022-9-19 10:06
我也遇到这个问题,请问后来怎么样

加几条nop指令就可以了,时间太短的不适合用systick这种复杂的定时。特别是没跑高速主频的情况
回复

使用道具 举报

151

主题

843

帖子

4475

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4475
发表于 2022-9-20 08:34:55 | 显示全部楼层
snowman123456 发表于 2022-9-19 10:06
我也遇到这个问题,请问后来怎么样

加几条nop指令就可以了,时间太短的不适合用systick这种复杂的定时。特别是没跑高速主频的情况
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表