Arduino Nano UART Frage

chillking

Lieutenant
Registriert
Juni 2010
Beiträge
892
Hi zusammen,

kann man mit einem Arduino Nano eine weitere Platine per UART (D0 und D1) ansprechen und gleichzeitig den Nano per USB am PC anschließen? Oder gilt hier "entweder oder"?

Gruß Markus
 
Nein, das geht nicht. DO/D1 sind für Senden und Empfangen. Zur Kommunikation mit dem PC wird die serielle Schnittstelle über einen FTDI-Chip angesteuert.

"Serial: 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial data. These pins are connected to the corresponding pins of the FTDI USB-to-TTL Serial chip."

"The Arduino Nano has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega168 and ATmega328 provide UART TTL (5V) serial communication, which is available on digital pins 0 (RX) and 1 (TX). An FTDI FT232RL on the board channels this serial communication over USB and the FTDI drivers (included with the Arduino software) provide a virtual com port to software on the computer."
 
Thread zwar schon etwas älter, aber auch hier gibt es Methoden. Es gibt libraries, mit welchen man ein virtuelles UART aufsetzen kann. Dieses ist aber recht ressourcenhungrig und nicht gerade schnell. Somit habe ich es schon mal geschafft nebst dem richtigen hardware UART noch zwei weitere, separate UARTs zum laufen zu bekommen.
 
Zurück
Oben