Arduino nano ohne Bootloader

OP #6288121
Hallo, für mein Bastelprojekt habe ich mir Arduino-Nano besorgt. 
Programmiere immer per ISP und will den Bootloader nicht haben. Frage, 
wenn ich den Usart im Controller programmiere, ist der USB-Chip dann für 
mich "transparent" oder muß ich mir ansehen, wie der Bootloader die 
serielle Schnittstelle anspricht? Ich hoffe, die Frage ist zu verstehen.
Danke und Gruß Rainer
Gast
Rainer V. schrieb:
> wenn ich den Usart im Controller programmiere, ist der USB-Chip dann für
> mich "transparent"

ja

Zur Loopback Probe kannst dem µC ein permanentes Reset-Signal geben und 
dann einfach D0 mit D1 (= Rx mit Tx) verbinden.
Gast
Rainer V. schrieb:
> Frage,
> wenn ich den Usart im Controller programmiere, ist der USB-Chip dann für
> mich "transparent" oder muß ich mir ansehen, wie der Bootloader die
> serielle Schnittstelle anspricht?

Wenn kein Boot-Loader drauf ist, spricht der auch die serielle 
Schnittstelle nicht an. Ansonsten sitzt auf dem Arduino ein ganz 
gewöhnlicher ATmega328 und der  USB-Seriell-Wandler ist ein ganz 
gewöhnlicher USB-Seriell-Wandler (µC.TX rein VCOM.RX raus, VCOM.TX rein 
µC.RX raus).
Was meinst du genau?
OP
Wolfgang schrieb:
> Wenn kein Boot-Loader drauf ist, spricht der auch die serielle
> Schnittstelle nicht an

...ja klar...

Wolfgang schrieb:
> Was meinst du genau?

...genau das!

Stefan ⛄ F. schrieb:
> ja
>
> Zur Loopback Probe kannst dem µC ein permanentes Reset-Signal geben und
> dann einfach D0 mit D1 (= Rx mit Tx) verbinden.

Ich sende mit Python an den erkannten USD-Device und habe im Controller 
eine schlichte Uart-Schnittstelle?! Das habe ich gehofft...
Danke und Gruß Rainer
Gast
Rainer V. schrieb:
> ...genau das!

Dann ist doch alles prima.
Genau genommen liegt das daran, dass während des normalen 
Programmablaufs der Bootloader nicht läuft und damit keinen Einfluss auf 
die serielle Ausgabe hat/haben darf.

Schwarz auf weiß findest du das in der Doku zum Arduino Nano, 
insbesondere im Schaltplan und im Datenblatt des dort eingezeichneten 
USB-Seriell Wandlers (z.B. FT232RL beim originalen Arduino Nano V3.3)
https://store.arduino.cc/arduino-nano (unter "Documentation")
https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf
Beitrag #6288496 wurde von einem Moderator gelöscht.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.