-
Thread
Eingangswiderstand ADC XMeag128A1
ich hoffe, dass mir jemand helfen kann. Ich bin glaub ich zu blöde, um aus dem Datenblatt des ATXMega128A1 den Eingangswiderstand des ADC raus zu lesen. Weiß den zufällig jemand? Danke für eure Hilfe.
-
Thread
Ultra Low Power MCU gesucht
benutztes Starterkit vom EFM32 Giant Gecko rumliegen. Das ist ein stromsparender ARM-Cortex M3 (1MB Flash, 128kB RAM). Die Programmierumgebung gibt es gratis (mit auf CD oder im Netz). Die Doku und Programmbeispiele finde ich bei denen sehr gut. http://www.energymicro.com/tools/efm32-giant-gecko-starter-kit-efm32gg-stk3700
Sensor platform mit low power Trx - low power trx Gateway Wifi Sensor platform: ATmega64RFR2 oder ATxmega32E5 + AT86RF231 Ethernet/Wireless Gateway: ATmega256RFR2 Die Kommunikation zwischen Sensor und Gateway machst Du entweder proprietär oder nutzt den Lightweight Mesh stack von Atmel, vor allem
-
Thread
Sichere Kommunikation 1:n?
Die ATXMega haben ne Crypto Einheit. Da ist dann die Geschwindigkeit nicht mehr so das Problem, wenn man die eingebauten Verschlüsselungen verwendet (verwenden kann).
werden müssen. Wenn ich jedoch für 2000 Befehle die Hash-Werte vorhalten muss, brauche ich bei (z.B.) 128-Bit Hashlänge allein schon 32k Speicher NUR dafür. Das größte Manko ist dann allerdings die Möglichkeit, das ein Empfänger da steht, der schon 4 mal nicht im Einsatz war. Der müsste - selbst wenn
-
Thread
XMega USART Init/putch/getch
Viele schöne Sachen für XMegas: http://svn.coremelt.net/atxmega128a1_board/trunk/doc/appnotes/
-
Thread
Welcher ATXMEGA hat kein EEPROM Bug
Hallo Jungs, ich verwende den ATXMEGA 128A3. Dieser hat leider einen BUG im EEPROM so das ich nur Daten in den EEPROM mit Hilfe eines umständlichen Workaround schreiben kann. Hat jemand Erfahrung ob bei einigen XMEGA µC dieser Bug
-
Thread
Sortierung der Artikelliste im Wiki
sind oft verwaist. - Kaum jemand wird nach einem Artikel mit dem Titel "Einfach erweiterbares ATxmega128A1-Board mit Ethernet/USB/Bluetooth/CAN" suchen. Über eine sinnige Einsortierung ist das aber schnell zu finden. Die Lemmata im Wiki sind ja nicht "Hund", "Katze" oder "Maus" wie in einer Enzyklopädie
-
Thread
externes Sram und/oder FPGA auf Defekt prüfen
Hallo Martin, das Verhalten, das ich da sehe, ist schon richtig. Ich verwende einen Atxmega128 und der ist über das EBI an das FPGA angeschlossen. Die Daten und Adressleitungen sind gemultiplext um Pins zu sparen. Da wird also über den gleichen Port erst die Adresse mit zwei Byte und dann
-
Thread
STM32: Timer schnellerer Takt, als System
stets ein Teiler ist, wobei beim Timer im Prescaler ein x2 angegeben ist (siehe Bild). Bei den ATXmega konnte ich den Timer mit x4 Füttern also z.B. System CLK mit 32MHz und den Timer mit 128MHz. Das fand ich sehr nützlich, um hohe Frequenzen mit hoher Auflösung zu erzeugen. Danke euch.
-
Thread
Timerprobleme bei ASF USB (xmega)
Hallo, ich habe auf meinem ATxmega128A3U mit Hilfe des ASF ein USB HID Generic Device implementiert, welches auch dank der von Atmel zur Verfügung gestellten DLL super funktioniert. Leider bekomme ich jetzt keinen Timer mehr zum
-
Thread
AVR Bootloader in C - eine einfache Anleitung für XMEGA adaptieren
Hallo, ich versuche gerade, "AVR Bootloader in C - eine einfache Anleitung" für einen ATXMEGA128A Rev. H zu adaptieren. Ich bin noch ganz am Anfang, habe aber schon die ersten Stolpersteine. Die Fleury-Lib habe ich angepasst. Ich habe das ganze mal im Debug-Mode durchgetackert. Bis [c]uart_puts
-
Thread
Richtige Wahl einer Induktivität zur Störunterdrückung
läuft und 13 > Zyklen zur Messung braucht, überhaupt stören würden. Und wie ist es mit dem ATxmega128A1? Der läuft bis 32 MHz und sein ADC hat Sample Rate bis 2 Msps. Bei dem wird aber im ApNote auch LC-Filter mit 10uH-Spule vor AVCC empfohlen. Noch was fällt mir ein: Wenn oben genannte Beispiele
-
Thread
"Universalprogrammer" für Linux
struct ftdi_context *ftdi; struct ftdi_device_list *devlist, *curdev; char manufacturer[128], description[128], serialnumber[128]; int retval = EXIT_SUCCESS; if ((ftdi = ftdi_new()) == 0) { fprintf(stderr, "ftdi_new failed\n"); return
Checking device: %d\n", i); if ((ret = ftdi_usb_get_strings(ftdi, curdev->dev, manufacturer, 128, description, 128, serialnumber, 128)) < 0) { fprintf(stderr, "ftdi_usb_get_strings failed: %d (%s)\n", ret, ftdi_get_error_string(ftdi)); retval = EXIT_FAILURE
-
Thread
[V] Verkaufe Atmel JTAG ICE 2 neu, 2 XPlained -A1 xmega
Atmel Preis wurde sagen 160 Euro + Versand 2x Testboard "XMEGA-A1 Xplained" (neu Model) mit ATxmega128A1 und AT32UC3B0256. Beide Boards neu und original versiegelt. Preis jeweils 30 Euro incl. Versand bei Interesse einfach mir ne PN schreiben. Gruß Claudia
-
Thread
STM32 ADC Verhalten eigentümlich
somit kann ich damit gut leben. Die Linearität ist gut, wenn man unten etwas auslässt. Der erste ATxmega war bis jetzt sehr grausam. STM32 geht gerade so. Mit dem Analog Device ADuC7026 habe ich die besten Erfahrungen gemacht. Das sieht für mich auch eher alles nach einem 10+ Bit Wandler aus. Ich
DC/DC Wandler drauf habe. Test2: 32MHz CPU, SADC3 mit externer Vref 2.5V und single Input mit 128 Mittelwerten komme ich auf gute 14Bit. Das würde sich auch mit der Angabe von ST decken. Ich bin mir sicher, dass noch mehr rauszuholen ist, wenn man das Board, die Analogseite symetrisch macht,
-
Thread
ATXMega, TWI (I2C) bleibt hängen
Hallo zusammen, ich arbeite mit einem XMega128, an den 4 I2C-Porterweiterungs-ICs PCA9555 angeschlossen sind. Diese ICs schalten bzw. lesen über Optokoppler 24V-Spannungspegel. Die 24V-Spannung wird extern eingespeist. Die Erweiterungs-ICs werden
einwandfrei, dann kommt kein Write Interrupt mehr, obwohl das WIF Flag gesetzt ist. Ich verwende Atxmega192A3. @noips wie bust du weiter gekommen? Gruß Rolf
-
Thread
einfache Fragen zu AVR (Neueinsteiger)
gefunden. Gibt > es sonst noch weitere Klassen? Es gibt die ATtiny, ATmega und bald auch die ATXmega. AVRs sind generell 8-bittig bieten aber nach oben einigen Spielraum. > 2. Wie sieht es mit dem Speichertyp aus. Ist der immer Flash? Programmspeicher ist Flash und die meisten Typen haben als
sondern eher die "Standard"-AVRs nehmen, ich wähle im Prinzip immer nur zwischen Mega48/88/168 und Mega128/256/1280/2560. Anders ist es natürlich, wenn du Spezialfunktionen brauchst, Can, USB, viele PWM, ...
-
Thread
Xmega DAC code geht nicht
Mein DAC meines ATXMEGA 128 bewegt sich leider nicht. Habe dazu folgender Code erstellt. //DA Wandler Init DACA.CTRLB = DAC_CHSEL_SINGLE_gc; //Singel Channel Mode DACA.CTRLB |= DAC_CH0TRIG_bm; //Tigger -neuer
-
Thread
TFT 480 X 320 falsche farben ILI9481
direkten ASM Zugriffe oder sowas..sonder ich wähle die Farbe gelb oder rote etc [code]program ATXMEGA128A3_fist_try; { Declarations section } // TFT display connections var TFT_16bit_DataPort_Lo : byte at PORTB_OUT; var TFT_16bit_DataPort_Hi : byte at PORTC_OUT; var TFT_16bit_WR : sbit
-
Thread
XMega UART, DataregisterEmpty
Hallo, ich habe da ein Problem. Ich nutze einen ATXmega 128A1 und sende damit im Interrupt via UARTC1. Wenn ich den TXC-Interrupt wähle funktiniert es einwandfrei. Ich möchte jedoch den DRE (DataRegisterEmpty) Interrupt nutzen, um die Kommunikation
-
Thread
Interrupts konkurrieren
Hallo. Ich habe hier ein kleines Problem mit meinem ATxmega128A1. Es soll mit einer Frequenz von 250kHz Werte vom ADc eingelesen werden. Der ADC ist momentan im Freerun modus konfiguriert und der Interrupt-mode ist auf "complete" gestelt. Die ISR des
-
Thread
Xmega128A1 und FTDI 2232 CPU-style FIFO; wie auf PC Seite Bessere Moeglichkeiten ?
Winkelencoder funktioniert bereits .... bis auf die Datenuebertragung. Ich habe hierzu einen ATXmega128A1 eingesetzt. Der hat bereits einen Quadraturencoder (im Eventsystem) und zwei getrennte (nicht gemultiplexte) Analogeingaenge. Die Analogeingaenge werden auch ueber das Eventsystem angesteuert
-
Thread
xmega128a4u abblockkondensatoren
wurde. Trotzdem bin ich ein wenig unsicher. Ich entwerfe im Augenblick eine Schaltung, die den ATxmega128a4u verwendet und im Prototypenaufbau funktioniert auch alles, wie ich mir das wünsche. Ich bin jetzt an dem Punkt, daß ich aus dem Prototypen einen vollständigen Schaltplan und Platinenlayout
-
Thread
Zeiger für IO-Funktion?
Es handelt sich hier umd die Datenkanäle eines Displays D0..D7 , die eigentlich an PortJ eines ATXMega128A1 hängen.
-
Thread
Probleme mit XPLAIN und AVR Dragon
mehrmals die Firmware von meinem Dragon neu aufgespielt. Allerings sobald ich versuche den Chip (ATXmega128A1) über JTAG zu programmiern bringt das AVR Studio einen fehler hoch. Gibt es verschiedene Hardware Revisionen vom Dragon und funktionieren die äternen vielleicht nicht? Ich nutze sonst eigentlich
-
Thread
[V] AVR Xplain Board
Verkauf ein AVR Xplain Board. ATxmega128A1 microcontroller External Memory - 8MB SDRAM - 8MB Serial Data Flash AT90USB1287 Communication gateway Programmer for Atmel® AVR® XMEGA™ Analog Input (to ADC) Temperature sensor Potentiometer
-
Thread
Spannungsversorgung von max 34V auf 3,3V und 5V
kleinen Herausforderung bei einem anstehenden Projekt. Ich möchte eine Schaltung bauen, die einen ATXMega verwendet und einige weitere Bausteine. Unter anderem ein Leistungstreiber für Schrittmotoren für maximal 34V Versorgung. Die Logikspannung der ganzen Schaltung beträgt aber 3,3V für die IC's Sowie
Punkt ;-) Zum Stromverbrauch: die 3,3 Volt werden in der Tat nicht allzuviel belastet. Der XMega (128A1 um genau zu sein) dazu der TMC249 von Trinamic plus eine SD-Karte. Sowie ca 5-8 LED's als Statusanzeige (Low-Current) Auf den 5V wird der Can-Bus Treiber wohl ein bischen mehr Strom brauchen sowie
-
Thread
Suche Display
beziehe meine Display hier: http://www.ebay.de/itm/1-8-Serial-SPI-TFT-Color-LCD-Module-Display-128X160-/200554112312?pt=LH_DefaultDomain_0&hash=item2eb1f4e538 Liefert ordentlich, Zollbestimmungen werden bis ca.25 Euro eingehalten. Deutsche Post liefert die Ware aus! http://www.basteln-mit-avr.de/atxmega32a4.html#TFT1_8 Gruß G.G
-
Thread
Kann der IRF7401 wirklich 8.7A schalten?!
eine 4-fach BLDC Motorbrücke gebaut, da habe ich auch SO8 FETs verwendet. IRF7834 an IR2104 an ATxmega128A1, PWM mit 16kHz. Da hing dann ein Motor mit durchschnittlicher Stromaufnahme (Volllast mit Luftschraube) so 8-9A. Das haben die locker mitgemacht. So sieht das Ganze aus: http://klinkerstein.m-faq.de
-
Thread
Assembler Macro in AVR GCC Projekt mit Registernamensteil als Parameter
Grüß euch, Ich portiere gerade ein umfangreiches xMega128A3U-Projekt, dass im AVR Assembler geschrieben wurde in ein AVR-gcc Projekt.Das mach ich aus dem Grund, dass das Projekt um USB Funktion per ASF ergänzt werden und somit letzten Endes sowohl C-Code als
,--defsym,SPID_CTRL=0x09c0[/pre] begegnen, wobei die Adresse dem Header wie z.B. iox64a4.h (für ATXmega16A4) entnommen werden kann. [c]#define SPID_CTRL _SFR_MEM8(0x09C0)[/c] Das ist aber auch blöd und umständlich. Am besten sorgst du also dafür, dass "SPID_CTRL" erzeugt wird, bevor oder während
-
Thread
xMega totaler Anfänger, Frage I/O
beschäftigen. Habe mir schon einige Tutorials durchgelesen, und habe nun ein evaluation-Board mit ATXMega 128A1 hier. Ich kann auch Code auf mein Board laden, habe aber eine Frage zu Ein- und Ausgängen. Ich komme eher aus dem Bereich SPS, daher komm ich wohl auch nicht auf den richtigen PFad, hier
-
Thread
Problem mit Micro-SD-Karte
Intenso, 4GB, class 4, nix Besonderes. Das Ganze soll auf einem selbstentwickelten Board laufen, ATXmega128A1U, alles 3,3V. An CS, DO und den 2 ungenutzten IOs hängt je ein 10K Pull-Up gegen 3,3V. Über UART kriege ich meine Debug-Ausgaben. Als Lib habe ich die von ELM Chan, die hatte ich schon erfolgreich
Du bei Deiner Lowlevel-Implementierung den SPI zwischen 8 und 16 >Bit umschalten? Nein, der ATXmega kann nur 8 Bit. Es wird UARTE1 im SPI-Modus verwendet.
-
Thread
MMC/SD-Karte mit FAT16 an AVR
. Testbedingungen: ATMega128 mit 6MHz, noname 64 MB MMC an Hardware-SPI
I used the roland-riegel sd/mmc AVR source with atmel128, 16 Mhz. (version 2007.01.20) http://www.roland-riegel.de/sd-reader/index.html It is good 512Mb SD/MMC cards, but 64 Mb and 128Mb is bad. Why? best regards Istvan Tiszai from Budapest
-
Thread
Updatevorgang ATXMEGA
Ausland und hält sich gerne bedeckt, deshalb meine Frage: was passiert da? Um ein Update auf einen ATXMEGA128A1U-Prozessor zu machen, muss ich die Micro-SD-Karte des Systems neu bespielen (Die RS232-Schnittstelle ist nicht funktionsfähig) Auf der Micro-SD-Karte befindet sich in einem Ordner „PCL“ eine
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
ATMega644 gegen ein ATMega1284P ausgetauscht. Da die 64K des 644 voll waren, nun der ATMega1284P hat 128K Flash und 16K SRAM. Im Moment sieht es bei mir so aus das ich 100K Flash benutze und 7Kb SRAM. Von den 128K gehen noch 4K für den Bootloader runter. Mein Projekt ist jedoch noch nicht fertig und
Flash (~1kB ohne printf, scanf). Bei einem AVR mit 4kB Flash würde ich überlegen, aber nicht bei 128kB.
-
Thread
XMega EEprom Struct über EEMEM Adresse
Hallo, ich versuche gerade eine Software von mir auf den ATXMega128A1 umzustellen. Bisher hatte ich das EEprom über ein Struct auf der EEMEM Adresse vorbelegt und fand das auch sehr praktisch und würde das gerne beibehalten, vorzugsweise um Memory Mapped erweitert
-
Thread
Clock / Timer Einstellungen ATXMEGA
Hallo, irgendwie habe ich ein Problem. Bei meinem Controller ATXMEGA128A1 lassen sich die Clock und Osziparameter nicht verstellen. Will eigentl. zu Testzwecken beide auf 32 MHZ einstellen. //Clock-Speed 32 MHz CLK.CTRL = 0x01; //Oszi-Speed 32 MHz OSC.CTRL
-
Thread
Allgemeine Fragen zum Stack
ist. Wo stammt denn dieser grenzdebile Schwachsinn > her? Das ist kein Unsinn. Die PMIC in den ATXmega kann etwas mehr, als das Interruptsystem im normalen AVR.
Arbeitsregister/IO-Register plus 1kB SRAM durchzuadressieren (11 Bit = 2kB). Beim ATmega324 und ATmega128 ist der Stackzeiger dann 16 Bit breit, erreicht also das gesamte SRAM. > und zweitens > die Zugriffsmöglichkeiten auf die ins SRAM gemappten Register gar nicht > in Hardware umgesetzt wurden. Wozu
-
Thread
Problem mit RTC beim ATxmega64D3 mit internen 32kHz Oscillator
Hallo zusammen, ich habe hier einen ATxmega64D3 und möchte mit dem RTC möglichst genau einmal pro sekunde einen Interrupt auslösen. Ich möchtre den internen 32,768kHz Oscillator verwenden. Laut Datenblatt kann man entweder 1kHz Clk von
nicht glücklich , da du weniger als 0,1% Fehler haben willst. Die ULP ist sehr ungenau. Bei meinem 128A1 war das ein Problem nach bereits ein paar Tagen. Da ging die Uhr gut nach. Gruß JackFrost
-
Thread
USB/TTL-RS232 Umschaltung
Mir geht es um folgendes Problem: Ich habe auf einer Sensorplatine einen ATXMega128A3 der mit 3,3V läuft und ich habe auf der Platine einen FT232RL da dran, der zu Debugging und Konfigurationsszwecken halt eine Schnittstelle zum PC zur Verfügung stellt. An die Platine soll
-
Thread
AT91SAM3 über WIFI steuern
als WIFI empfänger x-beliebigen WIFI Adapter (20€) anschließen? 4. Falls nicht, kann ich dann den ATxmega128A1U als WIFI Empfänger benutzen? 5. Habt Ihr einen anderen Vorschlag? Als erste Info für mich, reichen mir kurze Antworten. Wir können die Details später unten ausdiskutiren :) Vielen Dank
-
Thread
Zeiger mit AT90CAN
sollte es anders formulieren. Die Zeiger sind im avr gcc 16 Bit breit und können damit 64kB Daten und 128kB (=64K Worte a 16 Bit) Programm adressieren. Letzteres ist eine Eigenart des AVRs, welcher den Programmspeicher mit 16 Bit Datenbreite anspricht. > 8Bitter mit Zugriffsrechten sind mir nicht bekannt
Naja, wenn man pedantisch sein will, kann man die minimalen Verriegelungsmechanismen im AVR bzw. ATXmega als solche bezeichnen, z.B. wenn der EEPROM geschrieben wird oder der Taktteiler umgeschaltet wird.
-
Thread
Maxon Encoderauswertung
ATxmega128A1, läuft allerdings nur mit 3,3V und kann max. 16Bit in Hardware
-
Thread
Xmega DMA anhalten
wirft? Wenn ich das Channel Enable Bit auf 0 setze bekome ich einen Error Controller ist ein Atxmega128A4U Gruß, Flo
-
Thread
ILI9341: 4 Fragen zum ansteuern
hätte mal ein paar Fragen zur Ansteuerung des ILI9341 Drivers. Ich möchte ihn per SPI mit nem atxmega128 ansteuern, um letztendlich einen Display anzusteuern. Um der Frage einiger zuvorzukommen: Ja ich hab schon im Forum nach ähnlichen Fragen geschaut :D Das ganze soll über den 3-line Modus mit
-
Thread
Problem mit Inline Assembler Routine (es wird zu viel optimiert)
Hallo, IDE: AtmelStudio 7.0.1931 (Optimierung steht auf -Os) MCU: ATXMega128A1U mit ext. SDRAM Ich habe mir ein paar Routinen (Write/Read Byte/Word/DWord/Block, Copy Block, ...) in Inline Assembler geschrieben, um auf den externen Speicher zugreifen zu können. Eine dieser
-
Thread
pin auswahl in funktion funktioniert nicht
> > (Und was soll das <<3 da drinnen? Das sieht schon mal nicht richtig aus) Ist auf einem ATXmega 128a1, das Board ist selbst entwickelt. Also ganz ehrlich das mit dem <<3 weiß ich nicht was es bedeutet weil ich mit Atmel erst beim einstieg bin, mir das ein Freund gesagt hat, und bei PIC hab
-
Thread
Wie eine externe RTC sinnvoll einbinden?
nahezu jeden Microcontroller im Internet zu finden. Die RTC Zeit direkt mit dem Microcontroller (Atxmega128a1) zu erzeugen, habe ich nach langen Versuchen wegen zu viel Stromverbrauch eingestellt. Die Genauigkeit des DS1307 hängt vom Quarz ab, ist aber für die meisten Uhren ausreichend. Gruß GG
-
Thread
MPU6050 kalibrieren
Hallo, nutze den MPU6050 mit einem ATXmega128A3U. Das auslesen funktioniert. Die Sensor Fusion mittels Komplementärfilter geht auch. Nun hänge ich daran, das Teil zu kalibrieren. Könnte mir jemand die Vorgehensweise schildern, wie der
-
Thread
RFM70 Funkmodul arbeitet unzuverlässig
zwar schon einiges zu RFM70, aber was ich suche, hab ich noch nicht gefunden. Hab 2 RFM70 mit 2 ATXMEGA128 verbunden und kriege damit eine super Reichweite (über 2 Stockwerke), wenn der Empfänger nicht bewegt wird. Ich benutze Auto-ACK und Auto-Retransmission, in diesen Fällen braucht es 0 - 2 Auto-Retransmissions
-
Thread
MLX90614 IR-Thermometer / I2C / Repeated Start
Hat jemand eine Idee warum das passiert (Clock Stratching?) ? Note: das ganze läuft auf einem ATXMEGA128A3U, hab mal auch den SourceCode angehängt. LG Christoph