OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4360|回复: 7

【求助】如何同时在实现DS18B20的同时,实现键盘输入

[复制链接]

1

主题

5

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2021-12-7
在线时间
3 小时
发表于 2021-12-12 16:42:19 | 显示全部楼层 |阅读模式
1金钱
用的是stm32 mini板子。是想做一个温度传感器测温,然后键盘输入阈值的工程,但是我看原理图上:P0接口即作为DS18B20的DQ输入,也作键盘的输入,就无法同时实现。希望能找到好的解决办法。

DS18B20的原理图

DS18B20的原理图

键盘的原理图

键盘的原理图

实物图片

实物图片


最佳答案

查看完整内容[请看2#楼]

谢谢原子哥,经过调试这个问题已经解决啦。出问题的原因的在温度传感器的初始化程序里也定义了PA0,所以导致按键没有用,修改这个代码就好啦。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2021-12-7
在线时间
3 小时
 楼主| 发表于 2021-12-12 16:42:20 | 显示全部楼层
正点原子 发表于 2021-12-14 00:44
你的键盘是怎么接的?

谢谢原子哥,经过调试这个问题已经解决啦。出问题的原因的在温度传感器的初始化程序里也定义了PA0,所以导致按键没有用,修改这个代码就好啦。
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2021-12-7
在线时间
3 小时
 楼主| 发表于 2021-12-12 16:43:42 | 显示全部楼层
希望有大佬能帮帮忙暂时的办法是外接一个4x4的键盘
回复

使用道具 举报

15

主题

1061

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
3627
金钱
3627
注册时间
2019-8-14
在线时间
1054 小时
发表于 2021-12-13 10:59:09 | 显示全部楼层
板子有3个按键,你可以换个按键进行控制,或者是找个杜邦线,把18B20_DQ连接到别的IO上,代码改为你连接的IO就行
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2021-12-7
在线时间
3 小时
 楼主| 发表于 2021-12-13 14:54:50 | 显示全部楼层
hou18 发表于 2021-12-13 10:59
板子有3个按键,你可以换个按键进行控制,或者是找个杜邦线,把18B20_DQ连接到别的IO上,代码改为你连接的I ...

看指导书上写,用PA0作为DS18b20的U6接口是做好的;然后按键输入也是先做好的,是不是就不好改呀
回复

使用道具 举报

15

主题

1061

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
3627
金钱
3627
注册时间
2019-8-14
在线时间
1054 小时
发表于 2021-12-13 15:02:23 | 显示全部楼层
我叫屁屁菜 发表于 2021-12-13 14:54
看指导书上写,用PA0作为DS18b20的U6接口是做好的;然后按键输入也是先做好的,是不是就不好改呀

温度的IO是通过线帽接上的,你现在不是要用按键吗,杜邦线把温度的IO接到别的地方就行,如果你还是接到原来的PA0,那就是2个外设功能相互干扰了
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2021-12-7
在线时间
3 小时
 楼主| 发表于 2021-12-13 18:00:03 | 显示全部楼层
hou18 发表于 2021-12-13 15:02
温度的IO是通过线帽接上的,你现在不是要用按键吗,杜邦线把温度的IO接到别的地方就行,如果你还是接到原 ...

嗯嗯,已经把温度的接到了IO3,可是按键按下还是没有效果。按键的程序单独烧录是可以控制小LED灯的,而且IO0已经空出来了,现在该怎么办呢
Q4.jpg
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2021-12-14 00:44:42 | 显示全部楼层
你的键盘是怎么接的?
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-18 03:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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