Hardware-Handshake für AVR

Die serielle Kommunikation ist immer noch ein wesentlicher Bestandteil unserer eingebetteten Welt. Im Allgemeinen verwenden wir eine 3-Kabelkonfiguration (RX TX sowie Boden) sowie Hoffnung, dass das, was auch immer nach Plan geht. Obwohl dies für viele Experimentatoren funktioniert, ist dies in einigen Fällen nicht die perfekteste Situation. Hier ist [SIMMONMTs] Handarbeit zur Zugabe von Hardware-Handshaking zu einem AVR erhältlich.

Die Hardware-Konfiguration ist ziemlich typisch, ein Atmega644 sitzt an einem Ende der Verbindung, passiert mit einem SP3232EB-Level-Sheder sowie auf einen PC. 5 Zeilen werden verwendet, noch einmal für RX, TX sowie Boden, jedoch ebenso ebenfalls RTS sowie CTS. Wenn der PC bereitgestellt wird, um Daten zu übertragen, invertiert die Zeile (normalerweise high), stellt der Mikrocontroller fest, dass der Micro-Controller, dass CTS niedrig ist und die Übertragung beginnen kann, wann immer es sich verdammt. Praktisch!

Leave a Reply

Your email address will not be published.