关于esp32电灯不亮以及io输出高电平问题

本文章是基于arduino的库编写esp32程序,为本人亲测文章。
在使用esp32的spi通信,自定义片选引脚过程中发现,自定义引脚输出高低电平不受控制。
经过长时间调试和查阅资料发现,esp32的引脚分为数字引脚和模拟引脚(官方叫电容式触摸GPIO和模数转换GPIO),当使用以下程序输出高电平时

digitalWrite(GOPIOPin, HIGH);

只有数字引脚正常输出,模拟引脚将不受控制。但是在板子的引脚标号上分不出来模拟和数字引脚,需对照官方手册或者代码库区分。
在arduino库中,引脚分类如下:
在这里插入图片描述
其中A开头的引脚即为模拟引脚。T开头的引脚即为数字引脚,等号右边是在板上的引脚丝印号码。
大家正常输出高低电平,可优先以数字引脚为主。

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值