2016-12-25 10:11:24 -05:00
|
|
|
# LEDC(LED control) Example
|
|
|
|
|
|
|
|
###This example shows:
|
|
|
|
|
|
|
|
* init LEDC module:
|
|
|
|
|
|
|
|
a. You need to set the timer of LEDC first, this decide the frequency and resolution of PWM.
|
|
|
|
|
|
|
|
b. You need to set the LEDC channel you want to use, and bind the channel with one of the timers.
|
|
|
|
|
|
|
|
* You can install a default fade function, then you can use fade APIs.
|
|
|
|
|
|
|
|
* You can also set a target duty directly without fading.
|
|
|
|
|
|
|
|
* This example use GPIO18/19/4/5 as LEDC ouput, and it will change the duty repeatedly.
|
|
|
|
|
2017-02-08 06:52:18 -05:00
|
|
|
* GPIO18/19 are from high speed channel group. GPIO4/5 are from low speed channel group.
|