USB-RS232 ATtiny13 programmieren

Gast #4505687
Habe hier einen neuen ATtiny13 (kann gerne durch einen anderen uC 
ersetzt werden) und zusätzlich einen USB Serial Converter RS232/DB9P 
Male (USB 1.1).

Kann ich damit den uC programmieren?
Reicht die Spannung überhaupt aus?

Wenn nicht, gäbe es (günstige) Mikrokontroller, welche bereits mit einem 
Bootloader ausgeliefert werden? Oder funktionieren andere 
Mikrocontroller sogar ohne Bootloader?

Freundliche Grüsse,
Christoph
Gast #4505725
Christoph S. schrieb:
> Wenn nicht, gäbe es (günstige) Mikrokontroller, welche bereits mit einem
> Bootloader ausgeliefert werden?

Wenn es ein DIP-8 sein soll, der LPC810 ARM kommt mit ROM Bootloader und 
kann mit USB-seriell Kabel programmiert werden. Der Bootloader kann 
somit auch nicht "versehentlich" gelöscht werden und verfusen geht auch 
nicht. Der kostet allerdings doppelt so viel wie ein ATtiny13

Die meisten 8051 kommen mit Bootloader. Allerdings gibt es kaum mehr 
DIP. Der EFM8BB1 ist SO-16 und deutlich billiger als ein ATtiny13. Auf 
ebay kann man DIP-8 STC15F104 kaufen.

Den ATtiny85 gibt es mit vorinstalliertem virtual USB Bootloader. Aber 
nicht billig: ATtiny85-PU microcontroller with pre-loaded "micronucleus 
tiny85" bootloader

wendelsberg schrieb:
> Wenn ein Tiny13 reicht, dann reicht dieser hier bestimmt:
> http://www.ehajo.de/boards/atmega32u4-breakout-board.html

Das kostet 10 EUR. Ein EFM8UB2 kostet 1.50 EUR und kommt werksseitig mit 
USB Bootloader. Keine Ahnung warum Atmel keine uC mit Botloader 
anbietet. Für 13 EUR gibt es dann auch schon ein LPC1343 ARM Board. Der 
meldet sich als USB Stick an und man zieht das Binary drauf.
Gast #4506928
Lothar schrieb:
> Keine Ahnung warum Atmel keine uC mit Botloader
> anbietet.

Ich habe die beiden genannten mit dem vorhandenen Bootlader benutzt.

Lothar schrieb:
> Ein EFM8UB2 kostet 1.50 EUR und kommt werksseitig mit
> USB Bootloader.

Der nackte Chip. Das Evalboard liegt bei 26.80EUR, bitte nicht Aepfel 
mit Birnen vergleichen.

wendelsberg
Gast #4507010
wendelsberg schrieb:
>> Ein EFM8UB2 kostet 1.50 EUR und kommt werksseitig mit
>> USB Bootloader.
>
> Der nackte Chip. Das Evalboard liegt bei 26.80EUR

Der "nackte" Atmega32U4 kostet über 5 EUR und kommt ohne USB Bootloader. 
Das Evalboard hat im Gegensatz zum Breakout-Board ein LCD und einen 
J-Link Debugger drauf. Vergleichbare Atmel-Boards sind sehr viel teurer.
Gast #4507690
Lothar schrieb:
> Aber dafür braucht man eine spezielle DFU Software auf dem
> PC oder?

Steht doch dabei:

Der Mikrocontroller wird werksseitig mit dem Atmel-Bootloader 
ausgeliefert, eigene Firmware kann also sehr einfach über USB und der 
gratis-Software FLIP von Atmel hochgeladen werden. Es ist kein eigener 
Programmieradapter nötig!

Unter Linux klappt das problemlos mit dfu-programmer.

wendelsberg

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 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.