ESP8266 UART documentation?
Posted: Sat May 09, 2015 10:22 am
I am trying to get some more information about the built-in UART(s). Most project copy the ugly code from the example, but we won't learn how it works from it and won't let us use the full capability.
I am trying to get a datasheet, which probably is, like I already feared, proprietary and NDA. It can be downloaded from the cadence site, but you need to register first. I've done so, but I am not too sure whether I will get accepted No reaction so far.
Several sources on the internet suggest the UART's are actually 16550 compatible. That would make thing quite a bit easier. Can anyone confirm this?
Also does anyone know if it's obligatory to set the "UartDev" variable, which is linked from the sdk code? It doesn't seem to do anything useful. The example code sets it and then goes on setting the UART registers from this variable, so I guess you could avoid the variable altogether, or did I miss something here?
I am trying to get a datasheet, which probably is, like I already feared, proprietary and NDA. It can be downloaded from the cadence site, but you need to register first. I've done so, but I am not too sure whether I will get accepted No reaction so far.
Several sources on the internet suggest the UART's are actually 16550 compatible. That would make thing quite a bit easier. Can anyone confirm this?
Also does anyone know if it's obligatory to set the "UartDev" variable, which is linked from the sdk code? It doesn't seem to do anything useful. The example code sets it and then goes on setting the UART registers from this variable, so I guess you could avoid the variable altogether, or did I miss something here?