当前位置: 首页 > news >正文

【esp32 点亮led】-解决不能闪烁问题

问题现象:将esp例程中的led例程下载到开发板中,led不能闪烁,串口查看,可以看到对应的led ON/led off 信息。
在这里插入图片描述

解决办法
使用idf.py menuconfig 命令配置相应的引脚为GPIO模式,如下图所示,保存
在这里插入图片描述

分析

当将 上图中的Blink LED type 设置成GPIO 模式的时候,在blink目录下面的sdkconfig文件中代码如下,此时CONFIG_BLINK_LED_GPIO设置为y
在这里插入图片描述
在blink_example_main.c 文件中下图中代码将会被执行,如果直接在blink_example_main.c文件中定义CONFIG_BLINK_LED_GPIO为1,则下面代码并不会执行,暂不清楚是什么原因
在这里插入图片描述

相关文章:

  • 深入理解Linux中的线程控制:多线程编程的实战技巧
  • 常用算法解析:从基础排序到图论应用
  • 51单片机的原理图和PCB绘制
  • 常用的几种 Vue 父子组件传值方式
  • 使用 GitHub Actions 和 Nuitka 实现 Python 应用(customtkinter ui库)的自动化跨平台打包
  • 状态管理最佳实践:Bloc架构实践
  • Android Jetpack Compose 状态管理解析:remember vs mutableStateOf,有啥不一样?为啥要一起用?
  • HTML表单与数据验证设计
  • 区块链预言机(Oracle)详解:如何打通链上与现实世界的关键桥梁?
  • 如何将自己封装的组件发布到npm上:详细教程
  • JavaScript学习教程,从入门到精通,DOM节点操作语法知识点及案例详解(21)
  • Android学习总结之APK打包流程
  • 使用Ingress发布应用程序
  • swift-12-Error处理、关联类型、assert、泛型_
  • ospf实验
  • 【HDFS入门】HDFS性能调优实战:压缩与编码技术深度解析
  • JavaScript中的Event事件对象详解
  • STL之vector基本操作
  • c语言中的原,反,补码
  • `Accelerate`库实现模型并行计算
  • 冲线!“天工”夺得全球首个人形机器人半马冠军
  • 思南读书会500期了,这是上海最具温度的阅读文化样本
  • 秦洪看盘|A股缩量窄幅震荡,短线或延续有韧性、无弹性走势
  • 让观众从演唱会现场走到商场,上海虹口构建“票根经济”生态链
  • 奥园集团:截至3月底逾期债务约438.33亿元
  • 中超浙江队外援布彭扎意外坠楼身亡,加蓬总统发布讣告