-
Thread
XMEGA: Errata, was nun?
Ja, danke! Meine tragen die Bezeichnung: ATXMEGA128A1 AU 1020 Mit viel Phantasie produziert in 20.KW 2010. Aber welche Bugs enthalten sind hab ich noch nicht rausgefunden.
habe ich bislang aber noch nicht gemacht, Google sollte aber weiterhelfen. Ich habe momentan nur ATXmega32A4 hier, daher kann ich wenig zu den 128A1 sagen.
-
Thread
Programmieren des AVR XMEGA-A1 Xplained
hmmmmm, mit Flip kannst du (meines wissen) nur der AT90..... programmieren aber nicht der ATxmega128A1. Der ATxmega128A1 wird über PDI (z.B. AVRISPmkII) oder JTAG programmiert, man kann auf dem AT90.... über Flip ein Bootloader flashen der ein AVRISPmkII emuliert (Sauberwort LUFA project) erst
Befehl ausgeführt hatte. Rechner: Win7/64bit, AVR Studio4 & AVR Studio5 mc: XMEGA-A1 XPLAINED (ATxmega128A1) (AVRISP mkII uni mit PDI Adapter) Danke!
-
Thread
Code::Blocks: AVR - Compiler-Kommandozeile bekommt Host-Optionen
Build: Debug in test3 (compiler: GNU GCC Compiler for AVR)--------------- avr-gcc -Wall -mmcu=atxmega128a1u -DF_CPU=2000000UL -g -Os -I/usr/include -c main.c -o obj/Debug/main.o avr-gcc -L/usr/lib -o bin/Debug/test3.elf obj/Debug/fuse.o obj/Debug/main.o -mmcu=atxmega128a1u -Wl,-Map=bin/Debug/test3
MCU-Haken und setzt den Parameter stattdessen von Hand unter "Other compiler options" rein: -mmcu=atxmega128a4u
-
Thread
XMEGA wie ist der Stand bezüglich Programmieren etc.
ausgereift sind die XMegas (also bezüglich Hardware Bugs) Danke schonmal für eure Infos. Ich will den ATxmega32A4 und ATxmega128A3 oder ATxmega128A1 einsetzen. Gruß Peter
Bei uns ist gerade die Entwicklung eines Moduls mit ATxmega128A1 abgeschlossen worden. Die Software dazu ist auch so gut wie abgeschlossen, einige Feinheiten bleiben noch. Gearbeitet wurde mit AVR Studio und WINAVR. Programmiert wurde der XMega mit JTAGICE
-
Thread
xmega. Programmabbruch beim SD/MMC Kartenzugriff
Du kannst Dir auch mal das hier ansehen: http://viewvc.coremelt.net/viewvc/atxmega128a1_board/trunk/sources/proto_tests/006_sdcard/ Komplett herunterladen mit http://viewvc.coremelt.net/viewvc/atxmega128a1_board/trunk/sources/proto_tests/006_sdcard/?view=tar Gruss, Michael
Beitrag #1718448: > Du kannst Dir auch mal das hier ansehen: > http://viewvc.coremelt.net/viewvc/atxmega128a1_boa... > > Komplett herunterladen mit > http://viewvc.coremelt.net/viewvc/atxmega128a1_boa... > > Gruss, > Michael Hallo Michael ich habe den Code ausprobiert aber funktioniert nicht
-
Thread
[Sammelbestellung] µC-Board + RAM
Atxmega64/128a1u Die unterstützen auch den 4 port modus. Dadurch sollte man auch 8 bit SD RAM direkt anschließen können.
größeren Chip und verschwenden den Rest. :-) Vergleich LPC1788 / ATXMEGA64A1U ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Der ATXMEGA64A1U ist deutlich kleiner (TQFP100) und preiswerter ist er auch (2,90€). Dadurch wird auch das PCB kleiner und kostengünstiger. Auch der Layout-Aufwand
-
Thread
Was ist mit dem avr-gcc 12.x passiert? Internal Compiler Errors Gesperrt
ubuntixer@ubuntixer:~/avrTestSuite/avrtest$ ls AUTHORS exit-atmega8.o fileio-atxmega128a1.i avr51-flash1.x exit-atmega8.s fileio-atxmega128a1.o avr-opcode.def exit-attiny3216.i fileio-atxmega128a1.s avrtest exit-attiny3216.o fileio-atxmega128a3
exit-atxmega128a1.i flag-tables.h avrtest-tiny exit-atxmega128a1.o flag-tables.o avrtest-tiny_log exit-atxmega128a1.s gen-flag-tables.c avrtest-tiny_log.s exit-atxmega128a3.i graph.c avrtest-tiny.s
-
Thread
Suche Bezugsquelle für Xmega usb
DigiKey hat von den ATXMEGA128A1U-AU auch 164 Stk. am Lager und von den ATXMEGA32A4U-AU 4179 Stk. Um welche Stückzahl geht es denn?
>DigiKey hat von den ATXMEGA128A1U-AU auch 164 Stk. am Lager und von den >ATXMEGA32A4U-AU 4179 Stk. und bei je 10-15 wäre der Versand bei Digikey kostenlos, Lieferzeit ist bei Digikey mit 1-2 Tagen auch schnell
-
Thread
Bascom - C Umstieg Teil 1 - IDE-Probleme
Verschiedenen IDEs zu unterschiedlichen Ergebnissen: (ist jedes mal die gleiche Platine mit einem Atxmega128a4u (ohne externem Quarz) und einem AVRispMK2-Progammer) [c] #include <avr/io.h> #include <util/delay.h> int main(void) { PORTC.DIR = PIN0_bm | PIN1_bm; while (1) {
Build: Debug in test3 (compiler: GNU GCC Compiler for AVR)--------------- avr-gcc -Wall -mmcu=atxmega128a1u -DF_CPU=2000000UL -g -Os -I/usr/include -c main.c -o obj/Debug/main.o avr-gcc -L/usr/lib -o bin/Debug/test3.elf obj/Debug/fuse.o obj/Debug/main.o -mmcu=atxmega128a1u -Wl,-Map=bin/Debug/test3
-
Thread
XMEGA Pozessor von Atmel
So laaangsam scheinen 128A1 und sogar 64A1 bei Distributoren in Hunderter- und Tausender-Stückzahlen aufzuschlagen. http://www.stkcheck.com/evs/atmel/atmelheader2.asp?mfg=atmel&part=ATxmega128A1 http://www.stkcheck.com/evs
ihn momentan nicht an. Der wurde im *Februar 2008* wie folgt angekündigt: >> The first devices, ATxmega128A1 and ATxmega64A1 are both offered in >> 100-pin TQFP and BGA packages and are available now. > Oder > habt ihr etwa nicht das Hobby zum Beruf gemacht? Ich trenne Beruf und Freizeit sehr
-
Thread
'DDRA' undeclared (first use in this function)
Ich Arbeite neuerdings mit dem Atmel Studio 7. Ich benutzte den Atxmega128A3U. Mein Programm (wen man das so nennen kann) sieht momentan vollendender Massen aus: #include <avr/io.h> #include <avr/interrupt.h> #include <stdio.h> #define MCU = AVR_ATXMEGA128A3U
anders als bei den alten AVRs. Ein „DDRA“ gibt es da einfach mal nicht. > #define MCU = AVR_ATXMEGA128A3U Mit der Programmiersprache C solltest du auch noch ein wenig üben. Diese Zeile schadet zwar gewiss nichts – aber sie ist auch völlig nutzlos.
-
Thread
Kleine Überprüfung von meiner ersten großen Platine
ATXmega128A1 und USB?
Ich meine ATXMega128A1U. Den habe ich zu Hause und auf den habe ich den Schaltplan zugeschnitten. Klingt aber schon wirklich sehr ähnlich. Wusste bis eben auch nicht, das es einen Unterschied zwischen A1 und A1U gibt
-
Thread
XMEGA: "supported for assembler only"
Hallo, versuche gerade, ein .c- file für den atxmega128a4u (auf X4DIL von Reusch Elektronik) mittels WinAVR 20100110 zu compilieren. Als mcu habe ich im makefile "atxmega128a4u" angegeben. Der Compiler meldet: [code] main.c:1: error: MCU 'atxmega128a4u
Jetzt bekomme ich beim Versuch, das Programm zu flashen, folgende Fehlermeldung: avrdude -p atxmega128a4u -P usb -c avrispv2 -U flash:w:main.hex process_begin: CreateProcess(NULL, avrdude -p atxmega128a4u -P usb -c avrispv2 -U flash:w:main.hex, ...) failed. make (e=2): Das System kann die
-
Thread
EADOGM162W-A-Anzeige mit XMEGA
Ja, ich verwende ATxmega128A1, der externe Takt von 16MHz ist in die Xmega-Hardware integriert.
beantworten würdest. > > Verwendets Du wirklich einen > > Arnab schrieb im Beitrag #7797688: >> ATxmega128A1 > > ? > > Falls ja, wo stellst Du denn den Takt für den X-mega ein? Und woher soll > der kommen? Intern oder extern? > Im Standard läuft der nicht mit 16 MHz. Ja, ich verwende ATxmega128A1
-
Thread
XMega HighRes PWM - irgendwie nicht so HighRes
Mir ist gerade aufgefallen, dass ich im makefile die ganze Zeit den atxmega128a3 angegeben habe, aber den atxmega128a3_U_ verwende. Jetzt habe ich nach langem Suchen endlich Pakete der avr-libc gefunden, die den atxmega128a3_U_ beinhalten. Allerdings sagt dann avrdude, er
Ich habe hier gerade den AtXmega128a1u verlötet und die HiRes-Extension funktioniert anstandslos. Es scheint also ein spezifisches Problem des xmega128a3u zu sein.
-
Thread
Verfügbarkeit ATXMEGA?
Christian schrieb im Beitrag #2072631: > Welcher soll es denn genau sein? Mittelfristig bräuchte ich 128kB Flash und min. 8kB SRAM. Die Entwicklung könnte ich erst einmal auch mit einem atxmega64D4-AU beginnen, aber dann müsste schon sicher sein, dass der größere Stein am Ende auch verfügbar ist. wg. obigen
20Mhz-Steinen problemlos. Detlev T. schrieb im Beitrag #2072655: > Mittelfristig bräuchte ich 128kB Flash und min. 8kB SRAM. Ha, also doch ;-). Da käme ja dann nur ein XM128 in Frage. Detlev T. schrieb im Beitrag #2072655: > Die > Entwicklung könnte ich erst einmal auch mit einem atxmega64D4
-
Thread
Welchen µC-Typ für neues Projekt?
0xfedb4561, b = 0x12345678; long c = 0; c = ((long)a)*((long)b); macht 85 zyklen auf einem mega128 [/c]
346623574 schrieb im Beitrag #3878308: > macht 85 zyklen auf einem mega128 da ist mir ein Fehler unterlaufen ;) es sind 128 Zyklen.
-
Thread
Verifizierung des Flash ist fehlerhaft
habe folgendes Problem: Wenn ich mittels AVRStudio6 und dem AVRISPMK2 eine Hex Datei auf meinen ATXmega128A1U per PDI übertrage bekomme ich immer folgenden Fehler: "Verifying Flash...Failed! address=0x0200 expected=0xcf actual=0xff" Nun habe ich mir gedacht, dass der Flash Speicher wohl defekt ist und habe sogleich den zweiten ATXMega128A1U auf dem Board mit dem gleichen Programm programmiert und prompt den gleichen Fehler erhalten. Das nun beide Speicher der µCs defekt sind, halte ich für eher unwahrscheinlich. Dazu kommt,
-
Thread
Atmel Xmega: Eine Serie geht, eine Andere nicht.
Atxmega16A4 und Atxmega16A4U sind verschiedene MCUs. Der wichtigste Unterschied ist das USB Interface, welches bei den (älteren) Atxmega16A4 nicht vorhanden ist. Die A4s wurden durch die A4Us ersetzt, die
A4U sollte nicht mit der Endung "-AU", die für die Gehäuseform steht, verwechselt werden, z. B. Atxmega16A4U-AU oder ATxmega16A4-MH - verschiedene Packages.
-
Thread
Besteht Bedarf an AVR XMEGA-Evalboards?
Es gibt seit heute, gestern? das hier http://www.alvidi.de/shop/product_info.php?info=p18_AVR-ATxmega-Entwicklungsmodul-mit-ATxmega128A1.html&XTCsid=703d5d3b4eae473899e37e1102038045 Also ein Entwicklungsmodul von Alvidi. U.U. bekommt man es erst übernächste Woche (Vorkasse, Betriebsferien)
Detail&name=557-1066-1-ND XMega bei farnell, auch geringer Bestand: http://de.farnell.com/atmel/atxmega128a1-au/mcu-8-16bit-xmega-128k-flash-100tqfp/dp/1704571 Arno
-
Thread
codeblocks, avr-gcc, Linker-Probleme
</Target> </Build> <Compiler> <Add option="-Wall" /> <Add option="-mmcu=atxmega128a1" /> <Add option="-DF_CPU=16000000UL" /> </Compiler> <Linker> <Add option="-mmcu=atxmega128a1" /> <Add option="-Wl,-Map=$(TARGET_OUTPUT_FILE).map,--cref" />
Einstellungen aus Deinem Projektfile übernommen. Die einzigen Unterschiede bei mir sind: 1) "-mmcu=atxmega128a1" -> bei mir atmega8. 2) "cbv5" heißt bei mir "test" Und was soll ich sagen... kein Fehler. Ich habe allerdings eine defekte Toolchain so wie's aussieht, denn mein avr-gcc kann atxmega128
-
Thread
20 x 16 bit PWM auf einem günstigen RISC-SoC!?
Ich will schon meine 20 Channel 16 bit Hardware PWM ^^ Gerade zum xten mal gesucht und den ATxmega64A3U bei Digikey für 1,86 € das Stück (bei n>100) gefunden. Besser/exakter wirds wohl nicht mehr, was?
Mit einer Mischung aus Soft- und Hardware-PWM ist es noch einfacher machbar: Bspw.: Atxmega16d4 mit 14 PWM-Kanälen. 12x HW-PWM - 8xSoft-PWM. Kosten unter 2€. Die Soft-PWM Frequenz kann bei guter Implementierung bei 160Hz liegen.
-
Thread
SD/MMC-Karte am Xplain Evaluationsboard
dem Board für das SDRAM genutzt. PORTC wird für die SPI-Kommunikation zwischen AT90USB1287 und ATxmega128A1 genutzt. Dann wäre da noch der UART0, der mit dem AT90USB1287 verbunden ist. Desweiteren ist am PORTC1 der CS des 32MBit Dataflash angeschlossen. Am PORTE sind 8 LEDs angeschlossen. Am PORTF
währen auch eine schnelle lösung ? - http://www.chip45.com/AVR-Xmega-Mikrocontroller-Module/CrumbX128A1-V1-0-AVR-ATxmega128A1-USB-RS485-SD-Karte-Modul.html und oft braucht man doch nicht alle pin. - http://www.chip45.com/AVR-Xmega-Mikrocontroller-Module/CrumbX128A3-V1-2-AVR-ATxmega128A3-USB-RS485
-
Thread
Atmel Xmega -> jtag Programmer
Der Dragon kann manche ATxmegas über Jtag (ATxmega16A4, ATxmega32A4, ATxmega128A1, ATxmega128A3, ATxmega192A3, ATxmega256A3, ATxmega64A1, ATxmega64A3) programmieren und debuggen. Dazu brauchst Du aber das aktuelle AVRStudio 4.18. cu Georg
-
Thread
SD-Karten-Wave-Recorder
läuft und arbeitet zufriedenstellend. Der Technische Aufbau ist wie folgt: Hauptcontroller: ATXMega128A1 @ 36.864MHz (3x12.288Mhz) Nebencontroller: 2x ATTiny2313 @12.288Mhz Anzeige (grafisch): Electronic Assembly DOG, 132 x 32 Pixel, HG-Beleuchtung A/D-Wandler: Cirrus CS5343 D/A-Wandler: Cirrus
http://www.atmel.com/dyn/products/product_card.asp?PN=ATxmega128A1
-
Thread
ATxmegaA1U-Board programmieren
HI Brauche euere Hilfe. Ich würde gerne ein ATxmegaA1U-Board mit AVRdude programmieren. Ohne externe Programmer, weil es ist ja einer drauf. Allerdings will das nicht so wie gewollt: Fehler 1: Wenn ich im Makefile MCU=atxmega128a1 setze, meckert
Michael D. schrieb im Beitrag #4792566: > MCU=atxmega128a1 setze, meckert er dass es PORTA > oder DDRA nicht gibt (error: 'DDRA' undeclared). Ist irgendwie > Schwachsinn, besonders weil es funktioniert, wenn man als atmega128 Ein Xmega128 ist komplett
-
Thread
ATmega 128 EIngänge verwenden
vergiss das wieder. Das ist bei den kleineren Atmega so. http://circuits.datasheetdir.com/18/ATMEGA128-pinout.jpg Anderer Schrotschuss: Ist der Atmega128 in Wirklichkeit noch ein getarnter Atmega103 (M103C Fuse in Werkseinstellung)? Dann würde es aber Abstürze beim Rückkehr von den Funktionen geben
128 != 1284 Der 1284 kommt aus der 164/324/644 Serie
-
Thread
2 unterschiedliche Baudraten auf einem ATMEGA128
Zumal beim ATMEGA128 "XCK0" und "OC3A" direkt nebeneinander liegen...
Gehäuse. Oder nimm gleich den ATXmega128A1 im TQFP100 mit 4 UARTs. Ansonsten ist IMHO nur die Lösung mit 2 ATmegas mit unterschiedlichem Takt (18.432MHZ / 16.000 MHZ) möglich.
-
Thread
AtXmega128A3U access ADC Chnls 8 - 15
from 0 to 7 in A devices. http://www.atmel.com/Images/doc8378.pdf Also the iox128a3.h file doesn´t give defines for more than 8 channels (see ADC section "ADC - Analog/Digital Converter"). But on the other hand the document "ATxmega64A3U/128A3U/192A3U/256A3U Complete" on page 55
right at the beginning without knowing it. The devices type defines are corresponding to ATXMEAGA128A3U->>AU<< and not ATXMEGA128>>A<<3U... Thats why i left the last two letters at the first post and i found the difference (see attached Picture) Plus my Compiler only offers an iox128a3.h file
-
Thread
Xmega Toolkette
das MikroE board empfehle ich nicht, da ist noch der alte ATXmega128A1 Chip montiert (der durch den ATxmega128A1U ersetzt und Errata korrigiert wurden). Das Xplain Kit ist super, man braucht keine weiteren Tools mehr. Du brauchst Dich auch nicht um die Toolchain
Stefan schrieb im Beitrag #4241839: > das MikroE board empfehle ich nicht, da ist noch der alte ATXmega128A1 > Chip montiert (der durch den ATxmega128A1U ersetzt und Errata korrigiert > wurden). > Das Xplain Kit ist super, man braucht keine weiteren Tools mehr. Danke für die Hinweise. Hast du
-
Thread
Was kommt nach Atmega?
wird? Was soll der ganze Schwachsinn? Der ATXmega war eine Fehlentscheidung von Atmel. Einfach nur mal hier im Forum nachsehen wie viele Fragen zu ARM oder ATXMega kommen reicht doch aus. Der ATXMega wird von den ARM einfach weggefegt. In drei
kommen die mit surrealen Preisen daher. Völlig gaga. Ich hab schon aus einigen Projekten den ATMega128 ausdesignt, weil zu teuer.
-
Thread
ATxmega32A4U - wieviele Uarts?
Ich werd gerade aus de, "Datenblatt" nicht schlau. Die ATXmega...A4U Serie wird mit 5 USART beworben: "PORTC and PORTD each has two USARTs. PORTE has one USART. Notation of these peripherals are USARTC0, USARTC1, USARTD0, USARTD1 and USARTE0, respectively.
Seite 245 drin. Aber da ist als Registeradresse immer +0x0Y angegeben, keine absoluten Adressen. ATxmega128A4U / ATxmega64A4U / ATxmega32A4U / ATxmega16A4U Datasheet: Atmel-8387H-AVR-ATxmega16A4U-34A4U-64A4U-128A4U-Datasheet_09/2014 Da ist nur eine Seite zum Usart mit allgemeinen Angaben drin. Diverse
-
Thread
AT90CAN mit sechs externen CAN-Controllern
theoretisch könntest Du das auch per Port IO machen, aber das wird viel zu langsam. Das haben die Mega64/128/640/641/1280/1281/2560/2561 sowie die alten Mega162 und Mega8515. Wenn DU AVR nehmen willst, dann einen der modern Typen Mega 64x/128x/256x > Und wie müsste ich die SJA1000-Controller an den MCU
könntest Du das auch per Port IO machen, aber das wird viel zu langsam. Das haben die Mega64/128/640/641/1280/1281/2560/2561 sowie die alten Mega162 und Mega8515. Wenn DU AVR nehmen willst, dann einen der modern Typen Mega 64x/128x/256x ---- Meine Empfehlung: Atmega 1281. Ist einer der
-
Thread
TQFP100 auf doppelseitiger Platine - EMV-gerechtes Layout
Ich bin gerade dabei, ein neues Layout anzugehen - ein ATXMega 128A1, der mit 32MHz in einer etwas EMV-empfindlichen Umgebung laufen soll (Modellflugzeug). Der µC hat ein 100er TQFP-Gehäuse und insgesamt 10 VCC/GND-Anschlusspaare. Mein Problem: wenn ich alle
der Professionalität hier. Auf welcher Versorgungsleitung hat man denn Gigaherze drauf, bei einem ATxmega? Im Anhang auch noch mal eine Variante von mir, wo alle Pins vom ATxmega128a1 belegt sind. Ist aber auch noch nicht ganz fertig optimiert. Zum Beispiel die Masseanbindung, die von außerhalb kommt
-
Thread
avr-eclipse probleme
-mmcu=atxmega128a1 -o "mgmt-xmega.elf" ./main.o Finished building target: mgmt-xmega.elf Invoking: AVR Create Extended Listing avr-objdump -h -S mgmt-xmega.elf >"mgmt-xmega.lss" Finished building: mgmt-xmega.lss
mgmt-xmega.eep" Finished building: mgmt-xmega.eep Invoking: Print Size avr-size --format=avr --mcu=atxmega128a1 mgmt-xmega.elf AVR Memory Usage ---------------- Device: atxmega128a1 Program: 610 bytes (0.4% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .
-
Thread
Suche Bibliothek / Library: LCD für ATXMEGA
MWSTFREE=0 Ich bin jetzt schon seit längerem auf der Suche nach einer Library für LCDs für meinen ATXMEGA128A1U. Gute wäre wenn man in dieser für jeden einzelnen Pin auch den jeweiligen Port angeben könnte, so wie es in der Library von Peter Fleury funktioniert. Besitzt jemand so eine Library oder
Hallo, habe die Lib hier eingestellt: http://www.basteln-mit-avr.de/atxmega128a3.html#EADOGM204A Gruß G.G.
-
Thread
XMEGA 128A1U 64A1U mit 4-PORT EBI und SRAM
Bezug auf 4-Port EBI Quatsch zu sein. Falls es dir wirklich um dem 4-Port EBI geht nochmal xmega128a1 != xmega128a1u Der xmega128a1 kann kein 4-Port EBI. Ich weiß auch nicht wovon ich ein Video machen soll? Man kann den Speicher ja nicht beim Arbeiten sehen... Und auch eine UART Ausgabe würde
Hier noch ein selbstentwickeltes Board. Darauf sind ein ATXMEGA128A1U-AU, 512 KB-SRam und ein S1D13781-TFT Controller per "4-Port-EBI" angebunden... Der 4-Port EBI funktioniert NUR mit dem ATXMEGA128A1U-AU http://www.j-bitzer.de/tft.3gp
-
Thread
Suche Empfehlung für zukunftssicheren ATMEGA Gesperrt
Hallo, wenn man die ATMEL Investor Nachrichten verfolgt dann setzt ATMEL auf - ATTINY - ATXMEGA - ARM Der neue und zukünftige "mittelgroße" AVR ist der ATXMEGA ! Und jetzt wird gleich die ARM Lawine auf Dich hereinbrechen.
die Preispolitik bei ATMEL spricht auch für sich. Preisvergleich bei Abnahme von 1 stck.: ATXMEGA 256K: ATXMEGA256A3U-AU (mit USB) 5,75 € (mouser) bzw. 10,55€ (reichelt) ATXMEGA256D3-AU 4,79€ (mouser) ATMEGA 256K: ATmega2561-16AU 13,92€ (mouser) bzw. 11,40€ (reichelt) ATXMEGA 32K: ATXMEGA32D4
-
Thread
[V] ATxMega Entwicklungskits
Hallo, ich habe noch einige Boards da. Ich habe auch noch passend zu dem ATxMega Board den Controller (ATXMEGA128A1U-AU) in meiner Sammlung gefunden. Die kann ich für 2.50 pro Stück dazulegen. Gruß Tim
Guten Abend! folgendes ist noch da: genug ATxMega Board 5 Platine (Beitrag "ATxMegaBoard 5 mit ATxMega128A1U") -- 0.50€ Dazu passend: 1x Schaltreglersatz (XRP7664,Spule,Kondensatoren,Hühnerfutter) -- 2,50€ 10x Schaltreglersatz ohne XRP7664
-
Thread
OLED und AVR
mal überlegen : 128 x 128 picel = 16384 Pixel a 18 Bit da das ned funtz mit 18 bit -> 24 bit (3*8Bit) ein Bild besteht also aus: 393216 Bits oder 49152 Bytes das Ganze mal 24 ergibt 1179648 Bytes poro Sekunde
24 Bilder/s: 128x128 = 16384 Byte x 2 = 32768 Byte x 24 Bilder/s = 786432 Byte/s Das SPI-Interface (am Display) ist glaube ich begrenzt (s. Datenblatt).
-
Thread
Taktfrequenz vom ATxmega
wo ist dan rechenvorteil dem mega128 gegenüber? die netten perephrie features vom xmega lassen wir mal außen vor.
Da gibt es genug zu zu lesen im Forum. Vom Prinzip her ist der ATxmega überhaupt nicht mit einem ATmega128 zu vergleichen.
-
Thread
SPI für ADC MCP3204 auf ATXMega256A3 initialisieren
im Beitrag #2666261: > Ich bin für jeden Hinweis dankbar. Schau dir mal das an: Projekt: Atxmega128a1 mit ADC-Wandler MCP3551 (22 Bit ) http://www.basteln-mit-avr.de/atxmega128a1.html#mcp3421 Hier findest du eine herkömmliche SPI-Routine. Der Proz. ist im Prinzip der selbe, MCP3551 ist
Hallo, war der falsche Link: Projekt: Atxmega128a1 mit ADC-Wandler MCP3551 (22 Bit ) http://www.basteln-mit-avr.de/atxmega128a1.html#mcp3551 der passt jetzt! Gruß G.G.
-
Thread
Schnelles Rechtecksignal
neu in der µc welt bin habe ich dazu ein paar grundlegende Fragen. Vorab : Ich verwende einen ATxmega128A3 Was will ich machen : Ein rechtecksignal welches eine Periode von 166 µs haben soll davon 50% high 50% low dazu will ich dieses Signal soweit skalierbar haben das ich die Periode um 0,1 µs
mehr als 8 Bit. Das ist beides kein problem. Ich empfehle einen ATtiny44. Du hast aber was von ATxmega128A3 bei 32Mhz geschrieben. Ok, man kann auch mit Kanonen auf Spatzen schießen. 32Mhz sind da aber ganz blöd. Takte ihn lieber mit 10Mhz, sonst kommst Du nicht auf ein exaktes 0,1µS Raster.
-
Thread
Herstellungsreihenfolge bei den Atmel AVR-Mikrocontrollern
Stein schrieb im Beitrag #2114058: > Ich denke der vorhande µC ist auch etwas Überdimensoniert (QFP-128). Glaubst du wirklich, daß du einen Controller mit 512K Flash und 128K RAM einfach mal eben durch einen AVR ersetzen kannst? Und wie kommst du darauf, daß der überdimensioniert ist? mfg.
Stein schrieb im Beitrag #2114058: >> Ich denke der vorhande µC ist auch etwas Überdimensoniert (QFP-128). > > Glaubst du wirklich, daß du einen Controller mit 512K Flash und 128K RAM > einfach mal eben durch einen AVR ersetzen kannst? Und wie kommst du > darauf, daß der überdimensioniert ist? >
-
Thread
Flugbahnregler eines Modellbauflugzeuges
16 Bit sind wahrscheinlich unumgänglich. Wäre das dann ein ATxmega32? Was kann man denn da empfehlen?
nochmal kurz zu meiner Problemstellung. Ich wollte mir jetzt den X4DIl mit dem Atxmega128A4U von http://re.reworld.eu/de/produkte/index.htm bestellen mit einem ISP Programmer AVRISP mkII. Damit bin ich doch von der Hardwareseite aus komplett ausgerüstet um mit C den Controller
-
Thread
defines bedingt compilieren für m328 bringt Compilerfehler
Tablet geht der Link nicht richtig. Also dann eben so: [code] echo | avr-gcc -E -dDM - -mmcu=atxmega128a1 | grep -i xmega #define __AVR_XMEGA__ 1 #define __AVR_ATxmega128A1__ 1 [/code]
der Eingabeaufforderung: C:\Dokumente und Einstellungen\...>echo | avr-gcc -E -dDM - -mmcu=atxmega128a 1 | grep -i xmega #define __AVR_XMEGA__ 1 #define __AVR_ATxmega128A1__ 1 C:\Dokumente und Einstellungen\...>echo | avr-gcc -E -dDM - -mmcu=atmega328 | grep -i mega328 #define __AVR_ATmega328
-
Thread
Merkwürdiges Interrupt Jitter Problem bei ATxmega
Hi Leute! Ich habe ein merkwürdiges Problem in einem großen Projekt mit einem ATxmega128a4u. Konnte das ganze jetzt aber stark eingrenzen. Es geht darum, dass ich einen Timer Interrupt verwende um einen Pin zu toggeln. Das C-Programm habe ich angehangen mit der markierten Problemzeile in der Mainloop. Kompilieren tu ich das Ganze mittels: [pre] avr-gcc -c -mmcu=atxmega128a4u -fno-inline-small-functions -x c -Os -std=gnu99 Test.c -o Test.o avr-gcc Test.o -o Test.elf -lm -mmcu=atxmega128a4u avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature Test.elf
-
Thread
Einladung: XMEGA AVR - Vortrag der Firma Atmel
Irgendwas Neues? ATXMEGA32A4 oder ATXMEGA32A5 würde ich wirklich gerne mal in die Finger bekommen...
Einfach mal auf www.spoerle.de in der Suche "ATXMEGA" eingeben... :-)
-
Thread
Brushless Controller BLMC / BLDC
wesentlicher Aufwand, wenn man eine ordentliche Schaltung baut. Mein 4-Fach BLDC Controller mit ATxmega128A1 und IR2104 Treibern konnte das ebenfalls.
Simon K. schrieb im Beitrag #2287146: > Mein 4-Fach BLDC Controller > mit ATxmega128A1 und IR2104 Treibern konnte das ebenfalls. sei gegrüsst Simon, es gibt dich also noch. ;-) schade das du mit dem 4-Fach BLDC, von der bildfläche verschwunden bist.
-
Thread
Mikrocontroller für schnelle PWM gesucht
Atxmega
ATXMEGA kann die internen Timer vierfach zum CPU clock laufen lassen -> 128MHz!!! Gruss, selbst aber noch nicht getestet.