![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ESP32
文章平均质量分 75
蜗牛先森i
这个作者很懒,什么都没留下…
展开
-
【esp32学习之路7——硬件定时器】
ESP32 的定时器分为 2 组,每组 2 个。ESP32 内置 4 个 64-bit 通用定时器。每个定时器包含一个 16-bit 预分频器和一个64-bit 可自动重新加载向上/向下计数器。详情可参考乐鑫文档。原创 2023-01-13 21:00:00 · 1695 阅读 · 0 评论 -
【esp32学习之路6——flash加密】
在esp-idf中复制出(/esp/esp-idf/examples/security/flash_encryption)demo文件,详细加密描述参考乐鑫文档Flash加密在开发过程中,可使用 ESP32 内部生成的密钥或外部主机生成的密钥进行 flash 加密。在开发模式下不会阻止修改和读取加密的 flash 内容。在做加密实验之前,且确保模组没有做任何的加密,要检查您ESP32 设备上是否启用了 flash 加密,请执行以下操作之一:(1)将应用示例 security/flash_encrypti原创 2022-06-19 22:22:26 · 3842 阅读 · 0 评论 -
【ESP32学习之路5——station模式下连接到WiFi热点】
在这里插入图片描述在sdkconfig中看到默认的SSID与PASSWORD,以及重连的次数为5次,在idf.py menuconfig 中更改原创 2022-05-21 23:19:09 · 1702 阅读 · 0 评论 -
【ESP32学习之路4——生成并使用.a静态库】
ESP32生成并使用.a静态库set(LIBS ffs_idf_port)add_library(${LIBS} STATIC IMPORTED)set_property(TARGET ${LIBS} PROPERTY IMPORTED_LOCATION ${CMAKE_CURRENT_SOURCE_DIR}/lib${LIBS}.a)target_link_libraries(${COMPONENT_LIB} INTERFACE ${LIBS})set_property(TARGET ${LIB原创 2022-04-23 23:33:01 · 3320 阅读 · 14 评论 -
【ESP32学习之路3——构建系统与组件】
原创 2022-04-23 21:53:12 · 2313 阅读 · 2 评论 -
【ESP32学习之路2——GPIO操作】
一、工程模板新建的工程模板可使用IDF中examples下get-started中sample_project工程复制到ESP-idf文件夹下。二、示例程序实现功能:按下一次按键点亮一个LED灯。(找一个有按键和LED的开发板,用杜邦线把ESP32上IO口连接到对应开发板的LED和按键上)1、函数操作2、结构体操作...原创 2022-03-23 20:21:58 · 1640 阅读 · 0 评论 -
【ESP32学习之路1——Linux下的环境搭建】
一、设置开发环境1、乐鑫开发文档ESP-IDF编程指南——快速入门 stable(4.4)版本2、安装准备(Linux、Ubuntu)(先安装好虚拟机、Ubuntu和Git,然后可以进行如下操作)Linux 平台工具链的标准设置:编译 ESP-IDF 需要以下软件包,在ubuntu下使用如下命令安装工具(下载教慢可能要多试几次)sudo apt-get install git wget flex bison gperf python3 python3-pip python3-setuptool原创 2022-03-21 23:25:49 · 3277 阅读 · 2 评论 -
ESP32上对flash的读取操作
通过按键控制一个LED灯的亮和灭,每次重启时读上一次的状态#include <stdio.h>#include "freertos/FreeRTOS.h"#include "freertos/task.h"#include "esp_system.h"#include "nvs_flash.h"#include "nvs.h"#include "driver/gpio.h"#include "sdkconfig.h"#define GPIO_LED_1 0#define原创 2021-10-18 15:31:55 · 5371 阅读 · 0 评论