自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 创建第一个工程&点灯

在开发过程中我们需要创建自己的工程,创建工程有两种方式,一是复制官方提供的sample_project,这种方式需要你的工程路径一致,否则头文件会显示红色波浪线,写bug的时候就没法自动联想,至少在我的电脑是这样的,不知道你们的电脑会不会。所以我们选择自己创建工程。现在工程已经创建好了,正式踏出开发的第一步-----点灯,源码如下,创建好工程后可以在CMakeLists.txt中修改工程名称。编译下载后,即可看到LED灯每秒闪一次。选择template-app。选择选择想要创建工程的路径。...

2022-08-06 21:15:45 118

原创 编译初体验

打开VSCode,在顶部状态栏中选择文件–打开文件夹–选择ESP-IDF安装路径–frameworks–esp-idf-v4.4.1–examples–get-started–hello_world,选择此文件夹。点击hello_world_main.c,主要功能为上电通过串口0打印hello world,并倒计时10秒重启。之前我们已经安装好了ESP32的开发环境,现在使用官方提供的hello_world例程编译试试看。点击底部的编译按钮进行编译,初次编译会很慢,耐心等待。......

2022-08-06 20:30:32 62

原创 开发环境安装

本人不喜欢使用Arduino进行开发,所以对ESP32使用另外的方式,共需要两个文件1、VSCode2、ESP-IDF对VSCode的安装没啥好讲的,一路Next即可。安装完VSCode之后,打开软件,在拓展中搜索Espressif IDF,点击安装点击左侧工具栏ESP-IDF的图标如果点击之后没有弹出ESP-IDF插件配置界面,按F1输入ESP-IDF:Configure ESP-IDF extension这里插件的安装分为两种方式,一直接在VSCode中在线安装,二在乐鑫官网下载ESP-ID

2022-08-06 20:09:33 127

原创 随想杂谈--二进制数据移位操作的问题

随想杂谈--二进制数据移位操作的问题最近在写程序时遇到一个有趣的问题,就是一个二进制数据获取另一个二进制数据高位或低位的数据时,是应该先获取数据再移位,还是先移位再获取数据。显然,这两种操作出来的结果是截然不同的,通过对代码的每一步进行跟踪就可以很清晰的明白两者之间的差别。void get_bit (void){ int a = 6; /*< 二进制为0110 */ int b =...

2020-04-23 09:59:09 359

原创 随想杂谈--一个GPIO控制两个按键的方法

随想杂谈--一个GPIO控制两个按键最近在一个工程中,受限于单片机管脚不够的原因,不得不使用一个GPIO口控制两个按键,在这里顺便记录下使用的过程。说起用一个GPIO口控制两个按键的方法,一般来说有三种:第一种方法是使用GPIO对应的AD通道,通过电阻分压的方式采集每个按键按下的电平,理论上只要AD够精准,可以控 制无限个按键,使用这种方法的前提是对应的GPIO口需要A...

2020-04-19 01:25:19 3503 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除