-
Thread
USB shield und ground am Device verbinden?
Vielleicht einfach in den AN von Atmel/Microchip für den jeweiligen AVR nachschauen? Z. B. AVR1017 - XMEGA - USB Hardware Design Recommendations.
Vielleicht einfach in den AN von Atmel/Microchip für den jeweiligen AVR > nachschauen? Z. B. AVR1017 - XMEGA - USB Hardware Design > Recommendations. AVL1017 bestätigt meine Vermutung. Wenn man aber zb bei STM32 in die AN4879 schaut sieht man auf Seite 13 Shield und GND direkt verbunden. AN11392 von
-
Thread
[V/VS] Relais, PS1 Modchips, Dell Bluetooth, BTI CCS, GSM/GPS Modul, Xmega, Rohlinge/Hüllen, Trafos
Experimentierplatine von hier: Beitrag "Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1?" sie ist bis auf den RAM Baustein komplett bestückt, der liegt lose bei. 8 € 125. Schlüsselanhängertaschenlampe, für 1x Micro 0,20 € 126. Stiftlampe, für 2x Micro 0,20 € 127. Taschenlampe
-
Thread
atmega168 vs atmega328 (warum noch den 168er nutzen?)
ist, als für STM32. Der heißt nicht Atmel und steht nicht zur Diskussion :-P Dafür läuft der XMega mit 32Mhz, bei mir in vielen Schaltungen sogar mit 64MHz
-
Thread
Wofür Propeller von Parallax ?
der Interrupt auch innerhalb von ~10 Taktzyklen mit der Bearbeitung beginnt. Umgekehrt verliert der Xmega nach wenigen µs ohne Takt (der USB Interrupt braucht länger) die Verbindung. Das angeblich fertige Projekt reichte um in 30% der Fällen zumindest die Xmega Signaturbits zu lesen - an eine Programmierung
mit purer Rechenleistung erschlagen können. Am Ende hab ich aber einfach für 30€ einen fertigen Xmega Programmer gekauft.
-
Thread
Sram Simulation funktioniert nicht richtig
unterstützt. Da wird also das höchste Addressbit manuell geschaltet. Leider umständlich, aber da hat der XMega noch einen Bug. So, und bei der Testfunktion fürs SRAM wurde das Bank Select richtig bedient, bei der Funktion memory_dump() aber nicht. Der hat also für die Visualisierung mitten rein gegriffen
-
Thread
Xmega multible section
Hallo liebes Forum, Ich würde gerne mehre sections definieren uns statisch in den Flash legen das geht ja so -section-start=.customboot=0x40000 -section-start=.customboot2=0x40100 -section-start=.customboot3=0x40200 ..... und __attribute__((noinline, used, section(".customboot")))extern int my_fn(void); __attribute__((noinline, used, section(".customboot2")))extern int my_fn(void); ....... So weit so gut das klappt auch alles und und in der .bin file passen auf die Adressen wenn ich den Flash auslese. Alles schön und gut. Nun wird es knifflig und zwar suche ich eine
-
Thread
Bootloader überschrieben??
gebliebenen µC, kann das nach Hörensagen > passieren. Es ging um einen AVR, konkret um einen Xmega128D3. > Und dein Modem hat einen Defekt Nach Austausch des Flash Speichers lief es wieder für einige Jahre, bis ich es nicht mehr brauchte. > oder ist schlampig gebaut. Kann ja sein .....
irrational. Stefan ⛄ F. schrieb im Beitrag #6520695: > Es ging um einen AVR, konkret um einen Xmega128D3. Habe da mal etwas hinterhergesucht, und kann keine gleichlautenden Berichte finden. Auch in den Errata nicht. Da finden sich bei den Xmega schon einige Einträge zum EEPROM, aber nicht zu spontanen
-
Thread
SPI Flash Vendor & Typ
andere Werte. Die bleiben aber stabil, egal ob mit Vorteiler 16, 64 oder 128 gearbeitet wird (CPU ist XMEGA mit 32 MHz). Kommando 0x9F (Read Manufacturer and Device ID) liefert: EF3012 (und 00 als Extended Device Information String Length) Kommando 0x90 (Read ID) mit Adresse 000000 liefert: EF11
-
Artikel
AVR Softwarepool
TWI Master (A) Hardware TWI-MASTER Interrupt basierend für Mega AVR (A) I2C/TWI Master-Interrupt Xmega-Assemblerbaustein (C) hot-plug fähige Library für DS1621 Temperatursensoren (A) TWI im polling für AVR 0-Series und AVR 1-Series Messgeräte. Drehzahlmesser. (B) Drehzahlmesser 4 mal 7-Segment mit 90S2313
-
Thread
Problem beim kompilieren eines XMEGA-E5 Sample-Projekts von Atmel
Reiter "Kit" das XMEGA-E5 Xplained Board auswählen und dort auch das Sample-Projekt "Demo for XMEGA-E5 Xplained - XMEGA-E5 Xplained" öffnen. Allerdings erhalte ich beim komplieren viele Fehlermeldungen. Viele dieser Meldungen
_XPLAINED_DEMO1 c:\users\xxxxxxxxx\Documents\Atmel Studio\7.0\XMEGA_E5_XPLAINED_DEMO1\XMEGA_E5_XPLAINED_DEMO1\Debug\Makefile 276 Error recipe for target 'src/app_bitmaps.o' failed XMEGA_E5_XPLAINED_DEMO1 c:\users\xxxxxxxxx\Documents\Atmel Studio\7.0\XMEGA_E5
-
Thread
Flexible Led Stroboskopsteuerung
Volker P.S.: Es verwundert mich wirklich, dass sich hier kaum jemand mit dem Eventsystem der xmega-, tiny0/1- oder mega0-Familien beschäftigt...
-
Thread
AVR-Projekt kompilieren
das sollte erstmal ein einfacher Probelauf werden. [code] ../LUFA/Build/lufa_build.mk:131: The XMEGA device support is currently EXPERIMENTAL (incomplete and/or non-functional), and is included for preview purposes only. 0 [main] sh 9472 sync_with_child: child 3592(0x1F4) died before initialization
Cygwin kommt damit wieder: ../LUFA/Build/lufa_build.mk:131: The XMEGA device support is currently EXPERIMENTAL (incomplete and/or non-functional), and is included for preview purposes only. /bin/sh: avr-size: Kommando nicht gefunden. /bin/sh: avr-size: Kommando nicht
-
Thread
[V] Verschiedene Bauteile, Dev-Boards, Modellbau, wegen Wohnungsauflösung günstig abzugeben
LogiLink USB-RS232 - USBasp - USB programmer for Atmel AVR controllers (PCBA im Gehäuse) - Sparkfun XMega100 Breakout Board - 2,4" TFT Display mit SD-Card Slot - Kleinkram (Schrauben, Modellbauservos, Getriebe, Leitungen, Scharniere, Steckverbinder, Spannungsreglermodul, ...) [ohne transparente IKEA-Kiste
-
Thread
SAME53J20 als 32Bit einstieg
dem Teil ganz zufrieden, wobei die Komplexität doch schon eine andere Hausnummer verglichen mit den xmega ist
Danke für die vielen Hilfe Stellungen. Also den XMEGA schätze ich immer noch sehr nur arbeite ich montan an einem Project wo der Xmega Herzstück eines Funkübertragungssystem ist und Pakete mit einerm TU von 1500 Bytes verschicken soll. Wenn er noch ein
-
Thread
I2C Bus mit 2,4MHz am PCA9555 von NXP
wieder die alten PCA9555 chips von NXP eingelötet. Da ich den I2C-Bus per Software mit einem Atmen XMEGA A3 betreibe, konnte ich mal einfach ausprobieren, was passiert, wenn man die Busgeschwindigkeit successive hochdreht. Bei 2,4MHz lief der PVA9555 von NXP noch fehlerlos. Bei 2,8MHz gabs dann deutliche
-
Thread
ATMega128A, Hardware I2C plus zwei Software I2C möglich?
Geil! ATmega128 Xmega128 AVR128 Und alle sind AVRs. Ich hätte auch gerne etwas von den Kraut, dass die nehmen.
Wie schon gesagt entweder einen XMega mit 4 TWIs oder einen Multiplexer.
-
Thread
Update: AVR Debugger
d.h. die "neuen" Megas und Tinys, sowie die AVR64DA/DB und AVR128DA/DB. Also all den Kram der auf XMega-Technologie basiert. Denn bei all diesen Teilen fehlt mir ein Simulator schmerzlich. Debugging "OnChip" ist nur ein sehr ungenügender Ersatz. OK, kann für bestimmte Probleme natürlich auch sehr
die "neuen" Megas und Tinys, sowie die AVR64DA/DB und AVR128DA/DB. > Also all den Kram der auf XMega-Technologie basiert. > > Denn bei all diesen Teilen fehlt mir ein Simulator schmerzlich. > Debugging "OnChip" ist nur ein sehr ungenügender Ersatz. OK, kann für > bestimmte Probleme natürlich
-
Thread
ATXmega-E-Reihe, zweiter UART?
Hi Dann nimm halt 21.18 Register Description 30. Peripheral Module Address Map im XMEGA E MANUAL Mfg Spess
-
Thread
AtTiny85 Bootloader flashen OHNE Arduino
programmieren. Zum Beispiel von Chip45: https://www.chip45.com/categories/chip45boot2_avr_atmega_xmega_uart_bootloader_frei_kostenlos_hexfiles.php Soweit ich weiß, unterstützt das Atmel Studio überhaupt keine Bootloader. Um dein eigenes Programm (das HEX File) auf den Chip zu übertragen musst du
-
Thread
Raspberry Pi Programmierung, Peripherie
herstellen und bestücken zu lassen (ganz nach unten scrollen)? http://www.jtronics.de/elektronik/xmega-tinyg-cnc-controller/
-
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
cortex-m0+ inline assembler anweisung
Da es um Atmel und CM0+ geht: SAMD21 und Konsorten haben das Event-System des Xmega geerbt. Das wäre aus meiner Sicht prädestiniert für solche Aufgaben.
nicht auch noch in die Latenzzeit reinpfuschen. >> SAMD21 und Konsorten haben das Event-System des Xmega geerbt. Das wäre aus meiner Sicht prädestiniert für solche Aufgaben. Danke für den Hinweis. Muss mal schauen, ob ich über das Eventsystem den PWM-Timer starten oder synchronisieren kann. Ich dachte
-
Thread
megaAVR0 - Was ist die VPORT Besonderheit?
auf externen RAM waren's (mindestens) drei. Vermutlich eine (eher unerwünschte) Erbschaft vom XMega-Core?
gar keine Chance mehr hast auf die schnellen IO-Befehle, hat man das beim Xmega flexibel gemacht: standardmäßig liegt keine einzige PIO mehr im "günstigen" Bereich, aber dafür eben die Vports, die du als Alias auf eine beliebige, dir in /deinem/ Kontext wichtige PIO mappen kannst
-
Thread
arduino oder GCC Programmierung
auf eine völlig andere Controllerfamilie geht, sieht die Sache ganz anders aus. Schon bei einigen Xmega-Modellen gibt es mehr als eine TWI-Einheit.
bekannt gibt es keinen Arduino mit ATmega328PB ARM: Der Arduino DUE kennt Wire und Wire1 Xmega: Da kann ich nix zu sagen.
-
Thread
Mega2560 bei 3,3V und 16MHZ?
Hat leider nicht so viele Ports, aber ein XMega256A3U läuft bei 3.3V bei mir sogar mit 64MHz. Wenn du mit weniger Flash auskommst wäre der XMega128A1 auch eine Alternative und der hat gleich viel (eher mehr) Ports.
-
Thread
STM32 Blue Pill bei eBay: Original oder Fälschung?
Errata erstellen die denjenigen hilft, die die Dinger schon da liegen haben. Atmel hat auch schon Xmega - Releases produziert bei denen der EEPROM nicht wirklich vernüntig zu benutzen war, ich gehe davon aus das die Chinesen den DMA Bug auch aus der Welt schaffen, dazu gehört aber ne nachvollziehbare
-
Thread
[V] STK500, STK501, JTAGICE mk1 und einige AVRs
8MB SDRAM - 8MB Serial Data Flash AT90USB1287 Communication gateway Programmer for Atmel® AVR® XMEGA™ Analog Input (to ADC) Temperature sensor Potentiometer Analog Output (from DAC) Mono speaker via audio amplifier UART communication through USB gateway - 8 micro switch buttons - 8 LEDs -
-
Thread
Attiny412 - String über USART
Stringkonstante tatsächlich an der erwarteten Stelle im SRAM-Mapping des Flash liegt. Von anderen XMega-Erben sind ja bereits Bugs genau bei dieser Sache bekannt... Ein schöner Test wäre es, zwischen diesen beiden Zeilen char hello[] = "Hi\r\n"; for (size_t i = 0; i < 4; i++) { mal
-
Thread
Uart Invertierter Pegel Xmega32A4
Der Xmega kann definitiv den Ausgang eines Pins invertieren. Aber seit wann kann der STM32 das oder habe ich das einfach übersehen, weil nie benötigt? In welchem Register steht diese Option? Xmega: PINnCTRL: INVEN, 13.13.15 (Xmega128a4u)
-
Thread
Empfehlung IDE für ARM Cortex
embbeded Entwicklung ist! ich arbeite über alle uC Platformen (STM32, ATSAM, AVR32, ATMega und AtXmega) nur noch damit. Bleibt Gesund!
-
Thread
STK 500 MOD modernisieren, aufrüsten, FW dafür
schrieb im Beitrag #6271823: > Bleibt die Frage, brauche ich diese Funktion. Falls du mal einen Xmega dranhängen willst und den auch aus dem STK versorgen (wofür sonst wolltest du PDI haben?), brauchst du das schon. Xmega ist 3,3 V only. Da solltest du also mal suchen gehen … Vtarget wird meiner
Jörg W. schrieb im Beitrag #6271840: > Falls du mal einen Xmega dranhängen willst und den auch aus dem STK > versorgen (wofür sonst wolltest du PDI haben?), brauchst du das schon. > Xmega ist 3,3 V only. So einen Xmega habe ich gerade nicht bei mir. Für dem
-
Thread
avr-gcc-10 - "volatile deprecated [-Wvolatile]" Warnungen
dieser (oder > diese Familie) nicht. Alle neueren AVR machen sbi/cbi ohne RMW, z.B. ATmega644, xmega, ... Das ist z.B. wichtig, wenn man mit den PINx Register das Bit im PORTx togglen möchte. Ein RMW auf PINx toggled u.U. alle Ausgänge, bei denen derzeit '1' gelesen werden kann. Es gab vor Jahren
-
Thread
Neue AVR Familie - AVR-DA
Und schon lieferbar. XMega-Features jetzt auch im DIP28Gehäuse. AVR-DB werden folgen.
Kann es die 24 Mhz mit internem Taktgenerator und wie schaut der Befehlssatz aus? Eher AVR oder eher XMega?
-
Thread
Wie entwickelt ihr komplexe Schaltungen?
ohne Routine. Bisher habe ich nur relativ einfache Schaltungen gemacht. Auch mal nen 64 Pinner xmega, aber an jedem Pin waren klar definierte Zustände. Mal ein Display, I2C Bus, SPI, alles mit klaren Zuständen. Auch mal ein FET... Nun habe ich aber anscheinend next Level erreicht, da ich einen
entwickelt ihr komplexe Schaltungen? Von innen nach aussen. Und vor allem: keine AVR-, Mega-, Xmega- Sch... ;-)
-
Thread
ATmega Registeradressen mit/ohne Offset 0x20
der CPU-Register in den Speicherbereich keinen wirklichen praktischen Nutzen hat, hat man dies beim Xmega dann aufgegeben, dort sind beide Adressen gleich.
-
Thread
STM8 Example Code
unglaublichsten Hardwarekombinationen mitbringen, ist wirklich nur wenig Platz. Das hat Atmel auch mit den xMega feststellen müssen, die wirklich sehr schick und aufgeräumt sind. Gerade schon wieder bei mir so gelaufen. Mit einer 5V MCU spare ich den Pegelwandler, aber für die >1Mbit RS422 brauche ich hohe
-
Thread
Neue MCU APM32F103
8bit Controllern: ja auf jeden Fall. Wobei mein erster Kontakt mit der Takt-Konfiguration eines Xmega128D3 auch einige graue Haare wachsen lies. Versuche mal heraus zu finden, wie man dort den relativ ungenauen 2 MHz R/C Oszillator mit PLL auf 32 MHz einstellt und so mit dem besseren 32 kHz R/C Oszillator
damit UART Kommunikation zuverlässig funktioniert. Ich hab's hinbekommen aber seit dem sind die Xmega für mich ziemlich unattraktiv geworden. Da nehme ich lieber die (doch nicht komplizierteren) STM32, die nur ein Bruchteil davon kosten und als Hobbyelektroniker erheblich leichter in Form von Modulen
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
avr6 - enhanced AVR core with up to 256K program memory avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash visible in RAM avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM
-
Thread
Diodenkennlinie Strommessung
Wer soll denn die 8A liefern? Und wie viel hat > dein 22Ω/1500W Widerstand gekostet? Gibt es neue Xmega's mit 176V > Betriebsspannung? Haben will! :O) Über den Widertand fließt doch nur die Diodenspannung von 0,3V ca. was die Shottky DIoden haben. Der Xmega wird ganz normal mit 3.3 V versorgt über
Xmega der Fall ist weiß ich nicht.
-
Thread
FPGA Coprozesser Blöcke werden wegoptimiert
Hallo zusammen, ich arbeite mich gerade in FPGAs ein. Dazu habe ich ein Board gemacht mit einem Xmega und einem Spartan 6 LX9. Das ist rein für mein Hobby und auch nicht meine Abschlussarbeit. Die ist schon länger her. :-) Ich möchte das FPGA als Coprozessor für den Xmega verwenden. Hier sollen
auch noch float. Je nachdem wie schnell das FPGA voll ist. Angebunden ist das FPGA über den EBI des Xmega. Zusätzlich ist noch ein externes SRAM angebunden. Der Zugriff darauf funktioniert auch. Also die Schaltung und das Board ist ok. Jetzt habe ich angefangen eine ALU zu bauen, die die Berechnungen