ESP8266 Developer Zone The Official ESP8266 Forum 2017-09-05T20:21:11+08:00 https://bbs.espressif.com:443/feed.php?f=16&t=6235 2017-09-05T20:21:11+08:00 2017-09-05T20:21:11+08:00 https://bbs.espressif.com:443/viewtopic.php?t=6235&p=15542#p15542 <![CDATA[Re: UART character delay?]]> The best you can do is lower the baud rate to 9600 maybe. If your uC is running at <8MHz and has no UART FIFO, then you are bound to miss packets!
This is because the ESP8266 UART has DMA + FIFO, and it transfers bytes out with almost zero loading time. That can overrun most small 8-bit micros.

Statistics: Posted by Guest — Tue Sep 05, 2017 8:21 pm


]]>
2017-09-04T18:28:54+08:00 2017-09-04T18:28:54+08:00 https://bbs.espressif.com:443/viewtopic.php?t=6235&p=15514#p15514 <![CDATA[UART character delay?]]>
my application runs on an external µCOM which uses 1.843200MHZ as system clock. I have to go that route for two reasons:
1) UART Baud rate accuracy
2) Power consumption.

Now I have treid receiving the UART at 19200 in several ways (Interrupt and direct loop) however the application looses some characters sometimes. At 16mhz, no characters are lost no matter how I do that.

One question: is there a uart command to set a character delay on transmit?

Thanks in advance

Statistics: Posted by sebastian.heyn — Mon Sep 04, 2017 6:28 pm


]]>