Frage:
FTDI Basic Breakout - 5V
Tim
2010-05-05 01:57:24 UTC
view on stackexchange narkive permalink

Kann dieses Board verwendet werden, um Skizzen auf das Arduino hochzuladen? Ich habe versucht, den TX-Port am FTDI Basic Breakout an den RX-Port (Pin 2 am Arduino) und den RX-Port an Pin 3 am Arduino anzuschließen. Aber bisher kann ich nichts hochladen.

Der Treiber für das Board wird einwandfrei geladen.

Vielen Dank für jede Rückmeldung.

Drücken Sie die Reset-Taste auf dem Arduino unmittelbar vor dem Download?
Wenn Sie den DTR-Pin der Breakout-Platine über einen 100-nF-Kondensator mit dem RESET-Pin der Atmosphäre verbinden, müssen Sie die Reset-Taste nicht drücken, um Skizzen hochzuladen.
Zwei antworten:
#1
+5
Peter Gibson
2010-05-05 12:54:43 UTC
view on stackexchange narkive permalink

Wie Joby Taffey vorschlägt, sind die rx & tx-Pins des AVR 2 & 3, bei den Arduino-Headern jedoch die Pins 0 & 1. Sie möchten auch DTR mit dem Reset-Pin des Arduino verbinden, um die automatische Aktivierung zu aktivieren Programmierung.

  FTDI ArduinoBreakout (5V) GND < - > GND CTS < - > (nicht verbunden) 5V < - > 5V (wenn Sie den Breakout-Ausgang möchten) < - > RX (Pin 0) RXO < - > TX (Pin 1) DTR < - > RESET (möglicherweise über eine 100nF-Kappe *)  

Auf dem FTDI TTL23R DTR ist nicht vorhanden, daher müssen Sie die Karte vor dem Blinken manuell zurücksetzen. Standardmäßig bleibt der Arduino 6-8 Sekunden im Bootloader, aber einige Boards verlassen sich auf das automatische Zurücksetzen und haben viel kürzere Zeitüberschreitungen (sagen wir 0,25 Sekunden). Setzen Sie für diese Karten upload.verbose = true in Ihrer Arduino conf-Datei und lernen Sie, den Reset in dem Moment zeitlich festzulegen, in dem die Software versucht, die Karte zu flashen.

* Arduino Wiki

#2
+3
Toby Jaffey
2010-05-05 02:13:56 UTC
view on stackexchange narkive permalink

Diese Karte kann verwendet werden, um eine Verbindung zum Arduino herzustellen und serielle Daten zu übertragen, ja. Ich weiß nicht viel darüber, wie der Arduino Skizzen lädt, aber hier sind einige Vorschläge:

Überprüfen Sie Ihre Pins auf TX und RX. Dieses Diagramm legt nahe, dass sie möglicherweise als "Pin" bezeichnet werden 0 "und" Pin 1 ". Dies kann jedoch von Ihrer Marke / Ihrem Modell von Arduino abhängen.

http://profmason.com/wp-content/uploads/2008/09/arduinopins.jpg
(Quelle: profmason.com) sub>

Überprüfen Sie, ob die Erdung des FTDI-Breakouts mit dem Arduino-Erdungsstift verbunden ist.

Überprüfen Sie, ob das Arduino eingeschaltet ist.



Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 2.0-Lizenz, unter der er vertrieben wird.
Loading...