Update to talk about instability of RMT config

This commit is contained in:
Brian Bulkowski
2020-06-28 13:05:47 -07:00
parent acff7025ba
commit 6f4910bf81

View File

@ -499,6 +499,14 @@ function, directly. If you have a 4-wire system, I left a breadcrumb in the
fastpin_esp32 directory. If the alternate code works, then you can take the
gpio.c out of the hal compile.
## interesting instability in RMT initialization
The code in ESP-IDF seems to really like using the pattern of having a macro for a
default constructor. In the case of initializing the RMT structure, if I did it "by hand"
and used the -O2 compile option, I got instability. When I switched to using their
constructure, which seems the same to me generally, I get a stable build. I
now wonder if this was some of the issue around not using the IRQ....
## message about no hardware SPI pins defined
It's true! There are no hardware SPI pins defined. SPI is used for 4-wire LEDs, where