文章插图
【ESP esp是什么意思有什么功能】
一、 简介ESP32-C3硬件定时器分辨率高,一般可用于:
- 获取时间戳
- 周期性任务
本文主要代码参考 来自这里
ESP32-C3 有2个定时器组 , 每个组有2个定时器,共有4个定时器 。每组定时器包括一个普通定时器和一个看门狗定时器 。
在 timer_types.h 里可以看到结构体的定义:
typedef enum {TIMER_GROUP_0 = 0, /*!<Hw timer group 0*/#if SOC_TIMER_GROUPS > 1TIMER_GROUP_1 = 1, /*!<Hw timer group 1*/#endifTIMER_GROUP_MAX,} timer_group_t;每个通用硬件定时器都是基于16位预分频器和64位自动重载功能的向上/向下计数的64位通用定时器 。二、使用步骤
- 资源分配
- 设置和获取计数器值
- 设置报警动作
- 注册事件回调函数
- 使能或禁用定时器
- 启动和停止定时器
- 电源管理
- IRAM安全
- 线程安全
- Kconfig 设置选项
- gptimer_config_t::clk_src 选择定时器的时钟源,枚举值: gptimer_clock_source_t
- gptimer_config_t::direction 设置定时器的计数方向,枚举值: gptimer_count_direction_t
- gptimer_config_t::resolution_hz 设置内部计数器的分辨率,计数器滴答一次用时秒数为:1 r e s o l u t i o n _ h z \frac {1} {resolution\_hz}
- 耀武扬威的意思_耀武扬威的耀是什么意思
- 耀武扬威是什么意思_耀武扬威中的耀和扬各是什么意思
- 根据白细胞种类判断是感染类型 嗜碱性粒细胞偏高是什么意思
- 翩翩起舞造句_翩翩起舞的意思是什么和造句是什么
- 翩翩起舞的意思是什么_翩翩起舞的意思是什么?
- 翡翠鉴别方法_天然翡翠的鉴别方法是什么?
- 羽毛球赛规则_羽毛球比赛积分规则是什么?
- 羽毛球规则_羽毛球的具体计分规则是什么?
- 羽毛球新规则_羽毛球的具体计分规则是什么?
- 羹炙猜成语_看图猜成语羹字少了一捺炙字下面红色的火很小是什么
