-
Thread
6A Pelztierkontrolle für Temperaturregelung
Ich habe damals einen XMega dafür genommen (brauchte die viele Peripherie), es würde aber auch ein ATmega oder vergleichbares reichen. Und wenn ich den richtigen Sourcecode gefunden habe, dann waren das ca. 81kHz.
-
Thread
PDI Programmer für linux+avrdude
überteuert So, und nun frage ich mich: Womit arbeitet ihr denn alle so? Kann doch nicht sein, dass XMega nur mit dem AVR_Studio nutzbar ist?! Vielen Dank, Johannes
arbeitet ihr denn alle so? avrdude. Oder DFU (dfu-programmer) > Kann doch nicht sein, dass XMega nur mit dem AVR_Studio nutzbar ist?! Sicher nicht.
-
Thread
UART-Zeichenempfang wenn ISR gesperrt ist, möglich?
Lösung sein, wenn die Baudrate gering eingestellt ist. (Der AVR Buffer ist nur 1 Byte gross). 2. XMEGA oder sonstige MCU mit DMA verwenden (Anfänger? Lass es.) 3. UART Hardware Handshake Versteh erstmal das grundsätzliche Problem. Das lässt sich auf viele andere Systeme übertragen.
-
Thread
Receive Buffer leeren
Guten Abend, ich will einen Receive Buffer leeren (ist ein Xmega wo die USART im SPI Mode per DMA befüllt wird). Das ist im Prinzip kein Problem, aktuell mache ich das so: [c]while (MY_USART.STATUS & USART_RXCIF_bm) { dma_down_buf.msg_data[0] = MY_USART.DATA; }
-
Thread
xmega256A3BU mit externer Stromversorgung
Hallo, ich habe das xmega256A3BU Experimentierboard, welches standardmäßig über USB betrieben wird. Ich betreibe 16 LEDs über einen TLC5940. Diese ist mit dem xMega verbunden und ebenfalls mit den Kathoden der LEDs. Wenn
würden. Auch hier geht es kaum ohne Schaltplan Ok. Was müsste man alles auf dem Schaltplan sehen? XMega, TLC und LEDs? Oder die "komplette" Verschaltung auf dem xmega256a3bu-Board?
-
Thread
semi-passiver Betrieb von 4-Pin PWM-CPU-Lüfter
PWM-Signal in einen Spannungswert umwandeln und den mit einem ADC einlesen. Alternativ würde ich einen XMEGA nehmen. Fallende Fanke: 2x 32MHz-Timer starten (Interrrupt) Steigende Flanke Timer1 stoppen(interrupt) Fallende Flanke Timer2 stoppen (interrupt) ->Zählerstand im Timerregister1/(Timerregister1
Eingangssignals unter den angegebenen Spezifikationen unzulänglich. > Alternativ würde ich einen XMEGA nehmen. Ja, mit einem 32 MHZ-Proz würde das in der von dir skizzierten Art und Weise funktionieren. Eigentlich würden sogar 10 MHz ausreichen. Bei einer Befehlszeit von 100 ns und einem Jitter von
-
Thread
Telnet Ulrich Radig
es manuell geprüft und mit vorinstallierter Firmware bestellen. Ist dein Programmieradapter zu Xmega Controllern (PDI Modus) kompatibel?
-
Thread
Define Makros in C
irgendeines ARMs die Implementierung begonnen hätte, hätte man das nicht benötigt. Auch nicht für Xmega. Aber zurück zum Ursprung, es war nicht danach gefragt, wie man am besten eine Hardwareabstraktion erledigt, sondern wie das mit diesen verschachtelten Makros funktioniert (stand nicht explizit
IRMP_BIT_NUMBER [/c] Ähnliche (hardwareabhängige) Makros gibt es dann noch für XMega, STM32, STM8, ESP8266, PIC und alle anderen µCs, wo IRMP drauf läuft. Wenn es beim Preprocessor noch die Möglichkeiten gäbe, Werte nicht nur zu konkatenieren, sondern sie auch aufzudröseln, könnte
-
Thread
ATXMega64 internes Applikationsflash aus Applikation lesen
besonderes, und welche Befehlssequenz wird benötigt, um ein Byte aus dem Flasg zu lesen? Genügt bei XMega kein LPM?
-
Thread
WAV Soundausgabe am ATmega328
Kannst ja mal einen Xmega probieren, da ist der DAC schon mit drin. Und wenn der dann auch nicht reicht, kannst Du einen I2S-DAC anschließen.
-
Thread
Verständnisprobleme Oszilloskop
interessiert mich: Spannungsmessungen (<10V) von 2 Kanälen am Ausgang eines xMegas. Wenn ich den xMega mit 32MHz betreibe und mir die Clock an einem Ausgang anzeige, dann habe ich am Ausgang ja ein Signal mit einer Frequenz von 16Mhz. Nun finde ich in folgendem Beitrag (http://www.mikrocontroller.net
-
Thread
uC basierter E-Mail Client
Ich hab mal Email mit einem ATmega / Xmega gesendet: http://stefanfrings.de/avr_io/index.html
-
Thread
Fusen-Freude und Atiny85
üblichen Flash-Zellen nur so bis 30 (oder ein bisschen mehr) MHz gehen. Mit den 32 MHz eines Xmega war da so ziemlich das Ende der Fahnenstange erreicht. Man kann dann noch etwas tricksen mit bank interleaving oder dergleichen, aber bei 100 MHz muss man entweder aus dem Cache arbeiten oder
-
Thread
Xmega32E5 Stromverbrauch
Hallo, ich versuche gerade diverse Taktungen an dem Xmega32E5 aus, bekomme aber den Stromverbrauch kaum unter 5mA @ 3V des Chips. Hat jemand damit auch schon Erfahrung gesammelt? Ich würde den Chip so ca. bei 2 MHz arbeiten lassen mit möglichst kleinem
-
Thread
Atmel AVR ISP mk2 veraltet?
stammt noch aus einer Zeit als der günstigste Debugger 350€ gekostet hat. Nimm einen C aus der XMega AU- Reihe. Die sind mitten im Lebenszyklus. Die wird's noch eine weile in Massen und günstig geben..
-
Thread
Parallel Analog nach Seriell Digital
AD-Wandler von einem > Atmel µC benutzen. Das stimmt, dann benötige ich jedoch zu viele Ports an meinem xmega. Wobei ich mir bestimmt auch einen Analogmultiplexer nachbauen kann, oder? Also dass ich einen Eingang vom xmega nur belege und nacheinander die Analogen Kanäle abfragen. Sofern es von der Geschwindigkeit
Hi >Das stimmt, dann benötige ich jedoch zu viele Ports an meinem xmega. Wie viele Analogeingänge braucht du denn? MfG Spess
-
Thread
Atmel AVR Toolchain for Linux
include/avr/iom168pb.h ./avr/include/avr/iomxx4.h ./avr/include/avr/iom325a.h ./avr/include/avr/xmega.h ./avr/include/avr/io1200.h ./avr/include/avr/iom8515.h ./avr/include/avr/iotn841.h ./avr/include/avr/iom644pa.h ./avr/include/avr/io2333.h ./avr/include/avr/iom164p.h ./avr/include/avr/iom6450
-
Thread
AVR atmega328 ausgereizt? Und nun? 32bit?
einzulesen. Du übertreibst. Das Datenblatt eine SAMD20 ist 700 Seiten lang. Im Gegensatz zum Xmega mit seiner unsäglichen Trennung in XmegaA und XmegaA1 (welches in vielen Kapiteln so tut, als würde es zum Thema was schreiben, um dann nur jeweils eine Seite „Schlagzeilen“ zu liefern) und im
#4361651: > Wobei mir gar nicht ganz klar ist, warum das eigentlich 700 Seiten > verschlingt, während XmegaA mit 430 auskommt – rein gefühlt finde > ich den XmegaA komplexer. So so, rein gefühlt also ;-)
-
Thread
XMEGA programmieren
Ist hier jemand möglichst aus NRW (westl. Münsterland), der einen XMEGA16D4 programmieren kann? 2 x LED's, Blinklicht. Das ist die erste XMEGA Schaltung. Habe keinen PDI programmer, wollte dann einen eigenen bauen.
Könnte ich theoretisch. Aber warum erstellt man ein Blinklicht mit einem XMEGA und wie hast Du dein Programm getestet...?
-
Thread
Alias undeclared
/ ASF_H Hier wird die <ioport.h> includiert. Hier ein Auszug aus dieser <ioport.h> #if XMEGA # include "xmega/ioport.h" # if defined(IOPORT_XMEGA_COMPAT) # include "xmega/ioport_compat.h" # endif #elif MEGA # include "mega/ioport.h" #elif UC3 # include "uc3/ioport.h" #elif SAM
-
Thread
Moderne Klasse von Mikrocontrollern gesucht
Grenzen von integriertem SRAM, Flash-Speicher und Taktfrequenz. Hatte kurz darüber nachgedacht, auf die XMega-Serie von Atmel umzusteigen, aber die scheint sich ja nicht richtig durchgesetzt zu haben. Nun überlege ich, auf welche Architektur ich in Zukunft wohl am besten setzen sollte. Meine Wünsche:
Atmeltroll schrieb im Beitrag #4356890: > XMega-Atmel-Schrott kannst Du vergessen. Wenn schon, dann ARM Genau das schrieb ich doch, dass ich allmählich von Atmel weg will, weil ich langsam an die Limits komme, und der Xmega sich nicht richtig
-
Thread
AVR Speicheaufteilung ?
Der Bootloader-Bereich ist eine fixe Adresse. Und die steht im Datenblatt. Beim Xmega ist sie via BOOT_SECTION_START definiert
Beitrag #4355384: > Der Bootloader-Bereich ist eine fixe Adresse. Und die steht im > Datenblatt. Beim Xmega ist sie via BOOT_SECTION_START definiert Die Frage war nicht, was im Datenblatt steht, sondern ob es möglich ist, die /aktuelle/ Position des Bootloaderbereiches zu bestimmen, ohne die Fuses auszulesen
-
Thread
AVR Programmer Übersicht
programmieren und debuggen Professinelles Entwicklungsset (sehr Teuer) Für meinen Einstieg in die xMega Programmierung wollte ich mir jetzt den JTAGICE3 zulegen. Wie ich aber bemerkt habe, wurden JTAGICE3 und JTAGICE MKII vom Hersteller abgekündigt, also werden nicht mehr produziert. Stellt AVR noch
Daniel K. schrieb im Beitrag #4354697: > AVRISP mkII > Unterstützt: ISP Der unterstützt auch PDI (Xmega) und TPI (Kleine Tinys ala Tiny10). Wo das genau steht weiss ich allerdings nicht. Edit: Da steht es ja http://www.atmel.com/tools/AVRISPMKII.aspx
-
Thread
Probleme bei IR-Schalter mit XMega
Hallo, ich will mittels XMega eine einfache IR-Reflexschranke aufbauen. Als IR-Diode verwende ich TSUS-5202. Als Empfänger TSOP-4836. Der Vorwiderstand zur IR-Diode sind 100Ohm. Die Beschaltung des TSOP-4836 ist identisch der im
-
Thread
PH-Messgerät
virtuellen GND abgreifen. Ggf. wenn ich wieder mehr Zeit habe bau ich das mal wieder mit einem XMega. Gruß JackFrost
-
Thread
XMega UART: Probleme bei der Ausgabe
Es geht um einen XMega 256A3U, steht oben in Klammern. Genauer um diese Board https://www.alvidi.de/shop/product_info.php?info=p25_AVR-ATxmega-Entwicklungsmodul-mit-ATxmega256A3U.html&XTCsid=27ab00b7a39581a69836119a36292c44
du bekommst aber 208 raus. Hier sind die Formeln. https://cu-droplet.googlecode.com/files/XMEGA%20baud.pdf Der Baudratenrechner unter http://www.dolman-wim.nl/xmega/tools/baudratecalculator/index.php Kommt auch auf 207. Gruß JackFrost
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
hilft, dann guck' dir einen SAMD20 von Atmel an, und vergleiche ihn mit einem XmegaA. Der SAMD20 ist da von der Peripherie her eher noch überschaubarer als der XmegaA. Dass man sich mit der Grundinitialisierung des Taktsystems rumschlagen muss, ist beim Xmega auch schon der
auch bei heutigen 8-Bittern für niemanden die Sprache der Wahl. > [Xmega …], die Ansprache der Peripherie nicht > grundverschieden. Autsch. Jetzt glaube ich dir nicht mehr, dass du überhaupt jemals was mit einem Xmega gemacht hast. Ja, der Befehlssatz ist nur
-
Thread
Ich bin verliebt!
auf Dauer nicht darüber hinwegtäuschen, wenn es im Oberstübchen hapert :-) Deswegen habe ich auch XMega nicht weiter verfolgt.
Marcus W. schrieb im Beitrag #4338238: > 2,91€ per EINS bei mouser Da nehme ich mir doch einen Xmega, Preis und Ausstattung ist ähnlich oder eher noch besser.
-
Thread
xmega RTC abweichung
4s ist. Konfiguriert habe ich es nach dieser Anleitung. http://www.jtronics.de/avr-projekte/xmega-tutorial/xmega-tutorial-real-time-counter.html Kennt mit sicherheit der eine oder andere. Hat jemand eine Idee auf wo ich das Problem vermuten könnte?
Problem. Habe gemerkt das der Quarz fast nie anschwingt. Im Datenblatt habe ich gesehen das der xmegaA4U bereits Kondensatoren an TOSC hat. Nun ja, habe dann mit dem Oscar (Tastkopf 16.5p) am Quarz gemessen und sieheda der Takt baut sich in dem Moment auf. Danach habe ich 10p an den Quarz gelötet
-
Thread
Frage zu I2S
Mit nem XMega geht das per Uart, die als Master-SPI konfiguriert ist. Da es hier einen Sendepuffer gibt, kann man kontinuierlich senden. Die WordClock kann mit einem an die Uart gekoppelten Timer geschehen, der
-
Thread
Timer-PWM mit ATxmega256A3U
nutze Port E und den Timer1 an Port E. Angesteuert wird PE5. Vielleicht kennt sich jemand mit dem xMega gut aus. Grüße, Max
-
Thread
ATXMega mit 16 ADC, Genauigkeit
Jahren schon mal im kleineren Maßstab mit einem Atxmega für 10 Kanäle hinbekommen, prinzipiel ist der XMega sowohl von den ADCs als auch von der Rechenkapa voll ausreichend. Stabilität des ADC-Ergebnis war grenzwertig. Die Offsetprobleme des ADC spielen keine Rolle, halt Wechselspannung. Genaus solls
dem Shunt am Stromwandler verändern. Als erstes werde ich aber Schutzzeiten am MUX des ADC im XMega einbauen, mal sehen was das bringt.
-
Thread
Warum keine Hochvolt-Mikrokontroller?
Einen LiIon-Akku (3,6V bis 4,1V) kann man aber direkt an einen normalen AVR hängen. Bei den Xmega habe ich hier kleine, gute und billige 3.3V LDO-Spannungsregler von eBay gekauft. 100pcs-XC6206P332MR-662K-3-3V-0-5A-Positive-Fixed-LDO-Voltage-Regulator-SOT-23 100 Stück für 2,72 Euro http://www.ebay.de
-
Thread
'DDRA' undeclared (first use in this function)
Beim XMega sind es: PORTA.DIR (Richtung) PORTA.OUT (Ausgabe) PORTA.IN (Einlesen) Dann noch einige Spezialitäten, die ich mittlerweile klasse finde: PORTA.DIRSET = 0x00110000 (setzt nur Bits 4 und 5,
informativer als das Datenblatt: http://www.atmel.com/Images/Atmel-8331-8-and-16-bit-AVR-Microcontroller-XMEGA-AU_Manual.pdf MfG Spess
-
Thread
Ladeschaltung NiMH
aber nicht ;-) Das geht dann aber mit dem MAX ic nicht, dazu müßtest Du dann idealerweise einen XMEGA nehmen z.B:
-
Thread
Umstieg von AVR auf PIC
Einzelstück): < 5€ Dann wären doch die XMEGAs eigentlich der nächste logische Schritt. Schau Dir mal den XMEGA32E5-AU an. Der hat zuzüglich Deiner Wünsche auch noch kombinatorische Logik integriert, braucht wenig Strom rennt bis 32Mhz.
-
Thread
Codevision CodeWizardAVR TWI Probleme
Forum, Ich habe ein Problem mit CodeVisionAVR. Ich starte ein Projekt mit dem CodeWizardAVR (XMEGA128) und möchte gerne auf einen PCF8574A schreiben. Leider funktioniert es nicht so wie ich gerne möchte. Könnt ihr an der Software einen Fehler erkennen? Danke für eure Hilfe!
>Bin schon soweit, dass ich einen Software IIC programmiere. Schon mal AVR1308: Using the XMEGA TWI http://www.atmel.com/devices/ATXMEGA128A4U.aspx?tab=documents getestet? MfG Spess
-
Thread
Preiserhöhung
bit AVR hat Atmel auf dem 16 und 32 bit Markt nichts mehr zu melden, ist bloss einer von Vielen, XMega ist eine Totgeburt. > Bei den Preisen muss man natürlich berücksichtigen, dass zusätzlich > innerhalb des letzten Jahres der USD gegenüber dem EUR um 15% gestiegen > ist. Und auch der US$ wurde
-
Thread
ATXmega32e5 Pinbelegung
Hallo liebes Forum, ich habe vor, ein Projekt mit einem XMega32e5 zu realisieren. Guckt man hier: http://www.atmel.com/Images/Atmel-8153-8-and-16-bit-AVR-Microcontroller-XMEGA-E-ATxmega8E5-ATxmega16E5-ATxmega32E5_Datasheet.pdf auf Seite 59, kommt mir ein
-
Thread
STM32F030 SPI+DMA nach Transferende = Highlevel?
den Buffer packen und du kannst den DMA verwenden... Jedenfalls hab ich das vor Monden mit einem XMega ebenfalls so getan...
-
Thread
Xmega Pin abfragen
Hallo Forum, ich versuche einen Pin von einem Port abzufragen, warum geht das nicht ? if (PORTD.IN & 0x80 == 0x80) led(1); else led(0); danke für eure Hilfe!
-
Thread
Atmel Studio 7 und JTAGICE_mkII
zum laufen gebracht unter V6. Kann aber auch an der Unterstützung des Controllers gelegen haben Xmega. Habe mir aber schon neue JTAG ICE gekauft. Danke.
laufen gebracht unter > V6. > Kann aber auch an der Unterstützung des Controllers gelegen haben Xmega. > Habe mir aber schon neue JTAG ICE gekauft. > > Danke. Also den Xmega habe ich wie den AVRmega128 mit dem JTAG ICE mkII schon lange unter V6 am Laufen.
-
Thread
xmega-A3BU xplained programming fail
Hallo Miteinander Ich habe mir das xmega-A3BU xplained Evaluierboard gekauft. Damit ich das Programmieren der Schnittstellen üben kann. Leider kann ich mein kleines Plättchen nicht programmieren. Ich habe folgende Probleme: Mit Atmel 6.2
-
Thread
Codevision, Xmega un IIC
Ich habe das Problem, dass sich der Xmega aufhängt und an den Pin´s kann ich keine Veränderungen (Oszi) sehen.
Codevision? Hast du da mal den Code verglichen? Beispiel: http://www.hpinfotech.ro/twi_master_xmega.zip Zitat von der HP von Codevision: >Note: The bit-banged I2C library doesn't support the XMEGA chips, for these >chips the TWI library must be used.
-
Thread
Welchen Atmel Controller für neues Projekt
ich ein Atmel-ICE besitze und die IDE kenne. Ich habe bereits mit den alten AT90xxx, ATmega, AtXMega und ATSAMs gearbeitet. Da es sich um ein eher kleines Projekt handelt, würde ich daher zu einem ATMEGA328 greifen. Ist das noch zu empfehlen oder sollte ich grundsätzlich einen XMega verwenden?
Thomas schrieb im Beitrag #4313358: > grundsätzlich einen XMega verwenden? Nö. Es gilt auch weiterhin: Passe den Controller ans Projekt an. Da kann bei einem kleinen durchaus ein Tiny in Frage kommen... Einen XMega würde ich empfehlen wenn Du z.B. - die
-
Thread
µC: Interrupt Priorities und Warteschlange
wird zuerst ausgeführt. Das trifft aber nur für die Atmel 8051 zu, nicht für die Atmel AVR, Atmel xmega, Atmel AVR32, Atmel Cortex usw.