You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 15, 2020. It is now read-only.
Yes, it will fail because for 16MHz you can not get duty cycle precision of 3 bits. You can get max. 2 bits.
In short xclk is obtained by dividing 80MHz internal clock. This clock can effectively count up to five (80MHz / 16MHz = 5). This limits precision of duty cycle. There is a picture in Technical Reference Manual in chapter "6.2.3 Channels" explaining how certain duty cycle is achieved.
Also, if you download latest esp-idf, besides failure message, you will also get explanation like: requested frequency and bit depth can not be achieved, try reducing freq_hz or bit_num.
These configuration will fail if I set xclk frequency to 16MHz.
The text was updated successfully, but these errors were encountered: