PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ISP-Programmer frage



Mr-400-Volt
18.06.2008, 19:52
Hallo, ich habe mir die aktuelle Bascomversion zugelegt, und wollte wissen, welchen Usb-Programmer ich verwenden kann, um direkt mit Bascom zu programmieren ?

Danke!!!

python_rocks
18.06.2008, 20:05
und wollte wissen, welchen Usb-Programmer ich verwenden kann, um direkt mit Bascom zu programmieren ?
Hallo Mr-400-Volt!

Ich fahre mit dem mySmartUSB http://myavr.de/shop/article.php?artDataID=36 nicht schlecht.

mfg
Gerold
:-)

Mr-400-Volt
18.06.2008, 20:25
Ist er für das bascom-interface geeignet, oder muß eine eigene software eingebunden werden, so wie z.b. bei avrProg ?

python_rocks
18.06.2008, 20:38
Ist er für das bascom-interface geeignet, oder muß eine eigene software eingebunden werden, so wie z.b. bei avrProg ?
Hallo Mr-400-Volt!

Der mySmartUSB kann direkt eingebunden werden. Die Programmer-Einstellung in Bascom muss dafür nur aur "AVR ISP Programmer" gestellt werden.

Siehe:
- http://halvar.at/elektronik/kleiner_bascom_avr_kurs/008_bascom_einstellungen/#programmer
- http://halvar.at/elektronik/kleiner_bascom_avr_kurs/007_mysmartusb/

Allerdings arbeitet mySmartUSB damit nicht in voller Geschwindigkeit. Wenn man volle Power haben möchte, dann muss man mySmartUSB über das Kommandozeilenprogramm "AvrDude" einbinden. Aber bei einem ATmega8 merkt man kaum einen Unterschied. Die hohe Geschwindigkeit ist erst bei größeren Projekten wichtig.

MyAVR hat allerdings schon vor einiger Zeit zugesagt, dass man an deren eigenes Programm "myAVR ProgTool" demnächst auch den Pfad zum Hex-File per Kommandozeile übergeben werden kann. Damit kann man dann "myAVR ProgTool" aus Bascom heraus "automatisch" aufrufen lassen und die volle Geschwindigkeit nutzen.

Zum Verändern der Fuse-Bits verwende ich die Demo-Version des Programms "myAVR Workpad". Wie das aussieht, zeigt dieses Bild: http://halvar.at/elektronik/avr/myavr_workpad_plus_fuse_bits.gif

mfg
Gerold
:-)

Mr-400-Volt
18.06.2008, 20:44
Super, danke für deine Hilfe !!!

run_avr
19.06.2008, 23:15
Für Bascom-AVR gibts den Bascom USB-ISP-Programmer
Ist der einzige USB-Programmer, der alle AVR-Controller kennt. Firmware-Updates für neue Controllertypen sind bei diesem Programmer nicht notwendig.
Unterstützt Bascom einen neuen AVR-Controller, so kann dies automatisch auch dieser USB Programmer. Ein weiterer Vorteil ist das er speziell für Bascom entwickelt wurde und in der IDE unterstützt wird. Er unterstützt alle Features von Bascom, auch die automatische Fusebit-Einstellung per Direktive im Quellcode
Keine Treiber Installation notwendig, da bereits in Bascom integriert, Programmer verbinden und schon kann's losgehen.
Noch dazu ist dieser Programmer um ein vielfaches schneller als serielle-parallele Standard ISP Progrsammer.
Kann diesen Programmer, Programmierer die ausschließlich mit Bascom arbeiten bestens empfehlen, ist bei mir schon über ein Jahr problemlos im Einsatz.

Gruß
Herbert

HPM
25.06.2008, 05:55
Hallo Mr-400-Volt,

außer dass der USB-ISP Programmer, den Herbert erwähnt wirklich nicht schlecht ist, noch 2 kleine Punkte!

1.- Hier kannste Dir mal das Teil ankucken / kaufen --- > http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=73&products_id=161
2.- Der Preis ist etwas hoch im Bezug auf die Kongurenzprodukte. (meine Meinung!!!!!)

nowayback
25.06.2008, 09:24
http://www.ullihome.de/index.php/USBAVR-ISP/de

Mr-400-Volt
26.06.2008, 19:17
Kann der USBAVR-ISP auch direkt aus Bascom betrieben werden, ohne etwas einzubinden ?

nowayback
26.06.2008, 20:17
Du brauchst dazu lediglich die STK500.exe aus dem AVR Studio, die Bascom dann ansteuert (kannst du ja in den Programmeroptionen einstellen).
Das schöne am USBAVR-ISP ist auch, dass er bereits eine serielle Schnittstelle beinhaltet, die du direkt (ohne MAX232 und weitere Schaltungen) an den µC anschließen kannst. TXD und RXD ersetzen dabei zwei der vier GND-Pins des ISP-Steckers.
(vgl. http://update.ullihome.de/prodinfo_avrisp_mini_2008-06-25.pdf)