-
Thread
xmega und DHT-22 (AM2302)
Hallo miteinander, da ich beabsichtige einen DHT-22 Temp-und Feuchtesensor an einen xmega32 anzuhängen wollte ich mal fragen ob schon jemand erste Erfolge damit gefeiert hat. Im Forum sowie generell im Netz hat es dazu nichts wirklich verwertbares. Der Sensor kommuniziert über 1-Wire (
Erfahrungen und Tips würde ich > mich allerdings seeeehr freuen! :-) > > viele Grüsse :-) Auf Xmega128A3 ..ja. Gruß, Holm
-
Thread
XMega Event System
Nützliche hier erfahren. Ich habe folgendes Problem: Ich möchte mit einem Analog Komparator des XMega ein sinusförmiges BPSK Signal (614 kHz) abtasten und den doppelten Takt des PSK Signals über einen I/O Pin nach außen auf eine PLL führen. Dabei möchte ich gerne gänzlich ohne Interrupts auskommen
Idee kann ich vergessen ? schau dir mal den Code an: http://www.bostonandroid.com/examples/xmega-freq-meas.c Das Teil arbeitet auch mit dem EVENT-Sytem. Gruß XMEGA
-
Thread
uc über jtag mit fpga programmieren
xc3sprog auf sourceforge implementiert die JTAG Programmierung fuer Xilinx Bausteine und einige AVR/XMega. Schau doch mal, ob du das auf den uc3c erweitern kannst. Dann kannst Du den Code auf Deine Ziel CPU portieren. Adererseits gibt es auch verschiedene (x)svf Player, z.B. auf www.ethernut.de. Dass
xc3sprog auf sourceforge implementiert die JTAG Programmierung fuer Xilinx Bausteine und einige AVR/XMega. Schau doch mal, ob du das auf den uc3c erweitern kannst. Dann kannst Du den Code auf Deine Ziel CPU portieren./ Ich weiss nicht, ob ich das mit dem Erweitern hinkriege und würde eine einfachere
-
Thread
AVR Studio gcc plug-in: No AVR Toolchain installation found.
wurden die Systemvariabeln nicht eingetragen. Dann kann das AVR-Studio nichts finden! Gruß Xmega
Options selbst auszusuchen. Dieser Eintrag wurde über die Systemvariable hier eingetragen. Gruß xmega
-
Thread
ATMega32U2 nicht per ISP erreichbar
möglich, verstellen und programmieren.. nein. Weitere Infos: http://www.pjrc.com/teensy/ Gruß xmega
dahin sind weitere Infos: http://reusch-edv.reworld.eu/de/produkte/comp/index.htm Gruß xmega
-
Thread
Studio7 RAM Prozentangabe
21,3 % Full Passt! 2K RAM, 437 Byte sind gut 20% oder so. Nun habe ich zwei Projekte mit einem XMEGA64, da stimmt die Angabe aber nicht, es wird da viel zu wenoig angezeigt: XMEGA64A3U: Program Memory Usage : 10126 bytes 14,5 % Full Data Memory Usage : 114 bytes 0,2 % Full Bei 4K
-
Thread
Vektorregelung / FOC mit Hobby uC
BLDC mit einem Standard Controller, z. B. STM32F103C8 oder AVR > umgesetzt? Aber sicher. Mega88, XMega192 und STM32F100. Allerdings haben unsere Motoren Sensoren. Das Prinzip wird in Application Note AVR447 von Microchip/Atmel beschrieben. Es wird also nicht trigonometrisch gerechnet, sondern mit
gearbeitet. Ein paar dieser Chips haben recht brauchbare Hardware Unterstützung wie die AWEX des XMega oder die Advanced Timer bei STM32. Nur der kleine Mega88 muss halt alle Timer opfern.
-
Thread
Ringkerntrafo als Stromwandler
jeder Leitungssicherung. Im Steuergerät wird der Energiefluss direkt vom AD-Wandler eines Atmel XMega berechnet und angezeigt. Zwischen Bürge und uC ist nur EMC Schutz. 16A Last werden linear abgebildet, auf der anderen Seite noch ein 0,5W Stand-by eines Steckernetzteils aufgelöst. Die Drossel
0,55V gelegt. Damit schwingen die Eingänge des AD-Mux max zwischen 0 und 1,1V - dann schon >16A. Der XMEGA hat eine interne AD-Referenz von 1,1V. Ohne Strom sind es konstant 0,55V. Es werden von einem einzigen Wandler alle 12 Eingänge nacheinander abgetastet. Mit hoher Überabtastung und Integration
-
Thread
Atmel-Ice: Debug programmieren über Jtag bei Atmega´s sehr langsam
, drum schreibe ich mal hier. Folgende Konstellation haben wir: µC: Atmega324PA, Atmega644P und XMega32D4 Compiler: IAR 7.10 (probeweise auch mit 7.20, selbe Zeiten) Debugger SW: IAR 7.10 oder AtmelStudio 7 (1931) Die Atmegas sind über Jtag mit dem ICE verbunden. Wenn wir nun das debuggen starten
noch den AVRISP MK2 324PA ca 11sec 644P ca 20sec AVR Dragon ist vom Speed wie der MK2. Beim XMega (über PDI) geht es "normal" schnell und hier sind wir mit dem ICE zufrieden. Aber bei den Atmegas nervt es schon das lange warten. Frequenz des ICE ist 100Khz. Kann diese auf 200 erhöhen, bringt
-
Thread
Zukünftige ATTinys mit 12 Bit ADC
Megas jeder ein wenig anders. Das Eventsystem ist auch toll. Aber zumindest der von mir eingesetzte XMEGA64A1 hatte ein paar echte Kinderkrankheiten. TTL
https://www.avrfreaks.net/forum/better-adc-accuracy-below-lowest-recommended-adc-clock-frequency-xmega Im Errata geben sie zumindest 2LBS zu -> 10Bit Wandler. Das ist in den A1U zwar schon länger korrigiert, bei Reichelt gibt es aber bis heute nur die A1 (ich brauchte zwingend 100 Pins).
-
Thread
Ethernet zu Uart Verbindung
Sockel" auf lager habe meine Idee war nun vielleicht selbst eines zu bauen mit einem atmega oder atXmega um auch in Zukunft unabhängiger vom Zulieferer zu sein die bisherige Funktion: Controller horcht auf einen Port auf dem PC läuft ein Tool das einen COM Port emuliert nachdem die Beiden sich verbunden
Beitrag #6843241: > meine Idee war nun vielleicht selbst eines zu bauen mit einem atmega > oder atXmega um auch in Zukunft unabhängiger vom Zulieferer zu sein Das wäre ein entsprechender Anfang: http://stefanfrings.de/net_io/index.html Ich würde aber ehrlich gesagt nicht mehr auf 8 Bit µC am Netz
-
Thread
Werte aus zwei Ports "vereinen"
Vorbereitung, weshalb ich mich mit der Programmierung von uCs beschäftige. Ich nutze eine AVR XMEGA-A1 X-PLAINED Board mit atxmega128a1. Dort gibt es 8 Taster (PD0...PD5+PR0+PR1) und 8 LEDs (PE0...PE7). In einem ersten kleien Programm will ich einfach nur erledigen, dass jeder Taster eine entsprechende
Hallo Philipp, ich habe beim Umstieg auf den XMEGA und AVR32 vieles durch dieses Tutorial gelernt. http://kampis-elektroecke.de/?page_id=876 In Verbindung mit dem AVR-GCC-Tutorial hier, ist das eigentlich alles was man ausser dem Datenblatt noch
-
Thread
TTL Pegel 6x4 von Inkrementalmessystem Verarbeiten und mit XMega auswerten
Community, Momentan bin ich dabei mein Inkrementalmesssystem (Anbaumessschieber von Wabeco) mit einem XMega zu verheiraten, damit ich diesen an meiner Fräse anbauen kann... In diesem Beitrag wollte ich die Fachmeinung der Kenner wissen (bin selbst kein Elektrotechniker). Zur Allererst habe ich mit einem
Du kannst z.B. die vorhandene SPI-SChnittstelle von Deinem XMega benutzen, die ist speziell für sowas gemacht. Dann liest Du 3 Byte ein und baust daraus ein Long integer, damit kannst Du alle Werte abbilden, die das Ding liefern kann. Zur Anpassung der Pegel
-
Thread
Suche RJ-Stecker - Crimpzange Erfahrung
Bei 15 Stück könnte die Software schon vom zeitlichen Verhalten Probleme bekommen. Gruß Xmega
Womöglich gibt es für diese geforderte Anzahl(15) einen speziellen Code und Verkabelungsplan. Gruß Xmega
-
Thread
Clock setzen mit einem ATxMega128A1
geht es... Nun, das ist definitiv nicht normal. Es ist aber für mich das erste Mal, daß ich einen XMega nutze. Kann jemand mir sagen, was ich falsches mache? Danke Luca Bertoncello
Hi, hier ist das sehr gut beschrieben: http://www.stromflo.de/dokuwiki/doku.php?id=xmega-c-tutorial#clock_einstellungen Gruß Sven
-
Thread
Streifen im EA DOGM128 und sehr dunkel
0x16, 0xAC, // Static Indicator set 0x00, // "" 0xAF // Display on/off Gruß XMEGA
XMEGA: stimmt das steht im Datenblatt. Ist aber ja nur ein Beispielwert. 0x81 sagt das ich mit dem folgenden Befehl den Kontarstwert übergeben möchte. dieser kann zwischen 1 und 64 betragen... also so hab
-
Thread
Audio Delay für S/PDIF: suche Bauteile und Tipps
Das Ganze würde auch komplett mit AVRs funktionieren. Etwas ähnliches habe ich gerade mit einem XMega laufen, der auf eine SD-Karte Audiodaten mit 48kHz/16Bit schreibt. Der XMega kann 16MByte SRAM und bzw. 128MByte SDRAM verwalten. Mit mehreren SRAM-ICs, als Bänke aufgeteilt, würde dies auch mit einem
-
Thread
USB-Interface an MSP430
viel zu testen. Frage: Gibts denn nicht vielleicht ein fertiges Platinchen, so ähnlich wie XMEGA-A1-USB, wo die 64-beinige CPU (zB. ein MSP430F1611) drauf ist, der USB-Baustein und die Buchse? Beim Xmega kostet sowas ja nur 35.-. Spart eine Menge Zeit. Wer weiß da was? Matthias
-
Thread
Xmega USB String senden
hab ich es trotzdem mal versucht. Geöffnet habe ich folgendes Beispielprogramm: Device Familiy: xmega 8bit Category: Services Dann auf Technologie: ASF 3.11.0 USB USB Device CDC Example - STK600 - ATxmega 128A1U So sieht meine Main aus: int main(void) { //war im Beispielprogramm bereits
-
Thread
XMega DMA transfers zu UART
Hallo, ich moechte auf einem XMega ueber den UART debug messages mit beliebiger Laenge ausgeben. Um Verzoegerungen durch das Senden am UART zu vermeiden, moeche ich fuer die transfers DMA nutzen. Basierend auf der AVR Appnote AVR1522
> Hat Spaß gemacht mit dir zu fachsimpeln, Stef! Ebenfalls ! War sicher nicht mein letzter xmega post ;) lg und schoenes wochenende noch, Stef
-
Thread
Frage zu Mosfet Beschaltung
beschaltet werden? +5V | 1k | +-- Servo | XMega--|I |S GND aber du musst dann das Ausgangssignal aus dem XMega logisch umdrehen, also high wird zu low und umgekehrt. Gefällt dir das nicht, must du 2 mal diese Schaltung hintereinander
-
Thread
Register R0 - R31 bitweise adressierbar?
Weiß jemand, in welchen AVR-CPUs die neuen Befehle LAC, LAS, LAT und XCH zur Anwendung kommen? Xmega-CPUs?
neuen Befehle >LAC, LAS, LAT und XCH zur Anwendung kommen? Habe ich mich auch schon gefragt. >Xmega-CPUs? Die Befehle tauchen weder im A- noch im D-Manual auf. Wer weiss, was ATML da vorhat? MfG Spess
-
Thread
RS485, Max3483, Glitch beim Umschalten Tx-Rx
des Max3483 auf low (also RX-Enable, TX-Disable). Das mache ich mit TX-Complete-Interrupt mit dem Xmega. Das Umschalten erfolgt ca. 500ns nach dem Stopbit (das ist noch komplett auf der Leitung). Jetzt beobachte ich leider auf RX-Leitung zum Prozessor nach dem Umschalten des Treibers einen kurzen
Hast du ein Pull-UP am Rx des xmega?
-
Thread
Wetterstation
aber gerade in Arbeit). Meine Konfiguration: * Selbstgebautes Basisboard mit ATXmeag32A4U (oder Xmega128A4U). Das Board kann sowohl Master als auch Slave sein. * Sterförmiges Netzterk, d.h. 1 Master, Mehrere Slaves ( derzeit 5 Stück) * Unterstütze Sensoren/Konfiguration: - Bosch BMP085 bzw Nachfolger
Routinen für das Display benötigen etwa 14KB Speicher (ohne Optimierung). Daher wir der Master mit einem xmega128 bestückt. * Die meisten der von mir verwendeten Komponenten sind Arduino-Zubehör, die in der Bucht erhältlich sind. Das hält die Kosten niedrig. * Bewust wurden möglichst Sensoren ausgewählt,
-
Thread
Uart von XMega abschalten
Hab das jetzt mit dem STM32F4 gemacht. Da funktioniert es bestens. Das muss doch mit dem XMega auch gehen.... SG Choose
-
Thread
Xscope XMEGA Xminilab
Xscope XMEGA Xminilab neu 50€ • Mixed-Signal-Oszilloskop mit Logikanalysator • Zwei Analog- und 8 Digitalkanäle • Signalgenerator (1 Kanal) • Monochrome Anzeige mit 128x64 Pixel in OLED-Technik 61,5mm Diagonale
-
Thread
Ateml XMega und SDRAM
Hallo, ich habe ein Problem mit meinem externen RAM am XMega. An meinem XPlain Board funktioniert der externe Speicher sehr gut. Nur an meinem Alvidi Board nicht. Jetzt habe ich gestern einen Beitrag hier gelesen, wo drin stand, dass ich beim Alvidi Board den
-
Thread
xmega pin als Eingang
Guten Morgen, folgdendes Problem mit xmega128a1: Bei Systemstart soll ein Pin eingelesen werden um je nach Pegel ein Display anders initialieseren. [c] int main(void) { PORTB_DIRCLR = PIN1_bm; // Pin als Input PORTB.PIN1CTRL =
-
Thread
Xmega Clocksystem und delay
Hallo, Bin ein frischling im Forum und habe momentan paar kleine Schwierigkeiten bei meinem XMega Testprojekt. Momentan möchte ich einfach nur ein LCD-Modul an das XMega anschließen, da werden jedoch delays benötigt... Nun habe ich einfach ein Port als Ausgang definiert und messe an diesem Spannung
-
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
Interrupt Xmega Uart
Ich habe einen Interrupt-Uart im Xmega implementriert. USARTE0.CTRLA = USART_RXCINTLVL_HI_gc; //RX interrupt high level PMIC.CTRL = PMIC_HILVLEN_bm; // High level Interrupt enable Jetzt springt mein Programm auch in den : ISR
-
Thread
XMega USART Protokoll
Hallo µC-Gemeinde, ich habe eine kurze^^ Frage an euch Profis! Ich möchte mit Hilfe eines Xmegas (128A1) eine bestehende USART-Kommunikation zwischen PC und µC erweitern. Ich möchte dabei eine Paramterliste (Name, Wert, ...) übertragen, welche ich gegebenenfalls auch verändern kann. Das heißt ich möchte den Wert der Variablen via PC verändern können. Ich stehe zur Zeit voll auf dem Schlauch und hätte gern ein paar Anregungen von euch, wie so ein Protokoll aussehen könnte. Danke.
-
Thread
ADC Spannungsdrift bei Xmega
http://blog.frankvh.com/2010/01/03/atmel-xmega-adc-problems-solutions/ Google hilft mal wieder... auch fuer solche, die zu faul sind.
-
Thread
XMega Compare Timer
Guten Tag Ich arbeite gerade mit einem ATMEGA64A1 und möchte eine Interrupt gesteuerte zeit Verzögerung die durch einen Schalter ausgelöst wird. Funktioniert auch mehr oder weniger... zumindest als Zufallsgenerator. Die Zeitverzögerung ist nämlich nur etwa jedes 2. Mal korrekt. Die Zeitverzögerung sollte einer Periode vom Timer0 entsprechen. Ich habe mir das so überlegt: [c]ISR (PORTJ_INT0_vect) { if(PORTJ.IN & (1<<6)) //Zustand des Schalters abfragen { unsigned short x; //buffer if(TCC0.CNT==0) x=0x7A10; //den Buffer auf den aktuellen Zählerstand minus eins
-
Thread
Atmel XMEGA Serie
Hallo, Die XMEGAs von Atmel scheinen ja ganz gute Eigenschaften zu haben. Schnell, sparsam, niedreiger Spannungsbereich, ..... Da würde ich ganz gerne mal ein paar Sachen testen. Doch leider sheint es auf dem Markt noch nichts zu geben. Reichelt hat zumindest keine. Wann kann man damit rechnen? Und hat schon jemand mit den XMEGAs Erfahrung gemacht? Gibt es schon Compiler dafür?
-
Thread
ST7565 Seriell ansteuern
Beweis, das es kein SPI kann. A0 -> steuert je nach Pegel den Lese- oder Schreibvorgang. Gruß xmega
#2382981: > Nein. A0 entscheidet zwischen Befehl und Daten. ist klar, falsch geäußert. Gruß xmega
-
Thread
Sinus-VCO von ~1kHz bis ~1Mhz
ähnliche Generator (Dreieck + Sinusformer) ggf. auch von Hand Aufbauen. DDS in Software auf dem XMEGA ist grenzweritg: Wenn man sich anstrengt sollte man alle 8 oder 9 Zyklen ein Sample hinbekommen und damit ggf. 4 MHz Sampling. Mit einem guten Rekonstruktionsfilter reicht das bis etwa 1-1.3 MHz. Mit
abstimmbar sein und mitgeführt weren). Lurchi schrieb im Beitrag #4918905: > DDS in Software auf dem XMEGA ist grenzweritg Vor allem bis 1MHz. Man sollte schon einen expliziten Chip dafür nehmen. Damit ist dann auch egal, wie schnell der uC ist.
-
Thread
Pegelwandler 3,3V <=> 5V TTL @ 1MHz
schon mal jemand > > gemacht? nimm diesen Baustein: 74LVC4245A funktioniert TOP! Gruß XMEGA
XMEGA schrieb im Beitrag #1932324: > nimm diesen Baustein: 74LVC4245A Hallo, hab eben gesucht. Leider nichts gefunden. Wo bestelle ich den denn als Hobbyist?
-
Thread
AT90CAN mit sechs externen CAN-Controllern
Mit den Xmega kenne ich mich nicht aus. Die standard AVRs (z.B. AT90CAN128) haben jedenfalls alle benötigten Signale /RD, /WR, ALE und AD0..AD7 für die SJA1000. Und sie brauchen auch keine Pegelwandler 3,3V
So, und wenn es aus Performance-Gründen einen XMega sein soll (was ich nachvollziehen kann), dann brauchst Du einen ATxmega192/256A1. Der hat im Gegensatz zu Deinem A3 ein External Bus Interface. Als Pegelwandler für den gemultiplexten Adress-Daten-Bus
-
Thread
Atxmega 16bit register lesen/schreiben
aber NICHT auf das Temp-Register, sondern zuerst auf LB (latched HB) und dann auf HB! Aber der Xmega hat doch auch 16Bit-Ladebefehle(?). Evtl. einfach die benutzen. Ich kenne mich aber in Assembler nicht so aus...
PDFs: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8331-8-and-16-bit-AVR-Microcontroller-XMEGA-AU_Manual.pdf Beispiel für Kanal 0: lds tmp_lowbyte,CH0RESL lds tmp_highbyte,CH0RESH
-
Thread
Attiny1616 USART Verständnissproblem
zumindest nicht viel. Im Wesentlichen halt nur etwas anders. Andere Register (weil effektiv die XMega-Peripherie) und andere Namenskonventionen für die Symbole. Das einzige, was die Sache substantiell tatsächlich etwas komplizierter macht, ist das Portmapping. Das gab's aber teilweise auch schon bei
blinken lassen. (ich kenne den ATtiny1616 nicht, aber vom ATmega4809 bzw. AVR128DA schließend (also Xmega-Architektur) sieht das Programm okay aus)
-
Thread
recycling algorithmic adc der Xmega D -Reihe
ADC-Architektur der ATxmega16D4 nutzt. Diesbezüglich habe ich den Support kontaktiert: Ergebnis: (Xmega A-Serie = pipelinded ADC, ist mir bekannt) Xmega D-Serie = recycling algorithmic ADC Kann mir jemand erklären wie ein "recycling algorithmic ADC" arbeitet bzw. eine deutsche Bezeichnung liefern
-
Thread
Flugbahnregler eines Modellbauflugzeuges
@ Georg: Du bist aber auch einer, der gerne selber sucht, oder? Bevor du dich auf den AtXmega losstürzt, nimm was gescheites. Cortex-M3 wäre da zu nennen, von diversen Herstellern.
> @ Georg: Du bist aber auch einer, der gerne selber sucht, oder? > > Bevor du dich auf den AtXmega losstürzt, nimm was gescheites. Cortex-M3 > wäre da zu nennen, von diversen Herstellern. also wenn schon, denn schon, 64 bit ist angesagt, wer wird sich denn mit popeligen 32 Bit herumplagen wollen
-
Thread
AVR-Programmer / AVR Dragon Ersatz? | Erfahrungen?
Jetzt bin ich aber so weit, dass ich meine MCUs (AVR 8-bit, hauptsächlich AtMega, AtTiny und ggf AtXMega) z.B. auch gerne via JTAG oder debugWire debuggen würde. Im Zuge dessen habe ich gelesen, dass gerade debugWire recht gefährlich ist, weil es den /Reset pin umfunktioniert und deswegen z.B. das
kommst du mit > JTAG/debugwire/UPDI recht weit in der AVR-Welt. Ich möchte dazu noch PDI für die Xmega Serie ergänzen.
-
Thread
ADC am Xmega
Guten Abend! Ich hab ein kleines Problem. Möchte am PORT A0 eine Spannung messen und hab da etwas zusammengeschrieben. Der Wert soll halt gemessen werden und unterschiedlich behandelt werden. Habe dazu 8 Leds mal am Port E angeschlossen. Aber wenn ich hochfahre, dann bleibt es an einer Led stehen, obwohl ich dann zB am Port A0 auf GND gehe. Vll habe ich da einen kleinen Fehler gemacht.
-
Thread
XMega und Grafikdisplay
Hallo , gibt es eine Unterstützung für handelsübliche Grafikdisplays mit enstsprechenden Controllern , schwarz / weiß mit Graustufen oder Farbdisplay mit mindestens 240 x 320 Pixeln besser 600 x 800 . Es sollen keine Filme o. ä. abgepielt werden sondern ich will mit dem ADC Daten einlesen und die dann mit Pixeln und ADC als Graustufe oder Farbe darstellen . Vielen Dank für jede Antwort Hans
-
Thread
XMEGA Schrott?
Hallo Leute, ich verwende einen XMEGA32A4U und habe die Firmware mit einem JTAGICEMKII in den Flash geschrieben. Das funktioniert auch ganz gut. Anschließend wollte ich die Fuse mit AVRSTUDI 6.2 ändern. Normalerweise auch kein Problem
Fehler beim Flashen. Nun kann ich nicht mal mehr die ID des XMEGAs mit dem AVRSTUDIO auslesen. Ist der XMEGA nun verloren?
-
Thread
USBProg und Xmega
89S51, 89S52, 89S53) http://www2.embedded-projects.net/index.php?page_id=148 Habe leider keinen XMEGA da...ansonsten hätte ich es kurz getestet. Grüße
-
Thread
SDRAM mit Atmega328P
Ein XMEGA64/128A1U hat ei SDRAM Interface: "External bus interface for up to 128Mbit SDRAM".
Norbert T. schrieb im Beitrag #7822757: > Ein XMEGA64/128A1U hat ei SDRAM Interface: "External bus interface for > up to 128Mbit SDRAM". In der Tat. Das geht auch mit normalem SDRAM. http://www.mikrocontroller.net/topic/348938?goto=3943589#3931791