RTS - RESET (reset chip, initialize programming).DTR - GPIO0 (pulled up to H, pull to L for programming. DTR - via capacitor to RESET, to initialize bootloader.Rx, Tx - direct (may be 5V!!! serial resistors may be used for safety but may break functionality).74880 bps - boot-time ESP8266 with 26MHz xtal (most common) seems to work with 76800 (about 2.5% error).10400 bps - some old automotive diagnostics.200 bps - some old automotive diagnostics.134.5 bps - antique Selectric typewriter terminals other insanely low rates for various antique terminals.FT232R) support arbitrary baudrates out of the box. CP2102) have rewritable table of supported baudrates and associated dividers. Some chips support only a defined set of baud rates and won't operate on anything else. The baudrates are derived from the chip's internal clock (usually 12, 48 or 96 MHz) by setting up the divider registers. logic H for 0, logic L for 1 (inverted).most common chip-to-chip communication is in logic levels (5V, 3.3V).UART side uses 3.3V (sometimes 3.3V/5V configurable) levels, may or may not be 5V-tolerant.USB side uses D+/D- signals, pull-up resistors external or in-chip.For serial-over-TCP see /projects/sw_SerialOverIP_RFC2217/.For hardware wiring, signal roles and baudrates, see /tables/serial.webt.Udevadm monitor -p for connecting a CP2102 Udevadm rule/script for friendly path names
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
June 2023
Categories |