Moin!
Mich würde mal folgendes interessieren (Quasi als Umfrage):
1.) welcher Mikrocontrollertypen benutzt ihr am meisten?
2.) welche Programmiersprache(n) benutzt ihr?
3.) welche Hardware und
4.) welche Software benutzt ihr, um das Programm in den µC zu
übertragen?
Ich selbst programmiere seit Ewigkeiten auf dem alten 8052 und möchte
mal erfahren, womit ihr eure Bastelprojekte bewerkstelligt.
Fiete schrieb:> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?AVR, ARM, 8051 Derivate
> 2.) welche Programmiersprache(n) benutzt ihr?
Basic (mikroElektronika/BASCOM), Pascal (mikroElektronika)
> 3.) welche Hardware und
pollin board und fertige boards zum Einbauen
> 4.) welche Software benutzt ihr, um das Programm in den µC zu> übertragen?
avrdude, ST-Link/JTAG, EPROM-Simulator (8051) oder ISP
Fiete schrieb:> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?
8-Bit AVR (vom 8 Pinner bis zum 40 Pinner) - meist DIP
Zur Zeit lese ich mich aber in PIC's ein.
> 2.) welche Programmiersprache(n) benutzt ihr?
Assembler
> 3.) welche Hardware und
mySmartUSB MK2
> 4.) welche Software benutzt ihr, um das Programm in den µC zu übertragen?AVR-Prog 1.40 oder das "myAvr Progtool".
1.) 8bit-Mikrocontroller aus den Serien megaAVR und tinyAVR
2.) C
3.) mySmartUSB light (USB ISP-Programmer, STK500)
4.) Atmel AVR Studio 5 (Windows), avrdude (Linux)
Fiete schrieb:> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?AVR ATmega,Avr Attiny,Avr Xmega, ARMs,8051
> 2.) welche Programmiersprache(n) benutzt ihr?
ausschließlich C
> 3.) welche Hardware undAVR ISP MK2 Jtag Ice3 selbstgebautes, Chinaflasher^^
> 4.) welche Software benutzt ihr, um das Programm in den µC zu> übertragen?
KEil,Avrstudio,ST-Link/JTAG
1)AVR, PIC
Mit 8052 hab ich vor 15 Jahren angefangen. Mittlerweile eher AVR, weil
AVR-Studio komfortabler als MPLAB ist.
2)C
3)AVRISP2, ICD3, beide sind ihr Geld wert.
4)AVR Studio5, MPLAB
Die AVRs sind schneller als die PICs, dafür ist deren AD-Wandler viel
schneller. Außerdem, so munkelt man, geht der Geschwindigkeitsvorteil
durch den GCC, der seit 2006 überfetteten Code produziert, wieder
verloren. Gerücht?
Fiete schrieb:> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?
MCS-51 (z.B. AT89S52), AVR> 2.) welche Programmiersprache(n) benutzt ihr?
überwiegend ASM,
> 3.) welche Hardware und
USBtiny von LadyAda (ähnlich AVR-USB Stick von EHaJo),
Für ältere AT89'er, die noch parallel geschrieben werden müssen, hab ich
noch einen eigenbau-Programmer mit eigener SW,
> 4.) welche Software benutzt ihr, um das Programm in den µC zu> übertragen?
AVRDUDE mit angepasster Config für die AT89S'er,
AVR-Studio4,
Win7/64
mfG ingo
Fiete schrieb:> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?AVR 8 Bitter, mega32/168
> 2.) welche Programmiersprache(n) benutzt ihr?
C (avr-gcc, avr-libc)
> 3.) welche Hardware und
mySmartUSB light
UART (sobald Bootloader auf dem MC ist)
> 4.) welche Software benutzt ihr, um das Programm in den µC zu> übertragen?
avrdude
1. AVR ( Mega,Tiny, XMega) , STM32
2. C, Assembler (STM32 nur in C)
3. AVRISP MkII, ST-Link
4. AS4, AS5 (testweise), Atollic TS Lite für STM32
Früher mal MCS51 mit MIDE51 und dem AVRISP MkII
Fiete schrieb:> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?
Atmel AVR (8 Bit). Gerne aber auch diskrete Logikfamilien :-)
> 2.) welche Programmiersprache(n) benutzt ihr?
C und Assembler.
> 3.) welche Hardware und
Fünf Drähte und einen Parallelport. Ja, mein Laptop hab sowas noch, und
ich bin heilfroh draum...
Bei großen bzw. SMD-Bausteinen setze ich immer direkt den ISP-Port
daneben, die schmalen DIP lassen sich prima über eine IC-Klemme
erfassen. Das spart Platz auf der Platine.
> 4.) welche Software benutzt ihr, um das Programm in den µC zu> übertragen?
avrdude
Fiete schrieb:> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?> 2.) welche Programmiersprache(n) benutzt ihr?> 3.) welche Hardware und> 4.) welche Software benutzt ihr, um das Programm in den µC zu> übertragen?
1) AVRs (Mega, Tiny)
2) C und wenns sein muss auch ASM
3) AVRISP MkII oder AVR Dragon
4) Eclipse + AVR Plugin + AVRDude
Fiete schrieb:> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?PIC18/24-dsPIC/32, ARM, Cortex M3/M4, AVR> 2.) welche Programmiersprache(n) benutzt ihr?
C
> 3.) welche Hardware undPIC: ICD3, ARM: ULINK2, JLINK; AVR; JTAGMKii, AVRISPMKii
> 4.) welche Software benutzt ihr, um das Programm in den µC zu> übertragen?PIC: MPLAB; AVR: AvrStudio; ARM: Keil+IAR (4ma), OpenOCD
1) AVRs (Mega, Tiny) ausschließlich in C
2) 8x51 Family derzeit Silabs C + ASM (aber über di Jahre x Typen).
3) ARM CM3 LPC... ausschließlich in C
4) MSP-430 auschließlich in C
Programmierumgebung:
WINAVR
SILABS IDE + SDCC
µVision Keil
IAR
Fiete schrieb:> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?> 2.) welche Programmiersprache(n) benutzt ihr?> 3.) welche Hardware und> 4.) welche Software benutzt ihr, um das Programm in den µC zu> übertragen?
moin !
1 atmega32-16pu
2 micro sps erweiterung v.088 für eagle , graphische programmierung.
3 eigenbau test / programmierboard
4 microsps downloader --> rs232
das ganze ähnelt der siemens logo.
mfg
> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?ARM Cortex M3, ARM 7
> 2.) welche Programmiersprache(n) benutzt ihr?
C++
> 3.) welche Hardware und
Segger J-Link
> 4.) welche Software benutzt ihr, um das Programm in den µC zu> übertragen?
Rowleys Crossworks for ARM
Was sollen denn diese dämliche Umfragen hier immer? Was verdient ihr,
was macht ihr, mit was programmiert ihr? Wen interessiert sowas? Das ist
doch echt lästig und natürlich gibts in jedem Fall ein paar Dumme die
aus lauter Geltungsbedürfniss es nicht mehr erwarten können alle diese
Infos brav zu posten. Habt ihr keinen Friseur den ihr damit nerven
könnt?
Grml schrieb:> Was sollen denn diese dämliche Umfragen hier immer? Was verdient ihr,> was macht ihr, mit was programmiert ihr? Wen interessiert sowas? Das ist> doch echt lästig und natürlich gibts in jedem Fall ein paar Dumme die> aus lauter Geltungsbedürfniss es nicht mehr erwarten können alle diese> Infos brav zu posten. Habt ihr keinen Friseur den ihr damit nerven> könnt?
Hast du keine Freunde die du voll heulen kannst? Wenns dich nicht
interessiert, musste dich dazu ja nicht äußern.
Ingo
> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?
Arm7 (momentan LPC2214 und LPC2124)
> 2.) welche Programmiersprache(n) benutzt ihr?
Für die Controller Ausschließlich C
> 3.) welche Hardware und
Den J-LINK von SEGGER (top Teil)
> 4.) welche Software benutzt ihr, um das Programm in den µC zu> übertragen?
Yagarto mit Eclipse
1. PIC12/16/18. Nächste Station dsPIC/PIC32/(FPGAs)
2. früher ASM aber inzwischen alles in C
3. PICKIT3, nachdem mir der Brenner8 von Sprut nicht mehr gereicht hat.
4. zum programmieren mikroC und solange ich nicht rausgefunden hab, wie
ich das PICKIT3 da einbinden kann (jemand schon hinbekommen?), brenne
ich mit dem Standalone Programm vom PICKIT3.
Fiete schrieb:> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?
Zurzeit Atmegas (vor allem 88 und 16, aber auch andere und auch teils
Atxmega). Mit PICs habe ich ebenfalls schon gearbeitet (deutlicher
seltener!).
> 2.) welche Programmiersprache(n) benutzt ihr?
Assembler und C. Bei manchen Spezialsachen die extrem effizient/speziell
sein müssen gerne mal Assembler, ansonsten für Standardsachen C.
> 3.) welche Hardware und
Atmega: Angefangen mit LPT-Programmer mit HC244, dann zurzeit AVR
Dragon.
PIC: Irgendsoein PicKit liegt auch noch herum
> 4.) welche Software benutzt ihr, um das Programm in den µC zu> übertragen?AVR: AVR-Studio 4
PIC: MPLAB
Michael Skropski schrieb:> solange ich nicht rausgefunden hab, wie> ich das PICKIT3 da einbinden kann (jemand schon hinbekommen?)
Du kannst doch über Tools -> Options -> Tools ein externes Brennprogramm
aufrufen. So mach ich das für den AVR und AVRdude. Als Hotkey habe ich
Shift+F12 genommen.
1.) Atmel AVR (Mega(va 1284p) und Tiny)
2.) Nur C
3.) AVRISP MK2 und selbstgeätzte Breakoutboards
4.) Code:Blocks zum Programmieren und AVRStudio zum übertragen
Hallo,
> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?
8-bit AVR, ATMega, ATtiny.
ARM 32 Bit, z.Zt CORTEX M4.
TI MSP430.
> 2.) welche Programmiersprache(n) benutzt ihr?
Hauptsächlich C, manchmal Assembler.
> 3.) welche Hardware und
Atmega: mySmartUSB MK2,AVR-Dragon,Pollin Board ;)
ARM: Segger J-Link,ST Discovery mit ST-LINK/V2.
TI: USB-Stick ez430 mit F2013.
> 4.) welche Software benutzt ihr, um das Programm in den µC zu> übertragen?AVR: AVR-Studio 5.1 Beta!, myAVR_ProgTool
ARM: Atollic TrueSTUDIO, IAR for ARM, Keil uVision
TI: IAR Kickstart MSP430
Grüße...
1.: AVRs (ATMega, ATTiny)
2.: ASM/BASCOM/Mix aus beidem
3.: Steckbrett, irgendein billiger USB-ISP-Prommer
4.: BASCOM
(Ja, auch mit BASCOM kann man sinnvoll programmieren! ^^)
Gruß
Jonathan
1.) PIC16, PIC18, zum Spielen liegen auch ein paar PIC24 rum, habe aber
noch nichts damit gemacht
2.) PIC16 in ASM und C (Hi-Tech), die anderen nur in C
3.) Sprut Brenner 8, PICkit2 (Fehlkauf, PICkit3 wäre besser gewesen)
4.) USBurn, PICkit2-Brennprogramm, MPLAB 8.80 zum C-Proggen, das
Mistprogramm findet den Brenner nicht, mit dem "normalen"
Brennprogrogramm geht es und es werden auch wesentlich mehr PICs
unterstützt als im MPLAB...
Microchip, was soll der Schei...?
> Du kannst doch über Tools -> Options -> Tools ein externes Brennprogramm>aufrufen. So mach ich das für den AVR und AVRdude. Als Hotkey habe ich>Shift+F12 genommen.
Hmm funktioniert bei mir nicht. Warscheinlich weil die Typenbezeichnung
nicht die gleiche ist wie die PK3CMD.exe haben will. Naja geht ja auch
so.
1.) welcher Mikrocontrollertypen benutzt ihr am meisten?
2.) welche Programmiersprache(n) benutzt ihr?
3.) welche Hardware und
4.) welche Software benutzt ihr, um das Programm in den µC zu
übertragen?
1) AVR, 8051
2) C und Assembler
3) ISP MK2, Eprommer, Flash-Programmer (39F040 usw.)
4) avrdude, auf 8051ern am liebsten Monitore, die entweder per Flip bei
neueren Atmel-Teilen oder Flash/Eprom reinbekommen.
Ich habe zwar in meinem Leben schon einige µC Varianten in den Fingern
gehabt aber ich beschränke mich mal auf das, was in den letzten Jahren
quasi ausschließlich dran war.
1. AVR (mega und tiny), XMega reizt mich mal
2. 99% C, 1% Assembler. Ausschließlich mit AVRStudio (keine Version 5)
und WINAVR
3. STK500, AVR ISP MkII, ARV JTAG ICE MkII und irgendwo fliegt noch ein
billiger JTAG rum der nicht gescheit laufen will. Typischer Fehlgriff in
die Bucht eben.
4. Nur die von Atmel mitgelieferte, entweder direkt in der IDE oder auch
auf Kommandozeile im Batchbetrieb wenn mehrere gleichartige geflasht
werden müssen.
Hi,
Auch wenn ich den Sinn hinter dieser Umfrage nicht verstehe...
Für neue Projekte:
1. In der Reihenfolge der Häufigkeit: PIC18, PIC32, ARM(7/CortexM3),
PIC16, AVR_8Bit. Andere kommen auch vor, dann aber selten...
2. C, bei Bedarf mit Inline ASM.
Bei PIC16 nur ASM, Bei den AVR sowohl C wie auch reines ASM
3.
Für Pic: Aktuell PICKIT3 und ICD3 (Diverse Vorgänger sind aber auch
vorhanden)
Für ARM: ST-LINK & J-LINK
Für AVR: AVR_ISP & JTAGICE
4. Pic: MPLAB, AVR: AVRSTUDIO
Für die Pflege von Altprojekten wo z.B. gerade die 8051 derrivate noch
vor den MCS48 sehr häufig vertreten sind und für viele, auch aktuelle,
mir dann und wann als Ausnahme mal über den weg laufende andere µC ist
dann noch ein GALEP IV als "Universalwaffe" sehr Hilfreich. Egal ob es
sich um µC mit internem Programmspeicher oder um externe EProm als
Programmspeicher handelt.
GRuß
Carsten
1. ATmega (16 für Entwicklung, 8 als Zielplattform).
2. ASM, in letzter Zeit häufiger C (allerdings find ich's weniger
effizient, aber wenn's denn sein muss...)
3. AVR Dragon für Debugging, selbstgebaute Brenner für Prod.
4. AVRStudio (debug), AVRDude (prod)
1.) ATMEL AVR-RISCs (ATTiny bis ATMEGA)
2.) C (ASM)
3.) STK500
4.) eclipse samt den 08/15 Plugins. (Avrdude und co)
aber auch
1.) FPGA - Xilinx Spartans
2.) VHDL
3.) Nexys2
4.) Xilinx ISE WEBPACK und Digilent Adept
Fiete schrieb:> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?> 2.) welche Programmiersprache(n) benutzt ihr?> 3.) welche Hardware und> 4.) welche Software benutzt ihr, um das Programm in den µC zu> übertragen?
1- ATTiny, ATMega / MSP430
2- C
3- Eigenbau, JTAG, ISP / LaunchPad
4- avr-gcc, avr-dude mit AVRStudio und Eclipse / IAR
Ich habe nicht vor, mir anzueignen, welches Flashtools und welches IDEs
sind. Eclipse wurde immer in Zusammenhang mit anderen Flashtools
genannt, so daß ich dabei von einer IDE ausging.
Eclipse wird auf dieser Seite ohne Deine Aufführung 7x gefunden. Ohne
Rücksicht auf Einschränkungen.
Wichtiger wäre gewesen, daß die Leute nur die korrekten Angaben machen
und nicht noch die Hardware im PC mit auflisten.
Bsp. Programmierhardware:
- Laptop mit ExSys Serial RS-232 ExpressCard
Auch daß irgendwelche, nach eigenen Aussagen nicht brauchbare Hardware
aufgeführt wird, macht es nicht einfacher.
Gruß
Jobst
jobstens-de
Alles klar. Hatte ich jetzt nicht so heraus gelesen, dass Du mit
„Software zum übertragen” lediglich das Flashtool meinst und nicht auch
die IDE oder Makefiles die einem die Arbeit abnehmen.
Aber hast Du dann für jedes Mal eclipse auch AVRdude hochgezählt oder
den Beitrag dann gänzlich ignoriert?
Mit was flashed denn AVRstudio? Nutzen die auch AVRdude oder haben die
dafür eine eigene proprietäre Lösung?
Und FPGAs zählst Du|man gar nicht als Mikrocontroller?
Gruß
Fabian
Fabian Hoemcke schrieb:> Und FPGAs zählst Du|man gar nicht als Mikrocontroller?FPGAs sind ein ganz anderer Schlag von IC. Du hast die Möglichkeit
einen Controller darauf zu implementieren, musst es aber nicht ...
Gruß,
Thomas
mein Einstieg AVR: WinAVR & makefile, PonyProg über Seriell.
jetzt arbeite ich auch daheim nur noch mit ARM Cortex-M3 (STM32, NXP
LPC13xx/17xx) unter µVision sowie mit ULINK2 / ULINK pro.
1) 80C31 in v.Neumann-Schaltung
2) Assembler
3) Eprommer
4) Urlader (heute Boot51, früher was selbstgestricktes)
- Gebrannt wird erst die "Goldfassung"
Fiete schrieb:> 1.) welcher Mikrocontrollertypen benutzt ihr am meisten?AVR XMega (bei kleineren Projekten) und ansonsten die Atmel ARM (Cortex
M3/4, SAM7S/SE/X/XE)
> 2.) welche Programmiersprache(n) benutzt ihr?
C und teilweise ASM
> 3.) welche Hardware und
Dragon und JTAG ice mkII bzw SAM-BA Bootloader
> 4.) welche Software benutzt ihr, um das Programm in den µC zu> übertragen?
Die interne des ATMEL Studios
Ich programmiere immer mit Strom, egal welchen Prozessor. Löcher stanzen
ist schon lange out.
Die Antworten beweisen mal wieder folgendes: PIC und Atmel sind die
typischen Bastlerprozessoren. Nur Dummies verwenden diesen Schrott.
Lustig ist auch der 8031 in v.Neumann-Schaltung, was immer das sein
soll.
Im Übrigen gilt: Die Beleidigungen von MaWin sind immer noch online!
Wann werden die endlich gelöscht?
Hi
>Die Antworten beweisen mal wieder folgendes: PIC und Atmel sind die>typischen Bastlerprozessoren. Nur Dummies verwenden diesen Schrott.
Klar. Microchip und Atmel enwickeln und leben von Bastlern. Träum
weiter.
>Im Übrigen gilt: Die Beleidigungen von MaWin sind immer noch online!>Wann werden die endlich gelöscht?
Da hat er wohl einen wunden Punkt getroffen. So wie du dich aufführst zu
Recht.
MfG Spess
Osterfrau schrieb:> Lustig ist auch der 8031 in v.Neumann-Schaltung, was immer das sein> soll.
Ein Beispiel daür, daß du null Ahnung von Controllern hast.
mfg.
Thomas Eckmann schrieb:> Osterfrau schrieb:>> Lustig ist auch der 8031 in v.Neumann-Schaltung, was immer das sein>> soll.> Ein Beispiel daür, daß du null Ahnung von Controllern hast.
zum Rumtrollen reichts gerade.
Bin ich der einzige der hier STM8 benutzt? :D
1) STM32, STM8, AVR
2) C, AVR-Assembler
3) ST Link V2, Evertool-USB-Umbau
4) CoIDE, Atollic, Cosmic 32k, AVR-Studio 4, Eclipse+AVR-Plugins
AVR:
-früher SP12 (parallel)
-dann AVRISP MK II Clon (war aber auf Dauer zu wackelig)
-mittlerweile nur noch mit dem original AVRISP MK II
(sehr zufrieden!)
1.) AVR (ATmega/ATtiny), ATXMEGA, AVR32 (UC3A3 meistens)
2.) ausschließlich C
3.) STK500, STK600, JTAG ICE mkII
4.) Da ich C meistens im AtmelStudio schreibe, verwende ich den
eingebauten Programmer. Unter Linux verwende ich avrdude