Habe mir so einen AVR Butterfly besorgt und habe gerade die Prärequisiten unter Windows geschaffen. (AVR-Studio nebst VS2010 SP1 installiert). Serielles Kabel gelötet. Muß mir morgen noch einen USB-Seriell-Wandler besorgen. In dem Users Guide http://www.atmel.com/Images/doc4271.pdf steht was von LDR. Anderswo habe ich gelesen, daß der nicht dabei ist. Ich wollte einen Hell-Dunkel Übergang messen, habe mir zwar schon einen BPW17N Phototransistor besorgt, den ich dann an einen Port anschließen wollte, aber wenn der Butterfly einen LDR hat, dann könnte ich es auch mal damit versuchen. Wenn der fehlt aber Vorkehrungen dafür getroffen sind, welcher Typ von LDR wäre es und wo käme der auf der Platine hin (wenn ich mal davon ausgehe, daß er vielleicht einfach nur nicht bestückt ist)? Irgendwo muß es doch wohl auch die Source für die Sample-Anwendung geben. Und vielleicht auch eine Library mit Funktionen zum Setzen der Ports etc. Danke für ein paar Einsteigertips im voraus, Christoph
Schritt 1: In die Dokumentation schauen, wo der LDR sein soll - ja, das steht da drin Schritt 2: Auf die selbe Stelle beim eigenen Butterfly schauen Schritt 3: Gehirn bemühen, ist auf dem eigenen Butterfly das Ding vorhanden, das in der Dokumentation abgebildet ist? Schritt 4: Sich über den eigenständig erarbeiteten Erkenntnisgewinn freuen.
Hi >Habe mir so einen AVR Butterfly besorgt und habe gerade die >Prärequisiten unter Windows geschaffen. >In dem Users Guide http://www.atmel.com/Images/doc4271.pdf steht was >von LDR. Anderswo habe ich gelesen, daß der nicht dabei ist. Dann sieh doch einfach nach, ob oben links, neben dem Loch, der LDR bestückt ist. >Irgendwo muß es doch wohl auch die Source für die Sample-Anwendung >geben. Interessanter Weise direkt bei ATMEL: http://www.atmel.com/Images/AVRButterfly_application_rev07.zip MfG Spess
Danke. Das half schon mal (was die URL für die Source betrifft) LDR ist nicht bestückt. Werde aber wahrscheinlich doch auf den LDR verzichten und den Phototransistor einsetzen. Grüße Christoph
Hat jemand einen Tip, wie man die Butterfly-Application am besten in ein AVR-Studioprojekt importiert? Es gibt anscheinend keinen fertigen Project-File. Oder gibt es das als ASF-Projekt? -- Christoph
Hi
>Es gibt anscheinend keinen fertigen Project-File.
Würde dir möglicherweise auch nichts nutzen. Das ganze ist auch mit dem
ICCAVR-Compiler gemacht.
Spess53 schrieb: > Hi > >>Es gibt anscheinend keinen fertigen Project-File. > > Würde dir möglicherweise auch nichts nutzen. Das ganze ist auch mit dem > ICCAVR-Compiler gemacht. Das wundert einen schon. Da bringt Atmel ein eigenes Eval-Board raus und man kann es nicht mit den Atmel-eigenen Tools evaluieren. Zumindest nicht die Demo-Applikation. Stattdessen müßte ich auf eine teure Bezahllösung ausweichen. Ist der Bootloader ein Bestandteil der Demoapp? Will sagen, verschwindet der, wenn ich die Demoapp überschreibe? -- Grüße Christoph
Christoph Kukulies schrieb: > Spess53 schrieb: >> Hi >> >>>Es gibt anscheinend keinen fertigen Project-File. >> >> Würde dir möglicherweise auch nichts nutzen. Das ganze ist auch mit dem >> ICCAVR-Compiler gemacht. > > Das wundert einen schon. Da bringt Atmel ein eigenes Eval-Board raus und > man kann es nicht mit den Atmel-eigenen Tools evaluieren. Zumindest > nicht die Demo-Applikation. Stattdessen müßte ich auf eine teure > Bezahllösung ausweichen. Der Butterfly ist zu einer Zeit entstanden, da gab es noch kein AVR-Studio 6 und WinAvr war ein C-Compiler, den ein paar Bastler so angepasst haben, dass er sich ins damals verfügbare AVR-Studio eingeklinkt hat. > Stattdessen müßte ich auf eine teure Bezahllösung ausweichen. Du brauchst nur das Demo-Programm an die Syntax des gcc anpassen. Als C-Spezi stellt dich das ja vor keine allzugroßen Probleme.
Karl Heinz Buchegger schrieb: > Du brauchst nur das Demo-Programm an die Syntax des gcc anpassen. Und wenn du damit fertig bist, vergleich deinen Source mit dem, den Google als allerersten Hit zu dem Thema ausspuckt: http://www.siwawi.arubi.uni-kl.de/avr_projects/#bf_app
Habe die portierte Butterflydemo jetzt unter AVR-Studio 6.1 kompiliert und habe einen main.hex, main.elf. Ich nehme an, man muß das Projekt so einstellen, daß man das externe Makefile benutzt. Andernfalls bekam ich Fehler, die so aussahen, als seien einige Files nicht inkludiert. Die Definitionen UBRRH und etliche andere UART Definitionen waren dann unbekannt. Jetzt steht in der Anleitung hier auf den Seiten, man solle den Bootloader starten und dann AVRPROG im AVR-Studio aktivieren. Finde das AVRPROG nirgends im Tools Menu. Auch in AVR-Studio 5, was ich auch noch installiert hatte, war's nicht zu finden. Muß ich das noch irgendwoher nachinstallieren? Ich habe ein C:\Programme\Atmel\Avr Tools\AvrProg\Avrprog.exe. Das sagt mir allerdings, wenn ich es starte "no supported boards found". (sowohl die Version 1.37 wie 1.40). Für Hilfe danke ich im voraus. -- Christoph
Hab's schon gefunden. Habe vergessen, beim Bootloadmode den Joystick zu drücken. Dann startet AVRProg. Konnte meinen Beitrag nicht mehr editieren. Grüße Christoph
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.