Goto page Previous 1, 2, 3, 4, 5 Next
Bert Braun, DD5XL
Guest
Sat Jan 23, 2010 2:00 am
Falk Willberg schrieb:
Quote:
mich würde interessieren, was man denn gemeinhin so braucht, wenn man in
die Micro-Controllerei einsteigen will. Also bspw. für Atmega. Oder auch
andere Dinge wie PIC.
Was braucht man für eine Umgebung?
Programmier-HW (kann auch aus Widerständen am LPT bestehen)
Programmier-SW (avrdude, ponyprog, uisp)
Lochraster und Rödeldraht oder ein fertiges System
Assembler/Compiler (XXX-gcc)
Das ist IMHO nicht ganz vollständig, es fehlt die IDE.
Ich würde jedem C-Programmierer gleich zu Eclipse und dem WinAVR-Plugin
raten, da ist alles unter einem gescheiten Dach.
Ist zwar einmalig ein kleiner Aufwand, alles ordentlich einzurichten,
aber lohnt sich IMHO doch gegenüber AVR-Studio.
Gruß...Bert
--
Dirk Ruth
Guest
Sat Jan 23, 2010 4:43 am
Bert Braun, DD5XLschrieb:
"
Quote:
Falk Willberg schrieb:
mich würde interessieren, was man denn gemeinhin so braucht, wenn man in
die Micro-Controllerei einsteigen will. Also bspw. für Atmega. Oder auch
andere Dinge wie PIC.
Was braucht man für eine Umgebung?
Programmier-HW (kann auch aus Widerständen am LPT bestehen)
Programmier-SW (avrdude, ponyprog, uisp)
Lochraster und Rödeldraht oder ein fertiges System
Assembler/Compiler (XXX-gcc)
Das ist IMHO nicht ganz vollständig, es fehlt die IDE.
Ich würde jedem C-Programmierer gleich zu Eclipse und dem WinAVR-Plugin
raten, da ist alles unter einem gescheiten Dach.
Ist zwar einmalig ein kleiner Aufwand, alles ordentlich einzurichten,
aber lohnt sich IMHO doch gegenüber AVR-Studio.
Du scheinst dich ja mit Eclipse auszukennen.
Ich verwende für alle meine Controller-Projekte das Visual Studio von
MS, weil ich diesen Editor bisher für am besten gehalten habe und mir
bei anderen Editoren, wie Ultraedit, Visual Slick Edit, Codewright
usw. immer was gefehlt hat.
Kann Eclipse denn inzwischen:
- Go To Definition
- Go To Declaration
- Find All References
- Go To Header File
- sauberes Outlining
- Format Selection
- Tabify Selected Lines
- Incremental Search
- (Un)Comment Selection
- gutes Bookmarking
- gutes Intellisense
- Vertikales Copy and Paste
- Makros (aufzeichnen und programmieren)
- gute Hilfe zum Kontext (bei VStudio F1 drücken und MSDN springt zum
ausgewählten Begriff auf) ?
Dirk
Falk Willberg
Guest
Sat Jan 23, 2010 8:37 am
Bert Braun, DD5XL schrieb:
Quote:
Falk Willberg schrieb:
mich würde interessieren, was man denn gemeinhin so braucht, wenn man in
die Micro-Controllerei einsteigen will. Also bspw. für Atmega. Oder auch
andere Dinge wie PIC.
Was braucht man für eine Umgebung?
Programmier-HW (kann auch aus Widerständen am LPT bestehen)
Programmier-SW (avrdude, ponyprog, uisp)
Lochraster und Rödeldraht oder ein fertiges System
Assembler/Compiler (XXX-gcc)
Das ist IMHO nicht ganz vollständig, es fehlt die IDE.
Eine IDE (N*vi im xterm) hatte ich als vorhanden vorausgeetzt ;-)
Quote:
Ich würde jedem C-Programmierer gleich zu Eclipse und dem WinAVR-Plugin
raten, da ist alles unter einem gescheiten Dach.
Ist zwar einmalig ein kleiner Aufwand, alles ordentlich einzurichten,
aber lohnt sich IMHO doch gegenüber AVR-Studio.
Von Eclipse habe ich schon viel Gutes gehört. Nur scheint Eclipse mich
nicht zu mögen. Das kann auch daran liegen, daß ich mit meiner IDE
(s.o.) bestens zurechtkomme, vor allem, seit ich auf dem zweiten Monitor
die Datenblätter habe und WWW/Mail Eagle/Spice auf einem anderen Desktop
laufen.
Wenn ich zwischendurch mal in ein anderes Projekt springen muß, nehme
ich dafür auch einen freien virtuelles Desktop.
Falk
--
Am 18.6. ist "Bundesweiter Tag des Cholesterins", Butter und Eier kaufen
nicht vergessen!
Timm Thiemann
Guest
Sat Jan 23, 2010 10:51 am
Kai Ebersbach wrote:
Quote:
Eine Centronics-Buchse,
... jetzt müßte am Rechner nur noch ein Gegenstück zu finden sein. Hm.
Hier ist keins. :-(
Hier ist eins und nun? Was weisst Du über die PC-Ausstattung des OP?
Wenn er keinen Parallelport mehr hat,
Parallelport mit PC-seitigem Centronics? Ist mir noch nie begegnet. Am
Drucker ja, und an SCSI-Controllern, aber sonst kenne ich LPT nur mit
SubD. ;-P
--
Timm Thiemann -
http://www.timmthiemann.de
Im Kühlschrank befinden sich 3 Scheiben Brot, ein Becher Kirschjoghurt,
Margarine und zwei Salatköpfe. Dann habe ich mich verlaufen und rufe
ein Taxi. [<1i2nh9a.y44op5g27wckN%spam.astacus_at_t-online.de>]
Kai Ebersbach
Guest
Sat Jan 23, 2010 1:33 pm
Moin,
Timm Thiemann schrieb:
Quote:
Parallelport mit PC-seitigem Centronics? Ist mir noch nie begegnet. Am
Drucker ja, und an SCSI-Controllern, aber sonst kenne ich LPT nur mit
SubD. ;-P
Vielleicht war mein Posting etwas missverständlich, OK, dann korrigiere
ich dieses gern.
Gemeint war folgendes:
-PC mit normalem Parallelport (Sub-D)
falls vorhanden, keine Kosten
-Daran ein einfaches Druckerkabel (Sub-D - Centronics)
meist vorhanden, daher keine Kosten, sonst 3 Euronen
-Centronics-Buchse mit Kappe, ein paar Widerstände, etwas Flachbandkabel
und ein Pfostenstecker als ISP-Programmer (Typ SP12). In der
Centronicsbuchse ist genug Platz für die Widerstände, Kosten nicht mal 5
Euronen...
....anstelle von 50-60 Euro für das DRAGON Board plus Kleinteile, um
dieses anschlussfertig zu bekommen.
Für diese 50-60 Euro bekommt er schon einige Testboards usw.
Sollte Ansgar ein Einsteiger mit eventuell begrenztem Budget sein, so
dachte ich halt, als Tipp anzuregen, dass er mit einer kleinen
Grundausstattung die ersten Gehversuche macht. Nachrüsten und weiteres
Equipment kaufen kann man jederzeit mit zunehmendem Fortschritt der
Kenntnisse und Ansprüche.
Viele Grüsse
Kai
Hergen Lehmann
Guest
Sat Jan 23, 2010 2:25 pm
Kai Ebersbach schrieb:
Quote:
-Centronics-Buchse mit Kappe, ein paar Widerstände, etwas Flachbandkabel
und ein Pfostenstecker als ISP-Programmer (Typ SP12). In der
Centronicsbuchse ist genug Platz für die Widerstände, Kosten nicht mal 5
Euronen...
Aus denen bei der kleinsten Unachtsamkeit (Elektrostatik, Fremdspannung)
schnell mehrere 100Eur werden, denn der Parallelport hängt bei modernen
PCs ohne Treiberbausteine und Schutzbeschaltung direkt an einem der
eierlegenden Tausendfüssler.
Quote:
Sollte Ansgar ein Einsteiger mit eventuell begrenztem Budget sein, so
dachte ich halt, als Tipp anzuregen, dass er mit einer kleinen
Grundausstattung die ersten Gehversuche macht. Nachrüsten und weiteres
Gerade für einen Einsteiger ist es extrem hilfreich, die ersten
Gehversuche mit einem fertig aufgebauten Demokit und Debugger machen zu
können, statt sich auf die lange Fehlersuche zu begeben:
- ist die PC-Software richtig konfiguriert?
- funktioniert der Parallelport überhaupt?
- funktioniert der selbstgelötete Adapter?
- ist der uC richtig angeschlossen?
- ist der uC noch ISP-programmierbar (Stichwort Fuses)?
- läuft mein Programm überhaupt an?
- wo genau bleibt es hängen?
Hergen
Timm Thiemann
Guest
Sat Jan 23, 2010 4:20 pm
Kai Ebersbach wrote:
Quote:
-Daran ein einfaches Druckerkabel (Sub-D - Centronics)
meist vorhanden, daher keine Kosten, sonst 3 Euronen
-Centronics-Buchse mit Kappe, ein paar Widerstände, etwas Flachbandkabel
und ein Pfostenstecker als ISP-Programmer (Typ SP12). In der
Centronicsbuchse ist genug Platz für die Widerstände, Kosten nicht mal 5
Euronen...
mein Programmer (ein Chip, ein paar Widerstände, kein SMD) passt samt
Platine in das Gehäuse des Sub-D-Steckers. Hinten kommt nur das
Flachbandkabel mit ISP-Stöpsel raus. Geht schon, wenn man keinen extra
Sockel unter dem Chip braucht.
--
Timm Thiemann -
http://www.timmthiemann.de
Im Kühlschrank befinden sich 3 Scheiben Brot, ein Becher Kirschjoghurt,
Margarine und zwei Salatköpfe. Dann habe ich mich verlaufen und rufe
ein Taxi. [<1i2nh9a.y44op5g27wckN%spam.astacus_at_t-online.de>]
Joerg
Guest
Sat Jan 23, 2010 6:31 pm
Axel Berger wrote:
Quote:
*Joerg* wrote on Fri, 10-01-22 00:14:
er leset
er lese
Should we not all switch over to English by now, as the few oldies
still able to speak and understand that dying local dialect are dying
off one by one and I'll soon be the only one remaining?
Nee, da sin noch mehr Lueck. Isch han en Buch von minge Nachbarn
jekrisch, "Koelsch fuer Auslaender", damit mer noch ens su rischtisch
des Schnuess ens schwade kuenne :-)
--
Koelle Alaaf, Joerg (oh, ist noch nicht so weit ....)
http://www.analogconsultants.com/
"gmail" domain blocked because of excessive spam.
Use another domain or send PM.
Martin Gerdes
Guest
Sat Jan 23, 2010 11:30 pm
Joerg <invalid_at_invalid.invalid> schrieb:
Quote:
Lese dazu auch die bekannten Probleme
Nicht anstecken lassen vom MaWin!
Hier hoert und leset, aeh, liest man oft ganz altes Deutsch. Sachen wie
"Der Turnverein ladet ein zu ... "
| Es lächelt der See, er ladet zum Bade,
| Der Knabe schlief ein am grünen Gestade,
Du könntest gelegentlich mal erwägen, nach desd zu wechseln. Dort wirkt
Wolfram Heinrich, der ist aus Deinem Holz.
Dieter Wiedmann
Guest
Sat Jan 23, 2010 11:40 pm
Martin Gerdes schrieb:
Quote:
Du könntest gelegentlich mal erwägen, nach desd zu wechseln. Dort wirkt
Wolfram Heinrich, der ist aus Deinem Holz.
Kiefernholz!
man Carlo Collodi
CNR, Dieter
Michael Baeuerle
Guest
Sun Jan 24, 2010 11:16 am
Wolfgang Mahringer wrote:
Quote:
Markus Imhof schrieb:
Nachteil: es gibt bis jetzt keinen in der Microchip-IDE integrierten
frei verfügbaren Hochsprachen-Compiler.
Einspruch, Euer Ehren:
Für die SPrache C: CC5X bzw CC8E existiert, wird gepflegt und verwende
ich häufig. Es gibt eine freie Variante.
http://www.bknd.com/cc5x/index.shtml
Die freie Variante ist scheinbar immer noch kastriert (keine
32Bit-Variablen und kein Optimizer), aber immerhin. Mir stellt sich da
die Frage warum man sich das antun will (fuer AVR bekommt man den "full
featured" GCC umsonst) ...
Micha
--
Sehe ich genauso. Wenn man eine Power-Workstation will, nimmt man was
mit Opterons und kann dann immer noch zwischen Windoze und diversen
Linux/BSD Varianten waehlen. Oder Solaris (wenn man die Schmerzen eines
kommerziellen UN*X beibehalten moechte). Quelle unbekannt
Michael Baeuerle
Guest
Sun Jan 24, 2010 11:33 am
Timm Thiemann wrote:
Quote:
Parallelport mit PC-seitigem Centronics? Ist mir noch nie begegnet. Am
Drucker ja, und an SCSI-Controllern, aber sonst kenne ich LPT nur mit
SubD. ;-P
Wenn du einen Schneider CPC6128 als "PC" durchgehen laesst, der hatte
das. Der Drucker wurde mit einem 1:1 Kabel angeschlossen. Der Datenbus
hatte allerdings nur 7Bit, ausreichend fuer ASCII Zeichen. Fuer Umlaute
musste man den Loetkolben anwerfen ... das waren noch Zeiten.
Micha
--
Sehe ich genauso. Wenn man eine Power-Workstation will, nimmt man was
mit Opterons und kann dann immer noch zwischen Windoze und diversen
Linux/BSD Varianten waehlen. Oder Solaris (wenn man die Schmerzen eines
kommerziellen UN*X beibehalten moechte). Quelle unbekannt
Martin Gerdes
Guest
Mon Jan 25, 2010 12:00 am
Dieter Wiedmann <dieter.wiedmann_at_t-online.de> schrieb:
Quote:
Du könntest gelegentlich mal erwägen, nach desd zu wechseln. Dort wirkt
Wolfram Heinrich, der ist aus Deinem Holz.
Kiefernholz!
man Carlo Collodi
Das sicherlich nicht, eher aus dem Holz des singenden Baums. Das ist
der, der die Lüfte den ganzen Tag (und auch die Nacht) mit den süßesten
Tönen füllt.
Allzuviel ist aber halt ungesund.
[Wir sollten das hier nicht vertiefen. Man sollte nicht andere ihrer
breitbandigen Plauderei wegen kritisieren und selber das gleiche tun.
Fup2p.]
Ansgar Strickerschmidt
Guest
Mon Jan 25, 2010 5:03 pm
Also schrieb Kai Ebersbach:
Quote:
Für diese 50-60 Euro bekommt er schon einige Testboards usw.
Sollte Ansgar ein Einsteiger mit eventuell begrenztem Budget sein, so
dachte ich halt, als Tipp anzuregen, dass er mit einer kleinen
Grundausstattung die ersten Gehversuche macht. Nachrüsten und weiteres
Equipment kaufen kann man jederzeit mit zunehmendem Fortschritt der
Kenntnisse und Ansprüche.
Nunja, wie schon geschrieben, ich komme leicht an einen
Lattice-ISP-Adapter ran.
Mit der Software und den diversen IDEs muss ich mich halt mal befassen.
Ansgar
--
*** Musik! ***
Henning Paul
Guest
Mon Jan 25, 2010 5:06 pm
Ansgar Strickerschmidt wrote:
Quote:
Also schrieb Kai Ebersbach:
Für diese 50-60 Euro bekommt er schon einige Testboards usw.
Sollte Ansgar ein Einsteiger mit eventuell begrenztem Budget sein, so
dachte ich halt, als Tipp anzuregen, dass er mit einer kleinen
Grundausstattung die ersten Gehversuche macht. Nachrüsten und
weiteres Equipment kaufen kann man jederzeit mit zunehmendem
Fortschritt der Kenntnisse und Ansprüche.
Nunja, wie schon geschrieben, ich komme leicht an einen
Lattice-ISP-Adapter ran.
Nur haben die kleinen AVRs leider kein JTAG, sondern nur das
Atmel-ISP-Interface.
Gruß
Henning
Goto page Previous 1, 2, 3, 4, 5 Next