Forum: Mikrocontroller und Digitale Elektronik Anfänger Frage


von Kiklik (Gast)


Lesenswert?

Hallo,

ich möchte mein Arduino Uno über einen Programmer im AVR Studio 
programmieren. Der Treiber des Programmers ist installiert und 
funktiontioniert (Anfängerschaltung aus einer LEd und einem 
Mikrocontroller). Ist die Installation des Arduino-Treibers notwendig? 
Oder kann ich wie bei einer Standardschaltung 
(Mikrocontroller+led-Taster +usw) programmieren.

Mfg

von jockel (Gast)


Lesenswert?

kenne mich mit arduino nicht aus - dort wird, so weit mir bekannt, meist 
ein bootloader verwendet, der auf dem uC vorinstalliert sein muss.

wenn du mit ggc/avr-studio arbeitest und einen normalen usb-progger 
verwendest, solltest du die kompilierten programme direkt vom avr-studio 
aus auf den uC übertragen können!

von holger (Gast)


Lesenswert?

>kenne mich mit arduino nicht aus - dort wird, so weit mir bekannt, meist
>ein bootloader verwendet, der auf dem uC vorinstalliert sein muss.

Der dann nach einer Programmierung mit AVR-STUDIO weg ist.

von Manfred (Gast)


Lesenswert?

holger schrieb:
> bootloader verwendet,
> Der dann nach einer Programmierung mit AVR-STUDIO weg ist.
Und mit der Arduino-IDE über ISP ganz einfach wieder rein kommt.

von Kiklik (Gast)


Lesenswert?

Manfred schrieb:
> holger schrieb:
> bootloader verwendet,
> Der dann nach einer Programmierung mit AVR-STUDIO weg ist.
>
> Und mit der Arduino-IDE über ISP ganz einfach wieder rein kommt.

Das heisst ich kann ohne den Treiber zu installieren das Board über AVR 
Programmer programmieren. Danke

von Manfred (Gast)


Lesenswert?

Kiklik schrieb:
> Das heisst ich kann ohne den Treiber zu installieren das Board über AVR
> Programmer programmieren. Danke
Überlege doch mal, was der Uno eigentlich ist: Das ist ein AT328 mit 
Quarz dran, erstmal die Basischaltung, einen AT in Betrieb zu bekommen.

Als Hardware-"Leckerli" ist ein Festspannungsregler für die 5 Volt drauf 
und eine LED dran, interessiert die Programmierung nicht.

Es ist eine USB-Schnittstelle drauf, die leider die Benutzung der 
seriellen Schnittstelle blockiert.

Ab Hersteller ist der Bootloader programmiert, um das Teil einfach per 
USB zu befüllen.

Gehst Du nun per ISP dran, kannst Du den wie einen blanken Controller 
betrachten. Wenn Du den Bootlader nicht brauchst und willst, würde ich 
mal auf den ProMini gucken!

von M.A. S. (mse2)


Lesenswert?

holger schrieb:
> Der dann nach einer Programmierung mit AVR-STUDIO weg ist.

... Und den man auch nicht benötigt, denn man verwendet ja einen 
Programmer.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.