UART - Nepetalactone/LightOS GitHub Wiki
Universal Asynchronous Receiver Transmitter
http://de.wikipedia.org/wiki/Universal_Asynchronous_Receiver_Transmitter
https://pixhawk.ethz.ch/tutorials/serial_terminal
http://en.wikipedia.org/wiki/UEXT#Electrical_characteristics
http://en.wikipedia.org/wiki/Serial_port
Die Verbindung kann mit einem DS9 auf UEXT Adapter hergestellt werden. Bei uns ist gibt es ein Kabel, wobei der braune Draht auf PIN1 vom Beagleboard kommen muss.
Über UART3 kann die serielle Schnittstelle konfiguriert werden. In der einfachsten Form wird direkt auf das Transmit Hold Register geschrieben um Daten zu senden.
*THR_REG = *char;
Eine umfangreiche Implementation ist in serial.c auf https://github.com/Nepetalactone/LightOS/tree/master/UART_Test_Files ersichtlich. Im selben Verzeichnis (main.c) ist die minimale Variante vorhanden.
Default serial port Einstellungen für z. B. Putty: 115200n8
Pollen
http://hardwarefreak.wordpress.com/2011/08/30/some-experience-with-the-beagleboard-xm-part-2/