Microcontroler programmieren

Gast #1846269
Lesenswert?

Ich hab das Rn-Board und einen Adapter Usb auf Rs232, beides bei 
robotikhardware gekauft. Ich habe die Hexe Datei des Beispielprogramms 
in c erstellt. Jetzt möchte ich dieses Programm übertragen. Ich bekomme 
es nicht hin. In AVR Studio 4 kann man kein Rs232 einstellen und über 
Bascom bekomme ich es auch nicht hin? Kann mir bitte jemand eine 
Beschreibung geben wie ich das hinbekomme, vielen dank.

Gruß Patrick
Gast #1846284
Lesenswert?

In der Anleitung des Rn-Boards steht drinnen dass man mit diesem Kabel 
auch das Controllerboard programmieren kann? Nur mir fehlen 
wahrscheinlich die richtige Einstellungen? Wieviel kostet ein USB 
Programmer?
#1846295
Lesenswert?

>In der Anleitung des Rn-Boards steht drinnen dass man mit diesem
>Kabel auch das Controllerboard programmieren kann?
Fragt sich bloß mit welcher Geschwindigkeit... Erfährungsgemäß länger 
als 1 Stunde (ich habs aber natürlich nicht komplett durchlaufen lassen, 
das wurde mir zu blöd)
Gast #1846302
Lesenswert?

unter Ponyprog einfach COMx auswählen (BEI SCHNITTSTELLE KONFIGURIEREN), 
du musst aber vielleicht mit den 4 haken von den einstellungen unten 
rumprodieren bis du die richtige einstellung hast und den richtigen com 
port suchen (es können bis zu 4 angezeig werden. programmieren geht mit 
fast jedem wandler, jedoch sind die einstellungen manchmal recht komisch 
im vergleich zu einer hardwareschnittstelle (die aber auch schneller 
ist.) zumindest für den anfang sollte der einfache wandler erstmal 
reichen.
#1846312
Lesenswert?

Schau mal in den Systemeinstellungen under der Harware nach, ob irgendwo 
ein USB-RS232 Wandler drin ist.
Gefunden? - Dann in den Einstellung das Teil als Com2 oder so einstellen 
(ist meistens 7 oder sowas, und das kann man mit Ponyprog nicht 
auswählen)

Viel Erfolg!

@Hp-Freund:
Doch, weil PonyProg per BitBanging arbeitet, und da stehen die Wandler 
ganz schlecht da
Gast #1846323
Lesenswert?

das hat sich auf den anderen Beitrag bezogen. Ich habe Windwos 7 und es 
steht bei mir nur ein Port gerade drinnen COM 5 und da steht auch schon 
was mit Rs232 aber diese COM kann ich in PonyProg nicht auswählen, da 
geht leider nur 1 - 4.
#1846337
Lesenswert?

Hier mal ein Zitat aus nem anderen Forum (per Google gefunden :-) )

Hoi,

den COM Port findest du unter Windows 7 genau da, wo es bis jetzt bei 
Windows XP oder Vista auch war.

Im Gerätemanager... Dort kannst du einem Gewissen Adapter z.B. "USB auf 
COM Adapter" immer einen festen COM Port z.B. COM1 zuweisen...

Also einfach Rechtsklick auf den Arbeitsplatz... Verwalten... 
Gerätemanger... Und da siehst du schon, wo du genau hin willst

Wenn dort nichts ist, dann hast du keine Serielle Schnittstelle (COM) am 
Laptop oder keinen Adapter, der eine solche Schnittstelle zur Verfügung 
stellt.

Mfg
#1846352
Lesenswert?

Falls du ein makefile benutzt stünde noch folgende Option zur Verfügung:

1. Du installierst AVRDude (aber ich gehe mal davon aus, dass das schon 
drauf ist wenn AVR-Studio drauf ist)
2. Du öffnest das makefile und suchst nach avrdude, da sind irgendwo 
(direkt untereinander) Einstellungen zum Programmer und zur 
Schnittstelle.
Das musst du so einstellen:
- Programmer: "ponyser"
- Port: "com5"#
3. nachdem du "make all" ausgeführt hast führst du "make program" aus - 
fertig!
Gast #1846354
Lesenswert?

kann das sein das mein Laptop kein COM Pot besitzt weil gerade nur das 
USB zu RS232 als Com angegeben wird, dort wo es stehen sollte. Geht es 
mit Bascom nicht? Bei mir steht dann nur (in Bascom)
Log Window
OPEN COM
Sending Init byte

aber es tut sich nichts?
#1846379
Lesenswert?

Wenn du nicht weist was das ist, brauchst du dich vorerst auch nicht 
damit abmühen ;-)
(Das ist eine Datei, die sagt was getan werden muss um eine C-Datei in 
eine Hex zu verwandeln)

So, jetz mal von Anfang an und klar (is irgendwie ein bischen 
durcheinander hier)

1. Hast du ein Steckbrett
2. Hast du einen Pararellport und eine Buchse dafür um da sachen 
dranzulöten (+ 2 Widerstände ca. 1 KOhm)?
Gast #1846421
Lesenswert?

> Kann ich eine Hexfile die ich mit Avr Studio mit C erstellt habe mit
> Bascom übertragen oder kann man nur in basic geschriebene Sachen
> übertragen?

Nein, anderes Dateiformat, C wird in Intel Hex erzeugt, Bascom kann zwar 
auch Intel Hex erzeugen, schreibt aber nur das eigene Bin.

Warum nicht die Programmierfunktion von AVR-Studio ?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren