-
Thread
Update von WinAVR2010
architecture 'avrxmega3' specified with '-mmcu=' Da bin ich ehrlich gesagt überfragt wie man der die xmega3 Architektur beibringt das sie da ist. Den Ordner gabs hier übrigens nicht. Habe ich selbst eingefügt. Das macht mich jetzt auch etwas stutzig. Als letzten Ausweg kann ich dir meine wirklich funktionierende
-
Thread
welches Laptop brauche ich?
Browser? Anderseits könnte ich auf die Idee kommen, eine aktuelle Entwicklungsumgebung z.B. für den Xmega oder den STM32 benutzen zu wollen. Oder Eclipse wäre auch auf meinem Plan. Wieviel RAM sollte man dafür haben oder welchen Prozessor, I3, I5, I7? Mit SSD soll es exorbitant schneller sein, selbst
-
Thread
Alles zu verschenken
0,9W Lüfter, auf Kühlkörper mit Stecker für PC-Netzteil 2. 3 Elkos 450V 560µF 604106 (M) 3. AVR Xmega XPlain Board, könnte evtl. defekt sein, leider unklar 4. Lader für 4 Mignon Zellen. Offensichtlich zeitgesteuertes Laden. 5. Trageband für diverse Kleingeräte 6. Kupplung für S-Video, Einzelteile
Hallo, hätte Interesse an: 3. AVR Xmega XPlain Board, könnte evtl. defekt sein, leider unklar 33. JTAG ICE Board 42. STK500 Board um ein JTAG Board anschließen zu können, z.B. aus Pos. 33 Hättest noch mehr Info`s bzw. Bilder? Gruß
-
Thread
[V] Xmega128a1 Board
Das Board von hier: https://www.mikrocontroller.net/topic/139059 Mit RAM Chip, der aber ausgelötet wurde, um alle Ports anderweitig nutzen zu können. VB 15 €
-
Thread
93C46 Lesen Schreiben mit Ponyprog und Selbstbau Adapter
Ich habe gerade mal bei mir rumgewühlt, aber Routinen für den 93C46 habe ich nur mal auf dem XMega gemacht, weil die damals so viel Bugs beim internen EEPROM hatten, das ich ein externes 93C46 ranstrickte. Wenns interessiert, poste ich das gerne mal (in C für den XMega).
-
Thread
Neue MCU familie gesucht
die kann ich nicht vernünftig nutzen wenn ich keinen TI Prozessor sondern einen Arm oder einen AtXmega in der Mache habe, das genau ist es, was mir auf den Wcker fällt, weil jeder Hersteller seine eigene Suppe kocht. Drittanbieter machen auch immer mal schicke sachen..um dann plötzlich und unerwartet
kann ich nicht vernünftig nutzen wenn ich keinen TI Prozessor >> sondern einen Arm oder einen AtXmega in der Mache habe, das genau ist >> es, was mir auf den Wcker fällt, weil jeder Hersteller seine eigene >> Suppe kocht. > > s.o.: wenn man Eclipse einmal verstanden hat, ist es kinderleicht, da
-
Thread
#define für AVR Familie?
Möglichkeit, durch den Präprozessor herauszufinden, welche AVR Familie gerade benutzt wird? Ob MEGA ODER XMEGA? Danke im voraus.
[pre] __AVR_ARCH__ bzw. __AVR_MEGA__ bzw. __AVR_XMEGA__ [/pre]
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
Ich habe leider nur einen Xmega A und ein paar Xmega D vorrätig.
Für die Nicht-Insider: XCL = XMEGA Custom Logic.
-
Thread
Physikalischer CAN Bus mit Transceivern aber ohne CAN Controller
> leider schweineteuer :-( Ja, da hatte sich Atmel wahrlich nicht mit Ruhm bekleckert, bei den Xmega haben sie CAN sogar völlig vergessen. Bei den PIC sieht das wohl günstiger aus. Allerdings sollte es dann schon ein PIC18 oder höher sein, wegen Softwarestack, Interruptvektoren, linearer RAM/Flash-Adressierung
-
Thread
1 Wire Eprom emulieren Atmega/Xmega
Hallo Gemeinde, ich stelle mir gerade die Frage, ob es möglich ist, mit einem Atmega/Xmega ein 1 Wire Eprom DS2431 zu emulieren. Hintergrund: diese Eproms sind in unseren Druckerkartuschen verbaut, es handelt sich um Industriedrucker mit je einer Tinten- und Lösungsmittelkartusche. Leider
funktionieren, inklusive der gesetzten Flags/Fuses. Kann man so ein 1 Wire Eprom mit einem Atmega/Xmega emulieren, in bezug auf Timing? Dann könnten wir die "abgelaufenen" Kartuschen trotzdem verwenden, und sie nicht unnötig wegwerfen. Atmega/Xmega deshalb, da ich mich nur mit diesen beschäftigt habe
-
Thread
Erstes "richtiges" Projekt
Nachfolger würde ich die auch nicht bezeichnen, oder wäre ein ATmega der Nachfolger eines Tinys und der XMega der des Mega? Der L073 ist ein Cortex M0+, wird zum Stromsparen eingesetzt (und läuft meines Wissens mit maximal 32 MHz) und hat von daher komplett anderes Einsatzgebiet Der F103 ist ein Cortex
-
Thread
RTC ungenau DS1302
Manfred schrieb im Beitrag #5844142: > Welcher µC bietet das? Alle Xmega mit "B" Suffix
-
Thread
MLX90393 - NACK beim Schreiben
Hallo zusammen, ich versuche gerade einen MLX90393 Magnetsensor an einem XMega zu betreiben und bin dabei auf ein Problem gestoßen. Anscheinend kommt es öfters mal vor, dass der Sensor nach dem Schreiben des zweiten Datenbytes bei einem Lesebefehl ein NACK sendet. Auf dem Bild
-
Thread
AtmelStudio7 -build 1931 Probleme beim Debuggen
ich habe ein komisches Verhalten des AtmelStudio7 beim Debuggen: 0.) Als Prozessor habe ich den XMega64A3U, der Debugger ist JtagICE II. 1.) Wenn ich mit "Start Debugging and Break" in den Debugmodus wechsle, geht er zwar in den Debugmodus, aber die Startzeile wird nicht gelb hinterlegt. Der Cursor
-
Thread
Atmega32u2 über USB per AVRDUDE programmieren
supported in both, FLIP protocol version 1 > (AT90USB* and ATmega*U* devices), as well as version 2 (Xmega devices). Die richtige avrdude Option für den Bootloader in v2 wäre -c flip2 (ohne Angabe eines COM Port!) Allerdings bin ich wegen dem obigen Zitat unsicher, ob diese Version auf dem ATmega16u2
-
Thread
XMega Entwicklungsboard so in Ordnung?
Ich weiß zwar nicht welches Gehäuse du brauchst, aber ein paar Xmega32A4U hätte ich hier noch
Atmel schreibt im Datasheet zum XMega, dass alle Reset-Kondensatoren bei der Verwendung von PDI getrennt werden sollen. Daher der Jumper, der entweder den Reset-Taster oder den PDI-Port mit dem Reset-Pin des XMega verbindet.
-
Thread
Wie beim ATtiny zum Reset-Vektor springen
spess53 schrieb im Beitrag #5801203: > Nachtrag: Die megaAVR 0-serie kann auch Softwarereset. und Xmega kann schon ewig Softwarereset.
-
Thread
DMA Interrupt bei AtXmega CH0TRNIF
Hallo zusammen Ich versuche hier gerade einen Interrupt für einen vollständigen Transfer zu bekommen. Das Flag CH0TRNIF kann ich Pollen. Daher gehe ich mal davon aus, dass der Interrupt auch kommen müsste? [c] ISR(DMA_CH0_vect) { DMA.INTFLAGS = DMA_CH0TRNIF_bm; } [/c] Wird leider nie angesprungen. Muss ich den Interrupt noch irgendwo speziell freigeben? Danke!
-
Thread
[V] AVR, ARM, Div
2. 5 Stück Olimex AVR-CAN für 40€ 3. Ethernut 2.1 Rev-B für 25€ 4. AT90USB Demo-Kit für 15€ 5. XMEGA-A1 Xplained für 20€ 6. AT90SAM7X-EK für 20€ 7. RENESAS EVBRX63N-Light für 10€ 8. 2 Stück RCM5600W DevelopmentKit für 25€ 9. Keith&Koepp Trizeps IV (PXA270) incl. development Board mit 5,4" 640x480
-
Thread
AT89C2051 - nur per parallel programmer?
funktionierte, der GALEP IV hats gebrannt. Gleichzeitig hatte ich kommerzielle Entwicklungen mit XMEGA und STM32 laufen. Wo ist das Problem? Ich habe auch noch 2 Stangen CY8C26443 herumliegen, di dürfen demnächst Quadraturdecoder mit Zähler spielen, auch wenn das noch PSOC1 sind. Gruß, Holm
-
Thread
(ISP) Programmer mit Debug-Funktion für ATMEGA
ICE. Als nackte Platine (kein Gehäuse, keine Kabel) ab €50,- Vorteil: neben den AVR tiny/mega/xmega kann es auch die Cortex-M vom Atmel(Microchip) programmieren und debuggen. Deinen mega8 aber natürlich (aus prinzipiellen Gründen) auch nicht. > Als Programmier- und Debug-Software würde ich ausschließlich
-
Thread
Ethernet-Modul oder doch RS232/485
Anstelle der Wiznet Module könntest du Dir auch mal die CrumbX1-Net Module anschauen, da ist nämlich ein Xmega + Ethernet Controller drauf. Vielleicht genügen Dir die (wenigen) herausgeführten I/O Pins. Die aktuelle Beispiel-Firmware bekommst du dort: http://stefanfrings.de/net_io/index.html. Ethernet
-
Thread
AVR-GCC warning: return type defaults to 'int' + ISR_NAKED
gleich dahinter nochmal stehen, und eigentlich hat der Compiler dort gemeckert. Richtig, es ist ein xmega e5, ürsprünglich wollte ich das Thema mit Comparechannels lösen. Nur hat Atmel/Microchip den Prozessor kastriert - Auf Port D gibt es keinen Timer für die Ports 0..3. Okay, dann halt mit DMA - grml
-
Thread
Theoretische Überlegung: Was bringt externer, seriell angebundener SRAM?
Die pappt man an den passenden Controller mit exterer > Speicherschnittstelle und gut. Die AtXmega sind glaub ich eher die Ausnahme als die Regel wenn es um ein Interface für externen Speicher geht. Normalerweise muss man da eher in Richtung M4 schauen, normale 8bitter haben sowas nicht.
-
Thread
Mikrocontroller - die Qual der Wahl, oder doch die Wahl der Qual?
Taktkonfiguration, bzw. PLL-Konfiguration Wenn wir hier mal den STM32F103 oder 303 mit einem AVR Xmega vergleichen, sollte schnell auffallen, dass der AVR hier nicht wirklich einfacher ist. Die Xmega haben auch ihre Tücken bei der Taktkonfiguration: Wenn man bei einem Xmega die UART mit internem
selbst das für AVR Verhältnisse komplizierteste Taktsystem derXMegas ist immer noch simpler. > Die Xmega haben auch ihre Tücken bei der Taktkonfiguration: Wenn man bei > einem Xmega die UART mit internem R/C Oszillator verwenden will, muss > man diesen ungenauen Oszillator mit einem weiteren kalibrierten
-
Thread
Module initialisieren
man sie nicht als Struct darstellen kann. Das ist mir besonders bei AVR aufgefallen. Bei den Xmega hat Atmel die Punkte 2) und 3) besser gemacht, es soll jetzt wohl auch neue ATtinies geben, die in dieser Hinsicht besser sind. Nur sind die aufgrund ihrer Bauform, Verfügbarkeit und fehlender Bastelanleitungen
-
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
Funktionen in Software oder in Hardware lösen?
überall die ARMs... Genial finde ich das Eventsystem in den moderneren Prozessoren (wie z.B. beim XMega)! Da kannst du die eingebauten Peripherieeinheiten (wie Timer, PWM, DMA und Schnittstellen) sehr komplex direkt miteinander "verdrahten". Das hat gleich mehrere Vorteile: - sehr schnell (ein Takt
-
Thread
ATmega32 noch zeitgerecht?
Der AtXMega war damals auch für mich der Grund mit STM32 anzufangen. Für Kleinkram setze ich aber auch immernoch AtTiny 13/84/85 bzw. AtMega328 ein. Aber ich bin auch jemand der lieber einen Tiny13 als einen NE555
-
Thread
Gibt es den Atmega1284 auch eine Nummer größer?
weitgehend ignorieren kann ist der Core an sich, denn um den kümmert sich ja der Compiler. Es gibt auch XMEGA, AVR32 und ATSAM um mal beim gleichen Hersteller zu bleiben, aber selbst die XMEGA sind ein ganz anderes Gemüse als die AVR. Mich hat eine technische Notwendigkeit (CAN-FD) dazu bewegt mich in die
nächstes mal bitte gleich im Eröffnungspost. Um bei 8bit AVR zu bleiben kann man dann nur noch die Xmega Controller empfehlen. Wenn du Glück hast, musst du nur die Initialisierung der Taktquelle hinzufügen. > SD-Card. Billigste Lösung, um solchen Schrott mal eben nachzuladen. Leider auch die unzuverlässigste
-
Thread
ESP8266 mit Kabel
mit Ethernet ähnlich > dem ESP8266 bei WLAN? https://www.chip45.com/products/crumbx1-net_avr_xmega_module_board_atmega128d3_embedded_internet_ethernet_webserver_usb.php?de Aber bitte mit meiner aktuellen Firmware von http://stefanfrings.de/net_io/index.html Ansonsten gibt es noch nette Ethernet
-
Thread
Umstieg von ATmega2560 auf STM32F767 ?
einem Oszilloskop kannst du solche Probleme untersuchen. > Werden AT91SAM3X8E und ATmega 32u4 als XMega-Prozessoren bezeichnet? Sein, der AT92SAM ist ein "SAM" und der 32u4 ist ein Atmega. Ein gängiger Xmega Controller wäre zum Beispiel der Xmega128D3. > Ich verwende MG996R Orignal TowerPro >
ich damals nicht so auf die Kabeldicke so geachtet. Nehmt ihr ein Entwicklerboard auf dem ein XMega drauf ist und wenn ja, welche? Oder meintet ihr jetzt wirklich eigene Platinen entwickeln mit Xmega128D3 ? Von ATXMEGA128A1 sehe ich einige Entwicklerboards.
-
Thread
ATmega64, Programmspeicher
beginnt tatsächlich erst ab Adresse 0x60 oder 0x100. Darunter liegt das "Registerfile" (nicht bei den XMega) und der MMIO-Bereich. Noch fieser wird's mit externem RAM. Dann ist auch der tatsächliche RAM-Bereich noch weiter fragmentiert, nämlich in internen und externen RAM, ggf. sogar noch mit Remapping
-
Thread
ATXMEGA und SLAVE SPI mit DMA
Beitrag #5742525: > Es kommen alle 125 µs insgesamt 16 Bytes mit 2MHz Takt an. Welchen Takt hat der XMEGA? Der muss für den SPI Slave verdammt hoch sein, selbst für DMA.
Jim M. schrieb : > Welchen Takt hat der XMEGA? Der muss für den SPI Slave verdammt hoch > sein, selbst für DMA. Der XMEGA läuft mit 32 MHz. Ich werde mal den Takt vom Master verlangsamen, mal sehen, ob sich etwas ändert. Wenn beide DMA Kanäle
-
Thread
PWM Signale Kommutierung
, denn die Auflösung spielt nur eine untergeordnete Rolle. Ich habe sinusmodulierte BLDC mit AVR, XMega und STM32 gebaut, aber praktisch ist es kein grosser Unterschied. Der STM32 hat den Advanced Timer mit 4 CC Registern, die sich zur Erzeugung der PWM anbieten und der XMega das AWEX Modul, das sich
denn die Auflösung spielt nur eine > untergeordnete Rolle. Ich habe sinusmodulierte BLDC mit AVR, XMega und > STM32 gebaut, aber praktisch ist es kein grosser Unterschied. > Der STM32 hat den Advanced Timer mit 4 CC Registern, die sich zur > Erzeugung der PWM anbieten und der XMega das AWEX Modul,
-
Thread
[V] AVR xmega Board
das Arduino wohl das beste, da das die wenigsten Probleme macht. Später kannst du auf STM32 oder XMega o.ä. umsteigen, da muß man aber sehr viel berücksichten - ein Anfänger kriegt wohl nur Frust. Fang mal mit sowas an, das macht mehr Spaß beim Lernen und probieren: https://www.ebay.de/itm/Proto-Shield-fur-Arduino-Prototype-Protoshield-mit-Mini-Steckbrett
-
Thread
Xmega128A1U (Microchip) Xmega128A1AU (Atmel) Kompabilität
habe ein Projekt mit dem Xmega128A1 das seit Jahren gut läuft. Bei der letzten Lieferung habe ich einen Xmega128A1U (Datenblatt Microchip) geliefert gekriegt. Flashen kann man mit dem gleichen Chip ID Code aber meine Software läuft
Janvi schrieb im Beitrag #5732759: > habe ein Projekt mit dem Xmega128A1 das seit Jahren gut läuft. Bei der > letzten Lieferung habe ich einen Xmega128A1U (Datenblatt Microchip) > geliefert gekriegt. Flashen kann man mit dem gleichen Chip ID Code aber > meine
-
Thread
-
Thread
Compilierfehler mit #define
tatsächlich benutzten Peripheriemodule in einer Headerdatei mit #defines angeben/festlegen. Beim Xmega sind in der ioxxx.h Strukturen auf die Peripherieregister definiert - Bspw.: typedef struct USART_struct { register8_t DATA; /* Data Register */ register8_t STATUS; /* Status Register
-
Thread
DMX Protokoll mit 8-Bit Atmel Prozessoren (ATmega1284P o.ä.)
Gibt genug dazu zu finden. Hab selber hier schon Beispiele für nen xmega gepostet. Klassiker ist auch hölscherhi oder uli radig für Beispiele zu regulären megas. Sprich, wer sucht der findet
-
Thread
30 kHz PWM-Sinussignal für H-Brücke mit TL494?
exponiert ist, auch in der Frequenz leicht einzustellen. Mann kriegt das auch mit den AVR8 (oder XMega) hin, aber da leidet evtl. die Granularität der Frequenzeinstellung. Jonas D. schrieb im Beitrag #5714552: > Eine einfache Schaltung mit einem Wald-und-Wiesen Komparator > zusammen mit einer Dreiecks
Matthias S. schrieb im Beitrag #5714590: > Mann kriegt das auch mit den AVR8 (oder XMega) hin, aber da leidet evtl. > die Granularität der Frequenzeinstellung. Können die keinen RC-Oszillator mehr?
-
Thread
Nachfolger für ATMega gesucht
zu, ich bin ein echter xmega Fanboy. Die Teile sind einfach nur geil.
Und der xmega bietet einfach so viel mehr an Features, wo man dann langsam reinwachsen kann.
-
Thread
AVR Assembler besser strukturieren (ohne Precompiler)
Projekts. > Normalerweise treibt man solche LED Displays mit einem FPGA, aber hier > tut es ein xmega auf 32 MHz. Hmmm. > Es sind insgesamt 4*4 Panels mit 64*64 LEDs, also 65536 Pixel. Die > Refreshrate liegt bei 250 Hz. 100 gehen zwar auch, aber bei schnellen > Augenbewegungen hat man die
Hardware wäre am Ende wahrscheinlich nichtmal teurer, ein STM32F1 z.B. kostet kaum mehr als dein XMega, ist aber deutlich flotter. Und man wäre deutlich schneller fertig gewesen.
-
Thread
IoT: Wireless Sensor ESP8266 vs NRF24L01
Der Nrf24l01 läuft problemlos über ein Jahr aus einer cr2032 mit einem xmega E mit 5 Sek Sendeintervall. Das Problem beim esp8266 ist hauptsächlich dass der Reconnect zum wlan nach dem deep sleep ca. 2-4 Sekunden benötigt. Das lässt sich schlecht mit nem Elko puffern.
-
Thread
ATTINY402 Port einlesen
sich IMHO der Sinn nicht, warum die Port-Defines wieder an ein obsoletes Produkt (Warum das beim XMEGA anders sein musste als beim ATMEGA, weiß auch kein Mensch) angeglichen werden. Mit XMEGA habe ich allerdings nicht viel gemacht. Soll aber auch nicht das Thema sein.
Herrgott schrieb im Beitrag #5704142: > Mit XMEGA habe ich allerdings nicht viel gemacht. Solltest Du mal probieren. Dann wirst Du nämlich feststellen, dass die Port- & Register-Struktur des XMEGA und der neuen TINYs wesentlich sinngebender ist
-
Thread
Rust - ist das hier um zu bleiben?
Ich lese mir gerade das Rust Tutorial durch: https://doc.rust-lang.org/rust-by-example/index.html Das ganze hört sich ganz nett an, und ich überlege mir, ob ich von C nach Rust wechseln soll. Was mich aber noch etwas zurück hält: Wenn ich ein c99 oder c11 konformes Programm schreibe, dann weiss ich, dass es in 10 Jahren immer noch zahlreiche freie Compiler geben wird, die das problemlos übersetzen können, und das immer noch alles wichtige in C geschrieben ist, und das die Sprache inzwischen nicht gros verhunzt wurde. Aber in Rust gibt es momentan nur den einen Compiler und es ist
-
Thread
AVR Prozessor mit JTAG programmieren
mal bitte woher - für das gleiche Geld. http://www.chip45.com/products/atmel-ice-pcba_avr_atmega_xmega_sam_arm_cortex-m_isp_pdi_tpi_awire_jtag_usb_programmieradapter_on-chip_debugger.php Also, egal wie der TO sich entscheidet, viel Erfolg!
bitte woher - für das gleiche Geld. > > http://www.chip45.com/products/atmel-ice-pcba_avr_atmega_xmega_sam_arm_cortex-m_isp_pdi_tpi_awire_jtag_usb_programmieradapter_on-chip_debugger.php Wo genau ist der Unterschied (außer das die Bilder des PCB exakt identisch sind) und "das moderne Atmel ICE"?
-
Thread
Schaltung für ein IoT-Device
der Community. Was habe ich vor? Ich möchte eine kleine Platine bauen, die zum einen einen µC AtXMega32A4U mit Strom versorgt und zum anderen ein IoT-Gerät. Der µC kann/soll die Stromversorgung zum IoT trennen können. Soweit alles kein Problem, aber... es soll 3 Möglichkeiten geben, je nach Ort