收藏官网首页
查看: 14248|回复: 4

[技术问答] 关于ESP-GoKit3板子的IO的疑问

3

主题

9

帖子

145

积分

注册会员

Rank: 2

积分
145
跳转到指定楼层
楼主
发表于 2017-2-18 21:37:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
校园创客福利
各位前辈,我在用esp8266(引脚很小的那块板)控制DHT11,DHT11的读写时序代码在STM32板上测试过,行的。然后移植到ESP8266,调试发现,就是IO的输入输出,弄不到。比如 PIN_FUNC_SELECT(PERIPHS_IO_MUX_GPIO5_U,FUNC_GPIO5);GPIO_OUTPUT_SET(GPIO_ID_PIN(5),0);万用表测引脚电压,是3.1V,不能拉低。然后配置成输入模式,获取引脚电平,也获取不了。
代码见附件。 麻烦各位 解答下 SDK初学者

QQ图片20170218212350.png (81.05 KB, 下载次数: 727)

原理图

原理图

user_main.zip

1.85 KB, 下载次数: 2, 下载积分: 威望 1

321

主题

1054

帖子

4513

积分

论坛元老

Rank: 8Rank: 8

积分
4513
QQ
沙发
发表于 2017-2-18 22:59:13 | 只看该作者
soc版本微信宠物屋源码有DHT11驱动,可参考

3

主题

9

帖子

145

积分

注册会员

Rank: 2

积分
145
板凳
 楼主| 发表于 2017-2-20 17:25:34 | 只看该作者
bigfanofloT 发表于 2017-2-18 22:59
soc版本微信宠物屋源码有DHT11驱动,可参考

好 。谢谢

1

主题

12

帖子

92

积分

注册会员

Rank: 2

积分
92
地板
发表于 2017-2-23 15:34:17 来自手机 | 只看该作者
检查一下gpio初始化部分

点评

GPIO初始化 输出 PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTMS_U, FUNC_GPIO14); GPIO_OUTPUT_SET(GPIO_ID_PIN(14), level); 不是这样么? 然后 参照楼上说的代码,把PIN_FUNC_SELECT这个函数去掉,才能读出来  详情 回复 发表于 2017-2-28 12:21

3

主题

9

帖子

145

积分

注册会员

Rank: 2

积分
145
5#
 楼主| 发表于 2017-2-28 12:21:06 | 只看该作者
校园创客福利
sss2 发表于 2017-2-23 15:34
检查一下gpio初始化部分

GPIO初始化  输出   PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTMS_U, FUNC_GPIO14);
      GPIO_OUTPUT_SET(GPIO_ID_PIN(14), level); 不是这样么?  然后 参照楼上说的代码,把PIN_FUNC_SELECT这个函数去掉,才能读出来
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

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