一、前言
本文基于VS Code IDE进行编程、编译、下载、运行等操作
基础入门章节请查阅:ESP32-C3入门教程 基础篇①——基于VS Code构建Hello World
教程目录大纲请查阅:ESP32-C3入门教程——导读
二、运行流程
- 按钮初始化(BOOT按键,博文参考:ESP32-C3入门教程 基础篇②——GPIO口输入,按键的长按和短按)
- 定时器周期性启动初始化
- 主函数,1s打印一次定时器的状态
- 按钮按下中断
- 定时器不为空,则关闭释放定时器
- 定时器为空,则定时器单次启动初始化