-
Thread
einfache Fragen zu AVR (Neueinsteiger)
stellen sich mir nun einige Fragen vor dem Wechsel: 1. Wie sieht es mit den Modellen aus. Bei den PIC's war das für mich sehr gut gegliediert: - PIC12xxx - schwach - PIC16xxx - mitellmäßig - PIC16xxx - gut - ... Was gibt es bei den AVR's. Hab nur Atmega und Attiny gefunden
@johannes die 32 kb-grenze des drachen ist gefallen! war auch schon hier im forum (nur PC-Einstellungen) @julian Ich würde auch den Atmel MK II empfehlen (Gehäuse), der drachen ist manchmal etwas empfindlich
-
Thread
Kleiner Einsteiger Mikrocontroller
du mit dem PICkit3 alle PICs von 6 Pin 8-bit, über 16-bit DSP bis zum 32-bit PIC alles programmieren und debuggen. Das PICkit3 kostet ~35€ (original), MPLAB X IDE und der XC8, XC16 Compiler sind kostenlos. PICs haben nur wenige und unkritischen Stolperfallen für Anfänger
< 3*3cm² geeignet sein. Meiner Meinung nach ist ein 8 bit µC (z.B. PIC16) für den Einstieg in die µC Welt besser geeignet, als ein "großer" 32 bit µC, weil der 8 bitter weniger komplex ist. ./. schrieb im Beitrag #3615556: > Und fuer den Einsteiger im hoechten Maße
-
Thread
ATMEL billiger und leistungsfähiger als PIC
Universalcontroller. Für jede Anwendung kann es ein anderer sein. Trotzdem ist bei mir im 8Bit bereich der PIC fast immer das Mittel der Wahl... (Im 32Bit bereich halten sich ARM und PIC32 die Waage, je nach Anforderung) Gruß Carsten
Arc Net schrieb im Beitrag #2279706: > aber es gibt zumindest für einige AVR, AVR32, PIC18, PIC24, PIC32 > Coremark-Ergebnisse: > http://www.coremark.org/benchmark/index.php Danke ! Oh, da sieht PIC18 aber schlecht gegen die beiden AVR aus. Selbst noch, wenn man das PIC
-
Thread
Ist dieser Programmer für Anfänger geeignet?
mit dem AVRISP MkII, aber er ist nun mal im EOL Bereich.
es bei STM32 gar nicht. Zu den Atmel ARM sage ich lieber nichts, dann besser PIC32 InFo schrieb im Beitrag #5075403: > Du empfiehlst einem motivierten Einsteiger einen > Arduino um damit produktiv zu arbeiten
-
Thread
ATtiny85 (AVR Atmel 8bit), Linux, Microcontroller, C/C++
Link auch: http://stefanfrings.de/avr_hello_world/index.html Kannst du mir statt dem Atmel AVRISP MK-II ein USBASP empfehlen? Oder funktioniert der Atmel AVRISP MK-II out-of-the-box unter Linux? Ausserdem ist der Atmel AVRISP MK-II teuer?
attiny2313a-pu Die Größten AVR8 sind im 40 pol. DIP Gehäuse, das sind u.a. - eine Auswahl - die ATmega32, ATmega644, ATmega1284. Die -A und -P Kennzeichnungen lasse ich bewusst mal weg.
-
Thread
Quellcode ändern von Pic auf MEGA8
Hallo ich wollte gerne einen Quellcode von einem PIC12C508 abändern und auf einem Mega8 laufen lassen.1.Ist das überhaupt möglich?Wenn ja gibt es eventuell die Befehle der verschiedenen MC in einer Liste?Ich meine z.B. PIC Timer TMR0 = Mega TCCR0 usw.
Ja ich habe mir jetzt mal bascom heruntergeladen und schaue ich gerade das ich irgendwie das mk2 board ans laufen kriege
-
Thread
ENC28J60 (Mikro-)Web-Server die Nächste
gelesen und find es toll, was ihr gemeinschaftlich auf die Beine stellt. Ich verwende gerade das PIC32 Ethernet Starterkit als Hardwareplattform bei meiner Diplomarbeit. Ich soll eine Testplatine entwickeln, mit der ich mehrere Steckkarten a 32* 24V-Relais ansteuere. Warum PIC32? Wurde mir auf den
Thomas schrieb im Beitrag #2020753: > Ich verwende gerade das PIC32 Ethernet Starterkit als Hardwareplattform > bei meiner Diplomarbeit. Ich soll eine Testplatine entwickeln, mit der > ich mehrere Steckkarten a 32* 24V-Relais ansteuere. Warum PIC32? Wurde > mir
-
Thread
ARM7 vs. AVR
leistung braucht als nen µC aber weniger Overhead als nen arm. Wen mann sich mal die XMEGAS oder den PIC32 anschaut sind das eigentlich nur halbe Lösungen also meinermeinung nach nicht sehr überzeugend.
>Wen mann sich mal die XMEGAS oder den PIC32 anschaut sind das eigentlich >nur halbe Lösungen also meinermeinung nach nicht sehr überzeugend. So kann man eigentlich nur sprechen, wenn man mit den Teilen noch nicht selbst gearbeitet hat.
-
Thread
Bootloader AN1388 für PIC32MX250F128B
usb_descriptors.c -DXPRJ_default=default -legacy-libc make[2]: Leaving directory 'K:/Programmierung/PIC_32Bootlader/AN1388_Source_Code_2014_02_14/PIC32_Bootloaders/Firmware/Bootloader/MPLAB_X_Workspace/USB_HID_Btl_StarterKit.X' nbproject/Makefile-default.mk:90: recipe for target '.build-conf' failed make[1]: Leaving directory 'K:/Programmierung/PIC_32Bootlader/AN1388_Source_Code_2014_02_14/PIC32_Bootloaders/Firmware/Bootloader/MPLAB_X_Workspace/USB_HID_Btl_StarterKit.X' nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed
-
Thread
Mit was in die Mikrokontrollerwelt einsteigen?
auf einem 8-Bit AVR einen Pin zum Ausgang, > indem Du eine 0 in das DDRx Register schreibst. Beim PIC must Du dazu > eine 1 in das TRIS Register schreiben. Beim STM32 musst du halt noch den Clock für die Peripherie einschalten, das war's. Ich habe bisher immer "Bare-Metal" gearbeitet, der Code
wie man mit einem STM32 PCI auf level (statt edges) auslöst usw., usw. ). Oh, und PIC32 (MIPS-4K) wäre auch noch im Angebot. Den gibts auch noch im bastelfreundlichen DIL28 ;-) Aber das bringt den TO auch nicht weiter
-
Thread
Controller-Auswahl
Board gefunden und überlege gerade es zu zum ausprobieren zu bestellen: http://www.watterott.com/de/STM32VL-Discovery
je nachden, was Du gerade brauchst und wie es layouttechnisch am günstigsten ist. Mit einem 50€ PicKit3 kannst Du praktisch alle aktuellen PIC16/18/24/32/dsPIC30/dsPIC33 programmieren und debuggen. fchk
-
Thread
SAMMELBESTELLUNG: Steckverbinder bei Morethanall
liegend MCG-WP-1X06 0 St 2,54mm MCG socket PCB liegend Fan Connector ============= MK-T-22-LF 10000 St 2,54mm MK Kontakte MK-H-02-LF 60 St 2,54mm MK Steckergehäuse (Vent. o. Tacho) MK-H-03-LF 60 St 2,54mm MK Steckergehäuse (Vent. m. Tacho) MK-H-04-LF 60 St 2,54mm MK Steckergehäuse MK-D-02-LF 60 St 2,54mm MK socket stehend (Vent. o. Tacho) MK-D-03-LF 60 St 2,54mm MK socket stehend (Vent. m. Tacho) MK-D-04-LF 60 St 2,54mm MK socket stehend
-
Thread
AVR: Suche bzw. Frage zu JTAG-Programmiertool
. Flashen allein ist Müll. Du brauchst also JTAG und debugWIRE. http://cgi.ebay.de/AVR-JTAGICE-mkII-compatible-debug-AVR32-Shipfrom-USA_W0QQitemZ310084603356QQcmdZViewItem?hash=item310084603356&_trksid=p3286.m63.l1177 Und fang mit ATmega an. Ist nicht schwieriger als Tiny aber man bekommt keine
finde ich mich besser zurecht. Kann mir jemand sagen, mit welcher Schnittstelle ich den Chip ATmega32 am besten debuggen kann? Unterstützung der Anzahl Breakpoints usw. Habe mir den JTAGICE mkII gekauft. Läuft auch mir der neusten Software nicht immer stabil. Da Lob ich mir mein MPLAB und den ICD2
-
Thread
Erstes (privat-)Projekt, Hardwareauswahl
Controller mit CAN und USB und LIN, etc etc. Und halte Dich nicht nur bei den 8-Bittern auf, auch die PIC24/dsPIC und PIC32MX sind sehr interessant. > Display: > Am liebsten würde ich ja ein Sharp LS027B7DH01 nehmen. Das ist von der > Größe her noch ok (etwas mehr als 6cm breit) und für diese Größe
mit CAN und USB und LIN, >> etc etc. Und halte Dich nicht nur bei den 8-Bittern auf, auch die >> PIC24/dsPIC und PIC32MX sind sehr interessant. > > So wie ich das gelesen habe gibts die IDE auch kostenlos, aber der > Compiler stellt nach 60 Tagen die Optimierung aus. Ist der dann immer > noch
-
Thread
Probleme mit USB AVR LAB
Wär eine tolle Sache wenn du OpenOCD implementieren würdest. Die Stm32 sind ja auch recht günstig zu haben. Aber welche 32bit uC um 2.50 das Stück du meinst würde mich jetzt brennend interessieren.
Moin, ich habe auch ein Problem mit Christians mkII Firmware. Ich kann problemlos den Flash-Speicher beschreiben, aber nicht das EEPROM. Auslesen des EEPROMs klappt. Die Daten: Prozessor Mega32 mit 16 MHz, AVRstudio 4.18 Ich habe schon alle möglichen
-
Thread
WS2812 mit ATMega328P
Streifen machen. Wir haben in der Schule mit dem ATMega328P gearbeitet, um genau zu sein mit dem mk2 Board von myAvr. Ich wollte aufjedenfall keinen Arduino benutzen, sondern das Protokoll selber „bedienen“. Ist das mit dem 328P/mk2-Board möglich, ohne Assembler sondern in reinen C? Ich dachte
> Ist das mit dem 328P/mk2-Board möglich, ohne Assembler sondern in > reinen C? > > Ich dachte nämlich am Anfang: Ha! Was ein einfaches Protokoll, das > geht ja doch ganz einfach mit _delay_us. Geht mit deinem Board.
-
Thread
Mega8 bei Inbetriebnahme zerschossen?
Joachim ... schrieb im Beitrag #2375322: > Gibt der AVRISP MK II eine höhere > Spannung als 5V raus? Eigentlich nicht, oder? Der gibt keine Spannung aus, der braucht welche. Pin2 der ISP-Buchse des mkII muss mit Vcc der Platine verbunden werden. Dann noch Masse
kaufen müssen (will sagen schuld eigene). Hast du denn Originalequipment von Atmel ? Und wenn man nen PIC verpolt anschließt ist der sicherlich auch futsch. Wenn man den Taktgenerator vom PIC so konfiguriert das er nicht mehr geht (falls soetwas geht) und du hast nicht das richtige programmiergerät funzt
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
ein Punkt aber ob Arduino oder PICKit ist egal. Ob auf den Kits nun AVR 8bit, AVR 32bit, PIC 8bit, PIC 32bit, STM32 oder MIPS drauf ist hat mit der Entwicklung nicht viel zu tun, außer man braucht spezielle Dinge die nur XYZ kann :-P AVR 8bit und PIC 8bit dürften 50:50 bei Hobbybastlern
und da schenken sich beide nicht viel. Genauso kann man ein AVR auch nicht mit einem STM32 vergleichen. Viel mehr sollte man eine Grafik machen, mit Anforderungen und den entsprechenden Prozessor. kleinst: PIC10 / PIC12 kein: PIC16 / PIC18 mittel: PIC24 / AVR / 8051 groß: MIPS (PIC32
-
Thread
Debugging-Problem: MPLAB X IDE v5.15, ICD3/ICD4, dsPIC33FJ128MC706A
Sorry, habe ich vergessen: Das Verhalten betrifft nicht alle PICs. PIC32 haben das Problem beispielsweise nicht. Für zukünftige DSP-Geschichten würde ich die dsPIC33 überdenken. Es gibt inzwischen die Motorcontrol-Serie PIC32MK: https://www.microchip.com/design-centers/32-bit/pic-32-bit-mcus/pic32mk-family Der hat DSP-Extensions, eine FPU und schnelle ADCs.
-
Thread
AVR Einstieg
bin ihnen bis heute Treu geblieben. Für den Einstieg und um Grundlagen zu legen find ich die 8Bitter(Pic/AVR/8051) sehr praktikabel. Vor allem sind sie überschaubar und wenn man einmal die entsprechende Peripherie verstanden hat sollte ein Klassenaufstieg von 8-16/32 nichts im Wege stehen.
Handhabung. Na dann, raus mit den Fehlermoeglichkeiten bein Flashen ueber den Bootlader des Atmega32U4 ueber USB. Ueber die 10 EUR Anschaffungskosten fuer ein weitgehend fertiges Board (http://www.ehajo.de/boards/atmega32u4-breakout-board.html) braucht man ja wohl nicht reden, es sei denn, man hat
-
Thread
ATmega mit mehr Leistung?
"Einige STM32" sidn aber kein AVR und untersützen weder das MK2 noch das Atmelstudio. Dann bliebe eher der ATSAM..nur auch da geh das MK2 nicht mehr Also bliebe nur der gesamt Umsteig aus STm32 und Atolic True
welche CPU wäre denn > ein sinnvoller Nachfolger, wenn ich die Umgebung ATMEL Studio und mein > JTAG MK II weiter nutzen möchte? Wenn das eine harte Anforderung ist, ist die Antwort eigentlich klar - es gehen nur Xmega, AVR32 und AVR. Wenn es auch ein anderer Debugger sein darf, kämen die Atmel Cortex-M
-
Thread
Deklaration und Initalisierung von Array im XC32-Comiler
Fragment sollte später auch auf einen PIC32 mit XC32 Compiler v1.4 eingesetzt werden. Im XC32-Compiler funktioniert dieses Fragment so nicht. Die Werte aus REVISION werden den Array nicht übergeben. Auch das Deklarieren und initalisieren
hier 1) (mit und ohne -std=c99 im Makefile). Auch das Assembler-Listing passt dazu. Target war ein PIC32MZ2048EFM144 (sollte eigentlich keine Rolle spielen). Compiler XC32 v1.4 Aus dem generierten .map [pre] kseg0 Data-Memory Usage section address length [bytes] (dec)
-
Thread
Mikrocontroller-News: Matter über alles, Python und PCB-Antennen.
auch wenn man nicht teilnehmen möchte, weil Quectel danach die Folien zuschickt. ### MicroChip: PIC32MK ab sofort im SSOP-Gehäuse. Microsoft bietet mit der PIC32MK-Serie seit einiger Zeit sehr leistungsstarke 32bit-Controller an, die neben einem eingebetteten DSP auch Unterstützung für CAN FD und
Bereich der Gehäuse bietet man ab sofort zwei neue Pakete an: [c] you can now bring 198 DMIPS of 32-bit floating point and DSP performance to a design utilizing a 5×5-mm package. Trying to avoid multi-layer board design? PIC32MK has designs covered with the introduction of the classic 28-lead SSOP
-
Thread
Anfänger Microcontroller - bräuchte mal einen rat
so gut wie alle aktuellen PICs programmieren und debuggen, und zwar PIC16, PIC18, PIC24, dsPIC und PIC32. > Jedoch besitze ich derzeit auch nur einen Laptop und brauche somit einen > Brenner der per USB arbeitet! Aber zu teuer darf der auch wieder nicht > sein ^^
www.jb-electronics.de/html/elektronik/digital/d_artikel06_pickit3_und_icsp.htm Geht dies auch mit dem PIC18F**2? Ebenfalls hat mein PIC VDD an PIN 11 und 32 VSS an PIN 12 und 32... wozu hat der je zwei?
-
Thread
Auswahl eines Mikrocontrollers
Hi > An das STK500 wurde dann ein JTAGICE mkII angeschlossen. > Welche Aufgabe hat das JTAGICE mkII? Kommt darauf an, wo und wie das JTAGICE mkII angeschlossen wurde. Am 6-pol. ISP-Anschluss fungiert es als Programmer und als DW-Debugger. Über
Einzelschrittbetrieb etc etc. Das STK500 hat nur einen ISP-Programmer. Für JTAG braucht man das relativ teure JTAG mkII. Bei Microchip kannst bei mit dem vergleichsweise preiswerten PicKit3 fast alle aktuellen PICs programmieren UND debuggen, und Du brauchst dort auch nur zwei Pins dafür. fchk
-
Thread
PICKIT3 und pic16f54 in c Einfches Program scheitern beim Brennen
Robert schrieb im Beitrag #4795502: > Vss muss doch nur an Vss vom PIC Nicht nur. Vss muss auch an den Vss Anschluss vom PicKit. Das gleiche gilt für Vdd.
warte1ms(void)" ist ueberfluessig und auch fehlerhaft Im uebrigen gibt es bei Reichelt einen billigen Pic mit reichlich Speicher und I/O-pins http://www.reichelt.de/PIC-16F8-16LF-Controller/PIC-16F883-I-SP/3/index.html?ACTION=3&LA=446&ARTICLE=89327&GROUPID=2967&artnr=PIC+16F883-I%2FSP&SEARCH=pic16f883
-
Thread
AVR Mikrocontroller Lohnenswert?
treffen auf alle modernen AVRs nicht zu. Schaue Dir mal die Tiny0,1,2 Reihe an. > Alternativen: PIC24, dsPIC33 und PIC32 sind recht angenehm und haben > deutlich mehr Leistung, und ARM-basierte Controller gibts von dutzenden 32 Bit PIC ist ja wohl eine Sackgasse. > Herstellern, wenn auch in
weil sie ohne einen Sack voller Rahmenbedingungen nicht zu beantworten ist. Es gibt Gründe für PIC10 bis PIC32 + dsPICs, die sich alle recht kräftig unterscheiden. Natürlich die AVRs, die MSP430, STM32 und alle Cortexe ohnehin und ich persöhnlich finde auch den STM8 recht schick. Den RP2040 würde
-
Thread
Einstieg Mikrocontroller
Assembler.Lohnt sich das Geld für das hier: http://shop.myavr.de/Komplettpakete/myAVR%20Einsteigerset%20MK2%20PLUS.htm?sp=article.sp.php&artID=45
als für die Atmega-Prozessoren (da wirst Du förmlich zugeschwemmt). Fazit: Steig' mit dem myAVR-MK2-Board ein und wechsle erst später auf ARM-Prozessoren - letzteres sind definitiv keine Einsteiger-MC's. Das Invest von 40,- EUR für das myAVR MK2 Board sowie nochmals 40,- EUR für das Buch sind gut
-
Thread
Was brauch ich um mit Microcontrollern zu arbeiten?
kein Atmel Experte, aber wenn ich richtig informiert bin, geht debuggen/JTAG nur mit dem "JTAGICE MK2" Programmer und das Ding ist nicht gerade billig.
und > dafür braucht man das teure ( 250..300€) Dongle. Nö, alle AVRs mit JTAG bzw. dW mit bis zu 32 KiB Flash lassen sich mit dem AVRDragon debuggen, und der kostet nur unwesentlich mehr als der AVRISP Mk. II...
-
Thread
Target Voltage auf 5V stellen beim AVRISP mk2
Geld gekostet hat und dann sowas nicht kann, das > Pickit von Microchip kann das problemlos. -> PIC nutzen ?
Ich finds gerade gut, das ich mit dem MkII die Spannung messen kann, die am Target anliegt, dann sehe ich sofort, wenn da was nicht stimmt. Und beim PicKit3 ist der Punkt 'Speisung des Target' recht gut versteckt - zumindest in MPLab 8.
-
Thread
Umstieg PIC auf AVR oder Linux
die Leistung nicht mehr? Wenn Dir die Leistung nicht mehr reicht, gibt es zwei Updatepfade: 1. PIC24/dsPIC30/dPIC33/PIC32 - wegen den Tools, die Du teilweise schon hast 2. ARM Cortex M3, weil Du dann eine Handvoll Hersteller (Atmel, EFM, NXP, STM, TI, Toshiba) hast, die entsprechende Chips produzieren
Im Zweifelsfall kannst du das NET-IO board auch mit einem PIC betreiben. Die must halt nur einen kleinen Adapter für den Mega16/32 Sockel basteln, i.d.R. sind es nur ein paar Drahtbrücken.
-
Thread
ATtiny10 programmieren
Du könntest auch einen PIC10F200 und ein PICKIT3 nehmen. Atmel hat sich die Pinbelegung von den PIC10F abgeschaut, und HV-Programmierung ist bei den kleinen PICs ohnehin Standard. Und einen PicKIT3-Clone bekommst Du für 20€,
Frank K. schrieb im Beitrag #2701867: > Du könntest auch einen PIC10F200 und ein PICKIT3 nehmen. Welchen C-Compiler braucht man dann? Wieviele 16Bit-Timer, ADC-Eingänge und Interrupts hat der PIC10? Peter
-
Thread
PIC32M und Segger J-Flash
Plus die gleiche. Aus JLinkExe bekomme ich mit ExpDevList eine Liste der bekannten Chips, mit vielen PIC32MX. Aber ich kann diese Chips in JFlashExe nicht auswählen. Dazu kommt, dass Segger die PIC32MM und PIC32MK anscheinend garnicht kennt. PowerPC und RXirgendwas und, aber keine modernen PIC?
PIC32MZ Microchip PIC32WK PIC32M ist da nicht dabei. Aber ich kenne auch keinen PIC32M. Laut Michorchip gibt es PIC32MM?
-
Thread
ATMega Auslaufmodell?
neueren 8-Bit-AVR-Mikrocontroller heißen nicht mehr ATmega, sondern AVRxxxxxx, z.B. AVR64DB48, AVR32DD32.
Pandur S. schrieb im Beitrag #7740781: > Gibt's eigentlich eine 32bit Familie, welche auf Bare-Metal betrieben > werden kann ? Also ohne Betriebssystem, ohne Treiber ? Und mit welchen > Tools ? Ich bin von AVR auf PIC24 und dsPIC33 gegangen. Das sind jetzt 16
-
Thread
Microcontroller suche
dokumentiert wie die AVR's. Vielleicht, aber schau mal hier http://www.amazon.de/s/ref=nb_sb_noss_1?__mk_de_DE=%C5M%C5Z%D5%D1&url=search-alias%3Daps&field-keywords=pic+microchip
PWM, DACs und CAN. Und halt auch in DIP-Gehäuse. Ich weiß nicht, ob man die Komplexität mit dem dsPIC oder nem PIC24 und dem MSP430 vergleichen kann, aber ich würde nem Anfänger eher nen PIC16 oder PIC18 empfehlen, statt einem dsPIC. Die sind simpler und somit leichter zu verstehen. Und auch bei den
-
Thread
Messer raus!
AVR sehe ich den PIC24, also AVR >> delete. Als Nachfolger der ARM9 Prozessoren hat Microchip den PIC32 vorgesehen, aber der ist noch ziemlich in den Kinderschuhen. Da wird Microchip wohl einiges abkupfern und in den PIC32
bis dahin standardmäßig 16 bzw. 32Bitter in SMD (ggf. auf DIP-Adaptern) einsetzen. 2. Interessant könnten dann auch die Produkte werden, welche aus der Fusion entspringen => Das beste aus beiden Welten (PIC + AVR). Siehe u.a. den R8C
-
Thread
Ist Usbasp gut?
normal in C programmieren? Gibt es große > Unterschiede? Die kleinen PICs bis einschließlich PIC18 sollte man im Interesse seiner geistigen Gesundheit /ausschließlich/ in C programmieren. PIC24 (und dsPIC) sind intern ganz anders aufgebaut. Und PIC32 ist in Wirklichkeit MIPS. Aus Sicht eines
Axel S. schrieb im Beitrag #4428779: > Die kleinen PICs bis einschließlich PIC18 sollte man im Interesse seiner > geistigen Gesundheit /ausschließlich/ in C programmieren. PIC24 (und > dsPIC) sind intern ganz anders aufgebaut. Und PIC32 ist in Wirklichkeit > MIPS. So
-
Thread
Starterkitt für Anfänger,
ich mir ein "billiges" Ebay-Teil. Lief schon besser, aber auch nicht gut. Dann kam der AVR ISP MK2 dran. Damit hatte ich noch keine Probleme. Wenn ich die Kosten der anderen Programmer zusammenrechne (plus Zeit und Ärger), hätte ich lieber gleich das Geld für den AVR ISP MK2 ausgeben sollen.
//www.mikroe.com/eng/home/index/ Gibt auch Boards, wo man den uC tauschen kann (Arm <-> AVR <-> PIC)
-
Thread
ATxMega Stick
EDIT: In den code-files steht der mega32u2 sogar direkt als kompatibel
von normalen AVRs. Ich hatte da ewig gerätzelt und dann habe ich bemerkt, dass ich statt einem ATMega32 einen ATMega32A eingestellt habe. Ich denke das mann man auf die xMegas übertragen. Gruß Tim
-
Thread
AVR Mikrocontroller zum Anfang
Softwareunterstützung 5. recht leistungsfähig Du kannst auch irgendeinen anderen ARM nehmen, sei es STM32 oder NXP oder wasauchimmer, aber ich finde die Software bei TI extrem brauchbar. Alternative: PIC32. Ist MIPS statt ARM, quasi wie Pepsi statt Coke. Vorteil dabei: Du kannst Dir Dein Board auf einer Lochrasterplatine zusammenbauen. Die 28-Pinner wie z.B. PIC32MX270F256B gibts auch in DIL. Jeweils 100nf über VCC und GND und AVCC und AGND, 10uF keramisch zwischen VCAP und GND, 10k zwischen MCLR und VCC, und die Kiste läuft. PICKIT3 kostet als Clone 20€ beim
-
Thread
Controllertypen: Blick über den Tellerrand
haben. (Weder vom Aufbau noch von der Programmierung) dsPICs (mit DSP Unit) PIC32
) über PIC24 (16biter), dsPIC(16bit DSP) und PIC32 (32biter) die gleiche Oberfläche. Der Wechsel von PIC18 zu PIC24 gestaltet sich (zumindest in C) sehr einfach... Aber wirklich rentieren tut es sich nicht
-
Thread
irsnd Callback function
for timer2 e.g. 1,4,16 # define F_CPU 32000000UL // PIC frequency: set your freq here # define PIC_Scaler 2 // PIC needs /2 extra in IRSND_FREQ_32_KHZ calculation for right value # else
|| defined(__PCB__) || defined(__PCH__) // CCS PIC compiler # define PIC_CCS #elif defined(STM32L1XX_MD) || defined(STM32L1XX_MDP) || defined(STM32L1XX_HD) // ARM STM32 # include <stm32l1xx.h> # define ARM_STM32 # define ARM_STM32L1XX
-
Thread
Suche programmierbaren Mikrokontroller
STM32F4 Discovery Kit
Abmessungen nach. (Macht man in der proffessionellen Entwicklung oft nicht anders) Neben den STM32 könntest du auch mal bei den PIC32 hereinschauen. Microchip hat da auch einige nette Libs mit Beispielen die du fast 1-1 übernehmen kannst. Und wenn du Student bis kannst du notfalls den später benötigten
-
Thread
uC from Scratch
wirklich für Anfänger besser sind? Ich denke, das kann man nicht so allgemein sagen. Nehmen wir mal PIC. Die 8-Bitter (PIC10/12/16/18), die 16-Bitter (PIC24/dsPIC) und die 32-Bitter (PIC32) haben völlig verschiedene Prozessorarchitekturen, wie sie unterschiedlicher nicht sein können. Die ganze Peripherie
Lieblingsarchitektur war übrigens 68k. Aber das ist Geschichte, das kommt nicht mehr wieder. fchk PS: Warum PIC24 anfängerfreundlicher als PIC32 ist? Das hängt damit zusammen, dass der PIC24 Prozessorkern eine Eigenentwicklung ist, während bei PIC32 MIPS-Cores zugekauft wurden. Bei PIC24 sind die Peripherieregister
-
Thread
mikrocontroller, board, etc. für anfänger
keinen RS232 Anschluss an meinen Computern, das Board sollte also USB haben. Der Controller sollte 32kb speichern können. Ich hatte da an einen ATmega32 gedacht... Es sollte natürlich auch nicht zu teuer werden. Was brauche ich sonst noch? Netzteil? Wie viel Volt/Ampere? Kabel? Soweit dazu. Falls
Thomas O. und entschuldigung an Icke, da haben wir wohl aneinander vorbeigeredet. ATmega 16 oder 32... OK, scheint mir Sinn zu machen, den kleineren für den Anfang zu nehmen, um Kosten zu sparen. Auch das AVRISP mk2 leuchtet mir jetzt ein, auch wenn ein zusätzlicher Schritt mehr mich auch nicht
-
Thread
Sehr hoch auflösender PT100 Messverstärker
Ich habe die Berechnung nun endlich mal in ein Excel-Sheet gebannt und erhalte für den AD7793 1.1 mK Auflösung. Der CS5532-AS ist mit 0.29 mK deutlich besser und der -BS hat mit 0.15 mK noch einmal die Nase vorn. Bei letzterem müßte man jedoch wegen Preis und Verfügbarkeit schauen. Noch eine Frage
Auflösung würde ich an deiner Stelle einen DeltaSigma ADC verwenden. http://www.sprut.de/electronic/pic/programm/compadc/compadc.html Er hat hier die Verwendung bis 16bit Auflösung erklärt, das ist schon ziemlich heftig... Inox5
-
Thread
IRMP - Infrared Multi Protocol Decoder
Projekt. Gut dokumentiert, innerhalb von 30min in meinen Code eingebunden und für den verwendeten PIC32 portiert. Lief auf Anhieb, so soll es sein. Grüße Stampede
IRMP/IRSND nun auf den Zielsystemen AVR/PIC/STM32 läuft, war eine größere Umstrukturierung des Sources notwendig, um weiterhin die Konfigurationsdateien irmpconfig.h und irsndconfig.h möglichst einfach und übersichtlich zu belassen. Die IR-Protokoll-spezifischen
-
Thread
AVRDUDE langsam beim flashen
angezeigt wird "ERFOS AVRISP MkII Clone"
Gerät. Und geflasht wird mit Programmer Type : STK500V2 Description : Atmel AVR ISP mkII Programmer Model: AVRISP mkII steht auch mit da...