这个实验的功能是使用 PWM 去控制板子上的灯实现渐变效果。
(1) 学习如何控制 LED 灯及硬件原理
(2) 学习 ESP32S3 的 PWM(ledc)功能的配置
(3) 掌握 PWM(ledc)控制 LED 灯渐变程序
ESP32S3 的 ESP-IDF 编程指南可以从官网上查询:
ESP-IDF 编程指南 - ESP32 - — ESP-IDF 编程指南 latest 文档
- PWM(LEDC)定时器配置
函数定义如下: esp_err_t ledc_timer_config(const ledc_timer_config_t* timer_conf);
参数说明:
ledc_timer_config_t* timer_conf:定时器的参数,这是一个结构体,具体的定义请往下看 返回值:ESP_OK(成功)和 ESP_ERR_INVALID_ARG(参数错误) 。
typed |