-
Thread
TI Stellaris ARM Cortex M3 - was brauch ich noch? :)
on mass Kann ich nur empfehlen! http://www.basteln-mit-avr.de/LPCXpresso_1769.html Gruß Xmega
Hi Xmega, > ist alles dabei. Super!Danke dir :] Und des andere ist generell echt ein cooler Tipp und viel billiger. Aber ich wollte eigentlich mit einem von TI was machen. Der µC von dir is halt von
-
Thread
Schneller Rechteckgenerator mit Offset und negativen Spannungen
) Batteriebetrieben Das ganze soll digital per MCU kontrolliert werden. Ich denke da an einen Xmega64A3U der 125MHz Timer-Takt und zwei DAC mit ausreichender Auflösung mitbringt. Leider habe ich nur sehr wenig Erfahrung in Analogtechnik, besonders bei den geforderten Frequenzen. Könnte mir jemand
Multiplexer mit symmetrischer Versorgung sollte eigentlich gut passen. Dann kann ich mit den beiden DACs im XMEGA die umzuschaltenden Spannungen erzeugen und eine davon mit einem OP Invertieren. Danke Achim für den Tipp mit der Charge Injection. Der Plot zeigt das ganze in LTSpice mit einem ADG938 folglich noch
-
Thread
MI0283QT-2 Touchscreen Probleme
das nach cirka einer Woche der Touchscreen defekt (verzerrt) ist. Die Ansteuerung wird mit einem XMega128A1 getätigt. Für die AD Wandlung verwende ich aber nicht den ADC vom XMega sondern einen MCP3204-C da mir die referenzspannung des Xmega nicht sehr gefällt. --> Die Touchscreenports hängen jeweils auf einem Pin des XMega und auf einem Eingang des MCP. Zusätzlich hab ich jeden port noch mit einem externen Pulldown von 100k versehen. Das geanze funktioniert einwandfrei... bis nach ca 1-2wochen der Touch defekt ist
-
Thread
Atxmega Timer Compare
Welcher Takt hat der xMega ? Ausgehend von 32 MHz über die PLL ist der Versatz zwischen den LEDs 0,03 Sekunden. Gruß JackFrost
stellen, aber dann geht nur noch CCA, da der Timer dann nur von 0x00 bis CCA zählt Jenachdem welchen xMega du hast kannst du mit drei Timern das lösen ohne das die CPU viel rechnen muss. Einen Timer lässt du mit F_CPU laufen und setzt CCA auf 15. Über das Eventsystem lässt du nun zwei weiter Timer im
-
Thread
Frage zum Atmel USB Device CDC service
Guten Tag, ich versuche zurzeit mittels des Atmel Software Frameworks und einem Xmega256A3BU eine USB-Verbindung zum PC mittels eines emulierten COM-Ports zu erstellen. Dabei habe ich bis jetzt noch keine Möglichkeit gefunden, wie ich es bewerkstellige, dass sich der Xmega an unterschiedlichen
-
Thread
SPI an XMEGA geht MOSI nicht hi
Hallo, Hab ein XMEGA128A1U und möchte einfach einen DAC betreiben. CS kommt, SCLK kommt aber das MOSI will sich einfach nicht rühren. Hab auch schon versucht das Pin einzeln auf high zu setzen, aber keine Chance. Alle
Vermutlich haben die Xmega die gleiche Fallgrube, wie die AVR: /SS muß beim Master ein Output sein und zwar vor dem SPI-Init.
-
Thread
Passende Drossel gesucht
http://darisusgmbh.de/shop/product_info.php?info=p8216_DPU220A2-----Drossel-220uH-2A.html Grüße Xmega
mit dem Oszi gemessen- ist instabil. Für kleine Ströme ist sie dennoch brauchbar. Gruß XMEGA
-
Thread
Drehgeberauswertung
xmega hat encoder Eingänge bis 3 Stk.
Vielen Dank für die schnellen Antworten. Den xmega hatte ich auch schon gesehen, leider gibt es ihn nur im QFP- und BGA-Package (kein DIL, nicht in unserer Werkstatt umsetzbar). Der HCTL-2032 ist leider auch nicht mehr zu beschaffen. Ich habe gehofft
-
Thread
[V] verschiedene Atmel Controller
Verkaufe hier 3 Stück Atmel XMEGA32E5-U im TQFP Package. Die Controller sind neu und ESD gerecht gelagert. Der Versand erfolgt in ESD Verpackung im Brief. 3x Atmel XMEGA32E5-U inkl. Versand (Brief mit Sendungsverfolgung) 7€
-
Thread
Mikrocontroller Einstieg
FREIE Umgebung, ist C oder ASM, PIC ka 3. In System Programming, günstig zu haben ca 20€, PDI (XMEGA) geht zB. mit AVRISP MK2 ca 35€ (der kann aber auch alle MEGAS, Tinys etc.), JTAG teuer 4. kenne die Tinys nicht, habe angefangen mit Mega8/ Mega32 arbeite jetzt mit Mega128 bzw. XMEGA A3 oder A4
-
Thread
pollin kamera au-85
Ich denke, ein XMEGA kann das nicht. Zum einen ist DMA mit einem parallelen Port als Quelle nicht vorgesehen (soweit ich weiß, kann mich irren), zum anderen ist der Datendurechsatz zum SDRAM schlechter als bei einem "alten
So wie's aussieht kann das sein XMEGA: http://www.mikrocontroller.net/topic/234962
-
Thread
XMega-Assembler: Welche Register darf ich verwenden?
standardmäßig nicht vom Takt versorgt werden, damit sie keine sinnlose Energie schlucken. Beim Xmega kann man die Takte zwar auch ausschalten, aber sie sind standardmäßig alle an.
-
Thread
Hobby-Oszilloscop zum Selberbauen
sogar taugt. Wenn man ein gemeinschafts Projekt macht meckert jeder das irgendwas nicht passt ( XMEGA-Entwicklungsboard von LinuxGeek ) was auch eine tolle Sache war, macht man was alleine und stellt es vor ist es Scheisse, stellt man fragen weil man Ideen braucht ist Agilent besser und man soll
: http://www.gabotronics.com/resources/hobbyists-oscilloscopes.htm Nur ganz am rande, der "XMEGA XMultiKit" von Gabtronics ist dopelt so teuer wie deine lösung, bietet aber auch einiges mehr (vor allem alle sources). Die "günstige" variante - also nur der 4layer board für 50$ - ist am ende günstiger
-
Thread
AVR16EB14 ist irgendwie zu schnell
Inzwischen ist die Portierung komplett. Was noch als Häkchen auffiel: bei der Xmega-artigen Architektur des AVR16EB14 muss man viele Interruptflags mit der Hand löschen – nur, falls jemand später den Thread nochmal findet.
Falk B. schrieb im Beitrag #7694122: > Und warum ist das so? Da wirst du wohl die Entwickler des Xmega fragen müssen.
-
Thread
Usart beim Xmega128a3
Hallo Hab ein kleines Problem mit dem Xmega. Und zwar habe ich ein Board, wo ein Grafik-display mit einem Xmega128a3 verbunden ist. Intern sind sie mit D1->Reset; D2->RX; und D3->TX Baudrate soll 9600 sein. Mit Usart wird der Grafikcontroller
-
Thread
Waveshare 4.2 SPI an ATXmega
Hallo, ich möchte mal was mit einem Xmega machen und das Waveshare 4.2 e-Paper nutzen über SPI. Weiß jmd. ob es dafür vll. eine c lib gibt die ich recht schnell und einfach portieren kann?
Welcher XMega? Bei einigen kann man den USART als SPI nutzen, oder die spez. SPI-UNIT, also bitte etwas genauer. Ansonsten ist SPI recht easy, einfach bei der Konfiguration die Register "abklappern", dann das Daten-Reg
-
Thread
XMEGA SPI CAN
Kann Atmel XMEGA SPI schnittstelle 4 sja1000 CAN-Controller ohne Datenverlust händeln.
Shakur schrieb: > Kann Atmel XMEGA SPI schnittstelle 4 sja1000 CAN-Controller ohne > Datenverlust händeln. Nein, denn der SJA1000 hat kein SPI. Peter
-
Thread
[V] diverses (Lian Li Testbench, Digicam Lumix TZ10, CPU, Xmega-Devboards, Tweezer) Gesperrt
inkl. dem original (unbenutzten) Boxed-Kuehlkoerper und Retail-Box. - Viele von meinen schwarzen Xmega-Devboards sind noch uebrig. Ich gebe ein Dev-Board fuer EUR10 ab. Wenn jemand mehr haben will geh ich mit dem Stueckpreis noch weiter herunter. Hatte mal einen extra Fred dazu, siehe hier:http://www.mikrocontroller.net
Hi, diese XMega Experimentierplatine, was ist da alles dabei an Bauteilen? Hätte schon interesse daran, möchte aber nicht bei vielen verschiedenen Händlern einzelne Bauteile bestellen müssen. Hab jetzt nicht den ganzen
-
Thread
Xplain Board + Xplain Display
nur Erfahrung mit dem AtMega168. Mein Frage: Ich besitze den AVRISPMK2 und möchte mit diesem den XMega128A1 programmieren. Nun hat man am Displaykopf den Stecker für JTAG+PDI. Kann mir jemand helfen bei der Pinzuordnung? AVRISP Xplain Display VCC VCC (is
Stellen mal als Bild angehängt. Ja genau das verwirrt mich gerade.... Der AVRISPMK2 unterstützt den XMega128A1 mit der PDI Schnittstelle. (grad gelesen :-) ) Aber bei PDI sind ja wieder andere Bezeichnungen (Bild) wie bei der Steckerbelegung des AVRISPMK2. Man hat nur eine Datenleitung??(PDI_Data)
-
Thread
ATMEL Simulator >>> Einführung gesucht
Kostet natürlich einiges: AVR Dragon 40 Euro http://www.chip45.com/products/avrdragon_avr_atmega_xmega_isp_pdi_usb_programmieradapter_jtag_debugger.php ATMEL ICE 60 Euro http://www.chip45.com/products/atmel-ice-basic_avr_atmega_xmega_sam_arm_cortex-m_isp_pdi_tpi_awire_jtag_usb_programmieradapter_on-chip_debugger.php
-
Thread
kein SOF-Interrupt im USB-Moduls beim XMega AU (kein ASF)
bei einer vorhandenen USB-Verbindung zwischen PC und Device mit dem dazwischen 'durchgeschliffenen' XMega AU einen SOF-Interrupt nutzen. Die Kommunikation findet statt, es sind SOF-Pakete auf den USB-Signalleitungen, aber der SOF-Interrupt (innerhalb ISR(USB_BUSEVENT_vect)) wird nicht ausgelöst und das
// unlock IO-Register for next Instruction ("Configuration Change Protection", see Page 13,XMega AU Manual) CLK.CTRL = CLK_SCLKSEL_PLL_gc; // Use PLL as System Clock[/c] Für das USB-Modul möchte ich den internen 32MHz Ringoszillator verwenden. Dazu soll
-
Thread
Power Up im Bootloader erkennen
AVR Freaks :-) ich habe einen Bootloader geschrieben der schon sehr gut funktioniert. Damit der XMEGA immer aus dem Bootloader startet habe ich das entsprechende Fuse Bit gesetzt. Im Bootloader prüfe ich nun mit Hilfe der Atmel CRC32 Funktion ob der Application Flash OK ist. Falls dieser dann ok ist
Hat der Xmega sowas wie das "MCUSR"? Bei den Atmegas gibt es da drin Flags für die Reset Quelle.
-
Thread
FT2232H Maximale Geschwindigkeit FTCSPI DLL
zum SPI umfunktionieren damit sind schon kleine AVR geeignet und wenns nid langt nimmt man halt nen Xmega oder gleich nen anderen (ARM?))
von mehreren ADCs per SPI zu holen. Mittels uC, der eine DMA Engine hat geht das super. Also ein XMEGA oder v.a. ein ARM würd sich da schon anbieten.
-
Thread
Zeigt eure DIY Dev-Boards
Mein kleines Xmega128A3 BÖRDSCHEN ;)
, wie bei dem Obigen) werd ich sockeln. @mojo: Klasse Teil. Werd auf Kurz oder Lang auch einen XMega anschaffen und mal reinschnuppern.
-
Thread
WinAVR vs. AVR-Studio
jetzt eine neue version des avr studios, diese hat alles integriert. sprich: winavr avr32 xmega alle 8 bit'er debugger gnu toolchain avr framework für xmega und avr32 (avr8 kommt ende dieses jahr) uvm... GRuß Jens
-
Thread
externen, eingebundenen Dateicode in AVR5 einblenden?
Solution Explorer -> Projekt - rechte Maus-Taste -> Add -> Existings-Item -> xxx.c Gruß xmega
Hallo Mebo, deswegen ist sie noch lange nicht eingebunden!! Gruß Xmega
-
Thread
Xmega pulse with capture
Hallo Leute, ich habe leider ein problem mit einer Messroutine: Baustein: Xmega 32 E5 Signal: Rechteck fmax 500kHz Messung: Periodendauer Signal ist per Eventsystem auf einen Timer der auf "Frequency and Pulse Width Capture of an External Signal" konfiguriert ist geleitet
-
Thread
XMega Export restricted!
Ich mußte in der Vergangenheit bei Mouser immer drei Seiten ausfüllen und zurück faxen damit ich an die Ymega kahm. Jetzt plötzlich wollen die mir die Xmegas gar nicht mehr schicken. Ist die Verschlüsselung so gut oder sind die so schnell das die nicht, aber die ganzen STMs etc ohne Probleme gehen.. Mit den STM32 habe ich die Probleme nicht...
-
Thread
JTAG ohne Funktion am XMega Gesperrt
Hallo, ich versuche vergebens den AVR Dragon über JTAG an meinen ATXMega128 anzuschließen. Folgende Pins des JTAG-Ports am Dragon wurden Verbunden: 1: TCK -> PB6 2: GND -> GND 3: TDO -> PB7 4: VTref -> VDD 5: TMS -> PB4 6: nSRST -> nc (da nicht erreichbar) 7: nc 8: (nTRST) -> nc 9: TDI -> PB5 10: GND -> GND Das AVR Studio ließt eine Spannung von 0,6V am Target (Wenn JTAGEN Fuse gesetzt, sonst 0,4). Multimeter bestätigt die Messung. Kann mir jemand sagen, ob ich etwas vergessen habe. Die Dokumentation über diese Thematik ist gleich null und ich weiß nicht wirklich wo ich noch
-
Thread
XMEGA USART Sendepuffer
Hallo. Ich habe momentan eine Denkblockade ;). Und zwar möchte ich auf einem XMega 128A1 einen Sendepuffer fürs USART anlegen, doch all meine Bemühungen sind bisher vergebens. Hier erst mal der Code: [c] #define FT232_Puffer_Grose_TX 512 char FT232_Sendepuffer[FT232_Puffer_Grose_TX
-
Thread
CLKEVOUT mit Prescaler bei Xmega
Ich habe weder im Forum noch im Datenblatt des Xmegas was gefunden. Und zwar betreibe ich meinen Xmega mit dem internen 32Mhz Takt, möchte aber an einem Ausgang 8Mhz haben. Kann ich diesen mit einem Prescaler an einen Pin rausgeben? Der Takt lässt sich dem CLKEVOUT auf einen Pin schreiben. Da ich
Genau und der Xmega hat den Timern sogar extra eine Frequency Waveform Generation spendiert.
-
Thread
XMega Event System
Hallo zusammen, ich habe eine kleines Problem mit dem Event System. Man kann ja einer Event-Quelle z.b. TCC0 CCA eine oder sogar mehrere Event Channels zuweisen und man kann diese Events dazu benutzen um z.b. eine ADC Wandlung durchzuführen. Auch ist es möglich mit einem Event Channel mehrere ADC Kanäle gleichzeit zu starten ect. Aber wie kann man mehrere EventQuellen z.b. TCC0 CCA und TCC0 CCB dazu benutzen, die ADC Wandlung bei nur einem ADC Kanal zu starten ? Entweder sitze ich hier grad richtig aufn Schlauch oder hab irgendwas übersehen. MfG Kerzl
-
Thread
XMega Timer Interrupt
Hallo, ich habe mal ne Verständnis-Frage zu Interrupts (XMega) welche von Timern ausgelöst werden. Ist es möglich von einem Timer mehrere Interrupts auslösen zu lassen. Also z.B. folgendes Szenario: Timer1 soll immer bis 1000 zählen. Dann soll eine ISR beim
Compare Interrupt A, B & C aktiviert habe, aber nur den Schwellwert für A festgelegt hab. Das mag der xmega wohl nicht.
-
Thread
XMEGA SPI Registerfehler
Hallo ich habe ein Problem mit meinem SPI Bus, denn er setzt egal ob beim simulieren, oder beim debuggen mittels mkII immer die InputRegister und nicht die out. Hier der code für den ATXMEGA128A3: [c] int spi_init_master(unsigned char port) { PORTC_DIR |= (1<<DD4); ///SS pin as in/out must be hold high PORTC_OUT |= (1<<DD4); //Driven high PORTC_DIR |= (1<<DD5); //MOSI pin as output PORTC_DIR &= ~(1<<DD6); //MISO pin as input PORTC_DIR |= (1<<DD7); //SCK pins as output SPIC.CTRL = 0x00; SPIC.CTRL|=(1<<SPI_CLK2X_bp); //Doubles
-
Thread
XMega128 und USART
Moin, ich versuche gerade die USART Schnittstelle eines XMega128A1 zum laufen zu bringen. Allerdings sendet der Controller einfach nicht das was ich will. Ich probier es jetzt schon mit einem ganz einfachen Testprogramm: [c] int main (void) {
einfach nur ein Test. Der Versuch nur ein 0xAA zu senden führt zu einem 0xF5 auf der Leitung. Der XMega hat übrigens ein zweites Buffer Register, so daß es laut Datenblatt ohne Probleme möglich ist 2 Byte in die Register zu schieben und so die Pause zwischen den Übertragungen zu elemenieren. Normalerweise
-
Thread
XMega unterschied ?
Hallo, kann mir bitte jemand sagen, wo der unterschied zwischen einem ATXMEGA128A1-AU und einem ATXMEGA128A3-AU besteht ? Kann ich einen A1 gegen einen A3 tauschen ??? Danke !!!
-
Thread
XMega PWM Bug?
Moin, ich habe ein Programm das einen Synchron Buck-Converter mittels PWM regelt. Ich verwende einen ATXmega16A4. Es funktioniert bei einer Platine alles wunderbar, Totzeit und PWM Frequenz passt alles! Ich benutze PC0 und PC1 um die PWM auszugeben. PC1 = !PC0 hardwaremäßig intern im µC! Funktioniert soweit auch. Bei einer zweiten identischen Platine habe ich unsymmetrische Tastgrade, was eigentlich nicht sein kann, da der µC das ja intern invertiert. Das führt dazu das wenn ich den Duty-Cycle auf 98% begrenze, der eine Kanal auf 98% läuft und der andere schon lange 0 erreicht hat, obwohl er
-
Thread
Protierung von mega auf xmega
Ich portiere gerade ein C Programm von einen Mega32 auf einen XMega Bisher wurden die Ausgänge so #define ad7795_cs PORTC.4 definiert. Beim XMega geht es so ja nicht. Gibt es eine Lösung ohne das ich den Kompletten Code überarbeiten muss? Grüße
-
Thread
Atmel mit 4 PWM's
XMEGA16A4 oder größer.
haben doch alle 6 PWMs Janee, ist meist 8 und 16Bit gemischt und dann auch oft zu langsam. Der XMega bietet volle PWM-Power mit 16Bit und 32Mhz Taktrate, macht knapp 500Hz PWM-Frequenz.
-
Thread
AD-Wandler Genauigkeit/Geschwindigkeit
Du könntest einen Xmega nehmen und einen CAN-Controller als seperate Chip anschließen wie den SJA1000 oder den MCP2515. Der Xmega besitzt 2 ADCs mit je einem 1MS/s. MfG Stefan
-
Thread
USB DFU Bootloader
Bootloader aus der Applikation heraus anzuspringen. Wäre es möglich, bei dem entsprechenden Pin (E3) des Xmega den Pulldown zu setzen und dann den Reset über die Software auszulösen, oder wird der Pulldown beim Reset wieder gelöst? Danke für Eure Ideen VG Daniel
> Wäre es möglich, bei dem entsprechenden Pin (E3) des Xmega den Pulldown > zu setzen und dann den Reset über die Software auszulösen, oder wird der > Pulldown beim Reset wieder gelöst? Der Reset dient dazu die Register in einen definierten Zustand zu versetzen
-
Thread
Wie kann man hier noch optimieren?
der low word zähler TCD1 der high word zähler. Beide zusammen ergeben einen 32Bit Counter. (AtXmega) TCD1 wird bei einem overflow von TCD0 automatisch hochgezählt.
Hat der AtXmega keinen ICP-Modus in einem der Timer? Oliver
-
Thread
DS18B20 & XMega
Psychatrie einweisen lassen. Seit fast 2 Wochen kämpfe ich mich meinem Xplained-Experimentierboard mit dem Xmega128A1 und einem DS18B20-Sensor. Ich hatte vor mein Raumthermometer bzw. den analogen Sensor durch einen digitalen auszutauschen. Nach einigen Recherchen fiel die Auswahl auf den DS18B20. Dafür gab
Könnte mir jemand auf die Sprünge helfen und mal drüber gucken? Vielleicht hat auch jemand ein auf den xmega128a1 angepasstes Programm? MFG Werner
-
Thread
Starterkitt für Anfänger,
Megahod-Basis-Board-Kit.html?shop_param=cid%3D3%26aid%3D201101%26 Genau was man für den Anfang braucht. Xmega bietet einen entscheidenden Vorteil gegenüber allen anderen AVR Derivaten. Software passt sowohl für kleine als auch für große µCs der Familie. Kleiner Tip noch (auch wenn 80% der Gemeinde hier
megahod schrieb im Beitrag #1958080: > Xmega bietet einen entscheidenden > Vorteil gegenüber allen anderen AVR Derivaten. Stimmt, es gibt ihn nicht als DIP-Variante ;-)
-
Thread
printf Atmega 32
c, FILE *stream) // // bindet printf() ein { uart_putc(c); //UART return 0; } Gruß XMEGA
Also hinbekommen habe ich das ganze nun... habs einfach stupide von XMEGA übernommen. getestet und funktioniert! DANKE! dann habe ich das ganze in eine headerdateigesteckt. trotzdem frag ich mich, warum ich >>stdout = &mystdout; nicht mit in die header schreiben
-
Thread
Einstieg in FPGA/CPLD
Projekt eine große Anzahl PWM Kanäle bei hoher Frequenz >1kHz bereitstellen. Zu erst waren die atmel Xmega's geplant, die ja jeder 16x16bit haben. Leider musste ich noch wärend der Threorie Phasen eingstehen, das die viel zu langsam sind und nicht mal annähernd an 1kHz herankommen. Ich habe schon öfter
nehm und dafür dann im AVR ein Interface mit jeder Menge Schnittstellen basteln kann(beim kleinsten Xmega schon 5xRS232, 2xI2C und 2xSPI(von denen einer für den FPGA drauf geht.). An den zweiten SPI häng ich dann ne SDCard mit vordefinierten Farbverläufen usw, an einen UART kommt die Hausautomation usw
-
Thread
Bezeichnung PORTA wird beim Atxmega wohl nicht unterstützt?
Nein, wenn ich das Headerfile vom XMega mal so anschaue, sind alle für einen Port wichtigen Register in eine struct PORT_t gewandert. Dort hast du Zugriff auf die komplette I/O-Logik. Also statt PINA muss es nun heißen PORTA.IN, DDRA wird
wrote: > Es muss jetzt > heißen PORTA.OUT oder PINA.OUT. Eher PORTA.OUT und PORTA.IN. Beim Xmega haben offensichtlich die Hardwareentwickler ihrem Affen ziemlich viel Zucker gegeben. ;-) Man hat jetzt für jeden IO-Port zahlreiche Möglichkeiten, wie man einzelne oder alle Bits setzen oder löschen
-
Thread
IR-Reflexschranke über Schieberegister einlesen
Gerade wenn ich mehrere 4051 kaskadiere, sinkt ja die Auslesefrequenz für einen Kanal. Wenn mein xMega mit 32MHz läuft, in welcher Frequenz kann ich dann 48 Signale abtasten? (Wenn 48:1)
das spart aber auch nur 2 Pins und man braucht 1 extra IC. Soweit ich weiss ist der ADC beim Xmega noch etwas schneller - wohl aber nicht mit voller 12 Bit Auflösung. Bei nicht sehr viel Licht dürft eher die Lichtmenge die Geschwindigkeit begrenzen - das ist dann aber relativ unabhängig vom µC.