-
Thread
DSO: Bandbreite * 10 = Sinnvolle Sampling Rate?
Mikrocontrollern gebastelt. Auf die 200 MHz komme ich, da ich mir überlegt habe, dass ich z.B. bei einem Atmel xmega mit 32 MHz Clock das Signal noch gern als Rechteck sehen möchte (ich brauche ja die 3. und 5. harmonische, womit ich über 100 MHz komme). Reicht das?
@TO: Um Mikrocontroller der Groesse xMega in einer Applikaton zum laufen zu bringen, wuerde es selbst ein 60 MHz-Geraet bequem tun. Wenn man die allgemeinen Grundlagen der Terminierung von Signalen, die Wirkung von Filtern und den Einfluss
-
Thread
welche Mikkrocontroller
ich spiele aktuell gerade mit einem Xmega32E5 rum. Der hat einen 12 Bit ADC und einen DAC an Bord. Mit seinen 32 MHz ist er auch recht flott unterwegs. Trotzdem kommt er natürlich an einen reinen DSP eher nicht ran. Aber zum Basteln durchaus
-
Thread
I2C Multimaster realisieren
Generation" gehören? Sind es schon die mit einer 4 hintendran (ATMega16 -> ATMega164) oder meinst du XMega? Gibt es von Atmel Errata zu den "wenigen ATMegas der ersten Generation" oder muss man das halt so wissen?
-
Thread
XMega am aussterben ?
http://ww1.microchip.com/downloads/en/DeviceDoc/30009630M.pdf "XMEGA® MCUs The XMEGA family of MCUs delivers the best possible combination of real-time performance, high integration and low power consumption for 8/16-bit MCU applications"
Wenn AVR Knowhow an- und dessen bei ARM abwesend ist, die Leistung für die Aufgabe langt bleibt der XMega gestern, heute und auch morgen die bessere Lösung. rmf schrieb im Beitrag #6139017: > hat hier irgendjemand etwas davon mitbekommen ob Microchip die XMega > Serie auslaufen lassen will? Entgegen
-
Thread
Xmega Scheduler
GNUC_PATCHLEVEL__ == 2) #ifndef MMCU #define MMCU atxmega256a3u #include <avr/io.h> #include <avr/xmega.h> #endif #endif #if (__GNUC__ == 4 && __GNUC_MINOR__== 8 && __GNUC_PATCHLEVEL__ == 2) #ifndef MMCU #define MMCU atxmega256a3 #include <avr/io.h> #endif #endif #include <xmega_os/kos.h
Frage auf den Crash. Wo du ohne Praktisch mal versucht hast zu probieren ob es wirklich auf nen Xmega läuft einfach meine Intelligenz angreifst und das gegenteil behauptest. Danke fürs das (nicht)lesen.
-
Thread
Xmega mit avrdude | Fehler beim Schreiben
Hallo, ich versuche aktuell, mittels avrdude und Atmel ICE einen ATxmega256A3U zu programmieren. Die Verbindung ist anscheinend ok: [code] $ avrdude -p x256a3u -c atmelice_pdi usb:J42700003936 -t avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.00s avrdude: Device signature = 0x1e9842 (probably x256a3u) avrdude> part >>> part AVR Part : ATxmega256A3U Chip Erase delay : 0 us PAGEL
-
Thread
Weg von Arduino - Beratung
Datenaustausch. Das ist aber eine Fehlerquelle zusätzlich. Ein ARM M4 kostet genausoviel wie ein Xmega oder Atmega. Da stellt sich mir die Frage nicht mehr, was ich nutze..
-
Thread
Atmel AVR XMEGA Xplained Kit + ISP MK2 Programmiergerät
Verkaufe mein AVR evaluation board. inkl MK2 Programmiergerät Zusammen 40er
-
Thread
megaAVR 0-Series Programmierung
der Programmierung des ATmega4809. Wie ich gelesen habe stammt der Syntax der neuen AVR von den AVR XMEGA ab, mit denen ich mich noch nie befasst habe. Ich habe folgenden Code: [c] int main(void) { PORTF.DIR |= PIN5_bm; while (1) { PORTF.DIRSET = PIN5_bm; _delay_ms(500);
-
Thread
wie finde ich ein embedded SW open source Projekt um mitzumachen
>> Was kannst denn schon? c , assembler, diverse Prozessoren: ARM CORTEX,Tensilica, ESP32, MIPS, Xmega, ... python, java, ...
-
Thread
Xmega Strings im Flash?!
klassischen 16x02 Displays HD44780. Soweit ist alles klar, läuft am Mega. Geht. Jetzt habe ich es auf den Xmega umgebaut, da ich mehr power brauche bzw. mehr Hardwareschnittstellen. Der gleiche Code angepasst entsprechend läuft an sich, aber die Menüs no chance. Das Array für die Menüs wird nur bis Einrag
ist der Denkfehler?! Warum geht es beim Mega? Es gibt einen großen Unterschied zwischen mega und xmega: Der xmega nutzt für den Zugriff aufs Flash das NVM-Modul. Wenn Du zwischenzeitlich mit diesem etwas anderes machst, z.B. Signatur- oder Calibration-Bytes liest und anschließend das Command-Register
-
Thread
AT-Studio7 & ASF3.47 -> TWI(I2C)-Doku?
Auf die Schnelle habe ich folgendes gefunden: http://asf.atmel.com/docs/latest/xmegab/html/xmega_twi_quickstart.html http://ww1.microchip.com/downloads/en/AppNotes/Atmel-42274-SAM4-TWI-Master-Mode-Driver_ApplicationNote_AT07334.pdf
-
Thread
Wemos D1 Mini
Verbindung vom I2C Bus zum LAN? CrumbX1-Net Modul https://www.chip45.com/products/crumbx1-net_avr_xmega_module_board_atmega128d3_embedded_internet_ethernet_webserver_usb.php oder was selbst gebautes mit meiner Firmware http://stefanfrings.de/net_io/index.html Da der Quelltext offen ist, kannst du
-
Thread
8 Bit genauigkeit bei ADC 4&5 Atmega8
nach ist die Interne Referenz nicht so sehr genau - und Unterschiedlich beim mega8, mega88, oder xmega. > Wenn also am ganzen ding 21,1 Volt abfallen müsste am 1,1kO Teil 1,1V > abfallen richtig? Ja. 21.1V/(21.1KOhm)*1.1KOhm = 1.1V. 2.7V/1023 = 0.002639V/digit 1.1V/(0.002639V/digit) = ~416
-
Thread
Datenlogger 10Kanal
Wie wärs mit einem Arduino keine-Ahnung-aber-mit-XMega? Der hat 16 ADCs mit 12 Bit.
-
Thread
STM32 Einstieg
Stefan F. schrieb im Beitrag #6071886: > Wenn ich die größten AVR Modelle (Xmega) mit den mittleren STM32 > vergleiche, kommen sie mir gleich komplex vor. Das heißt, du hast von Xmega keine Ahnung. > Die AVR sind aber 5x so > teuer und nicht so einfach als steckbares Modul
alleine schrieb im Beitrag #6071905: > Das heißt, du hast von Xmega keine Ahnung. alleine schrieb im Beitrag #6071905: > in steckbarer ATmega328 im 28-poligen DIL braucht kein Modul. Seit wann gehören die ATMega328 zu der XMega-Serie? Nur, weil ein Pferdeapfel
-
Thread
Arduino <= RasPi I2C
16MHz? so einfach geht das nun nicht, es müssen schon 3,3V Arduinos sein, entweder die andere Serie xmega oder wenn AVR dann mit 8MHz als mini zu bekommen
-
Thread
STM32F107 Probleme mit I2C SCL
Grüß euch, folgende Situation. Ein bestehender "Master" Mikrocontroller der Reihe AtXmega soll ersetzt werden durch einen STM32F107 (hauptsächlich aufgrund von Ethernet). Die "Slaves" bleiben aber (ebenfalls Controller der AtXmega Reihe) und es können auch keine Anpassungen an der Firmware
-
Thread
Parallel to SPI Interface-Chip?
kommerzielles) Projekt eine 16550 kompatible Uart SC16IS740/750/760 über SPI angebunden (an einen XMega). Das wäre bei üblichen UART Geschwindigkeiten Unfug. Gruß, Holm
-
Thread
ATtiny85 (AVR Atmel 8bit), Linux, Microcontroller, C/C++
Häh? Wieso das denn? Der AVRISP MkII ist derjenige, der alle MC programmieren kann, inklusive XMega (PDI) und die neueren Tinys (TPI).
Beitrag #6061362: > Der AVRISP MkII ist derjenige, der alle MC > programmieren kann, inklusive XMega (PDI) und die neueren Tinys (TPI). Der Atmel ICE ist noch etwas vielseitiger. Allerdings auch gar nicht so billig.
-
Thread
16bit-write ATMegaxx-PB
, dass unser Johann das richtige DB gelesen hat :) > Oder die anderen AVR-GCC Entwickler. Der Xmega-Support im avr-gcc ist ursprünglich von Atmel. Welcher Code im Detail generiert wird, kann man sich hier aus den out[put]_movhi* Funktionen zusammensuchen: http://gcc.gnu.org/viewcvs/gcc/trunk/gcc
günstiger, das kann z.B. bei pre-/post-Modify geschehen. 2) Lesen: Low/High. 3a) Schreiben, non-Xmega: High/Low. 3b) Schreiben, Xmega: Low/High. "Xmega" bezeichnet dabei genau die Devices, für die der Pfad von `avr-gcc -print-multi-directory -mmcu=<Devixe>` ein "avrxmega" enthält. ad 3b) Folgt
-
Thread
ATTiny13 Entwicklungsboard ?
Thema?: https://www.mikrocontroller.net/topic/243469 Der Chip45 Bootloader ist nur für ATmega und Xmega geeignet und belegt etwa 2kB. Damit wäre der ATtiny bereits voll. Außerdem fehlt dann noch der USB Support, nach dem der TO fragte. > Es gibt kleine Bootloader (ca. 80 Byte). Wo denn?
-
Thread
Warum "Interrupt-Vektoren" und nicht "Interrupt-Adressen" ?
nicht bei jedem µC auf einer fixen Adresse zu finden. Nicht mal bei jedem AVR8. Bei allen Mega und XMega z.B. nicht... > Aber warum in aller Welt wird diese jeweilige vom Typ des Interrupt > abhängige Adresse Interrupt -> Vektor <- genannt und nicht Interrupt > Adresse oder von mir aus auch Interrupteinsprungadresse
-
Thread
ECB Bus Frontplatten, Handles, Winkel?
mit 4 logischen 32MB Platten. Das baue ich für mich zum spielen. Arbeit ist was Anderes, das ist Xmega und STM32. Die "GPU" ist eine Z80 auf einer Grip4 Karte von Conitec. Spielzeug halt, was soll da ich mit Deinem Post anfangen? Gruß, Holm
-
Thread
ATxmega EEprom Erase geht nicht.
zu bekommen sind fehlgeschlagen. Das Bank-Erase geht auch nicht. Ich lösche das EEPROM in meinem XMEGA256A3 jetzt auch durch Beshreiben einzelner Bytes. Das dauert für den ganzen 4K Speicher dann aber eine gefühlte Ewigkeit. Ich hatte im Internet Hinweise gefunden, daß man auf jeden Fall die NVM-Adressen
-
Thread
USB-Schnittstelle für Xmega A3BU
Hallo zusammen, ich möchte mithilfe eines XmegaA3BU Xplained Board eine Spannung am DAC einstellen, dann ausgeben, diese mithilfe des ADCs messen und die Daten über USB an einem Terminalprogramm ausgeben. Ich habe dasselbe mithilfe eines FTDI-Chips
Kommt es Dir nur auf das Ergebnis an, oder willst Du unbedingt dein XMega-Board verwenden? Wenn es Dir nur auf die Funktionalität ankommt - egal wie, dann gibts viele andere Wege. Du könntest z.B. einen USB-zu-I2C Chip nehmen. z.B. den hier: https://www.microchip.com
-
Thread
Nano,Prog lässt sich nicht mehr hochladen.
Programmen mehrfach hintereinander passiert. Einmal auf einem ATmega328 Modul und einmal auf einem Xmega128D3 Modul. > Du lieferst mir eine Chance, das auf einem ATMega328P zu reproduzieren. Habe bitte Verständnis dafür, dass ich die fehlerhaften Programme nicht aufbewahrt habe. Mit etwas Mühe findest
-
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
Wie groß sind die kleinsten Strukturen, die man hobbymäßig fotolithografisch noch herstellen kann?
0.5mm ist kein Problem (siehe Bild unten; oben am Rand das ist ein XMega mit 0.8mm). Meine Filme lasse ich mir allerdings professionell herstellen.
-
Thread
STM32 OLED MiniScope
Find ich klasse :-) ich lese mit btw kennst du das: http://www.gabotronics.com/development-boards/xmega-xprotolab.htm ?
-
Thread
Xmega DMA anhalten
Servus, ich habe ein kleines Problem mit der Xmega DMA. Da ich leider keine Kanäle mehr frei habe muss ich für Senden/Empfangen auf der SIO den selben DMA Channel verwenden. Ablauf ist so: - Die DMA sendet x Zeichen - Die DMA wartet auf x Zeichen
-
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
SAM-Controller, Einstieg und Auswahl
durch die ganze Peripherie. Daher schrieb ich ja oben, dass er mit /dem/ Teil beim Umstieg von Xmega die wenigsten Probleme haben dürfte.
durch die ganze Peripherie. > > Daher schrieb ich ja oben, dass er mit dem Teil beim Umstieg von Xmega > die wenigsten Probleme haben dürfte. Da es keinen Xmega mit CAN gibt, kenne ich die so gut wie nicht. Bei den AVR32 dürfte es ähnlich aussehen, nur waren die praktisch schon tot als die endlich
-
Thread
[V] Phoenix Contact ILC 150 ETH | Logo 8 inkl. Power Supply | ABB FI LS | LCD EA EDIP240B-7LW|EVALB
Texas Instruments Capacitive Touch BoosterPack - Renesas Sakura Board 10€ - Atmel ATAVRXPLAIN XMEGA EvalBoard 30€ - Atmel Qtouch Eval Board Bin für Presivorschläge offen Ich bevorzuge Paypal.
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
Wie wäre denn ein XMega384? Neben mehr Flash gibt dazu bis zu 60MHz (inoffiziell 64MHz) und zusätzliche Ports, SPIs, I2Cs, UARTs, .....
ich mal bestellen und ausprobieren. Crazy H. schrieb im Beitrag #5965762: > Wie wäre denn ein XMega384? Hmm, hörst sich ja auf im ersten Moment nicht schlecht an, weißt du ob es möglich ist mit bestehen ATMega Kenntnissen den XMega programmieren zu können. Oder ist der von der Struktur komplett
-
Thread
SSD1306 OLED an 5V I²C Bus?
ist das kein Grund, sich darüber zu freuen und ein Kündigungsgrund bei seriösen Herstellern. Der xmega wird ja auch öfters mit 5V betrieben..... Basteleien halt. Ich frage mich, wie hoch der Anteil der Geräte ist, die nach 2 Jahren kaputt sind. 10%? Oder vielleicht nur 5%? Sind bei einer Millionen
-
Thread
attiny 417 event system
Hallo allerseits! Ich habe mir jetzt mal mehrere Datenblätter vom xmega bis zu den neuen megas und eben tinys mit Event-System durchgelesen. Zu dem benannten habe ich eine Frage - gegenüber den xmegas wird hier jetzt zwischen asynchron und synchron unterschieden. Ich
-
Thread
Wie Registeradresse überprüfen? ATmegaAVR0 Serie
schrieb im Beitrag #5939509: > Wie lautet dazu die Basisadresse? Vermutlich ähnlich wie bei den Xmega: Da gibt es ein eigenes Device-übergreifendes Manual mit Abschnitt "Peripheral Module Address Map". Falls es für die 0-Serie ein ähnliches Dokument gibt, wäre es kein Luxus gewesen, zu Beginn des
-
Thread
Pullup aktivieren in AVR-Assembler
memory-mapped zu erreichen. Und damit auch nicht bei den ganz neuen Tinys und Mega0, denn die haben den XMega-Core. Und bezüglich der SFIORs ist es natürlich ziemlich kontraproduktiv, sie langsam über den SRAM-Space anzusprechen, wenn man sie auch schnell über den SFIOR-Space ansprechen kann. Für In/
-
Thread
AVR8ASM-Projekte
zusätzlich einen Drehgeber. Es ist kein > freier Timer vorhanden. Warum nimmst du dann keinen AtXmega128A3. Der hat massenhaft Timer, Drehgeber-Eingänge in Hardware, doppelte Geschwindigkeit, etc.
Thomas F. schrieb im Beitrag #7492296: > Warum nimmst du dann keinen AtXmega128A3. Der hat massenhaft Timer, > Drehgeber-Eingänge in Hardware, doppelte Geschwindigkeit, etc. Moin, 1. Den hatte ich noch liegen. 2. Der hat ein bastelfreundliches Gehäuse, das ich direkt
-
Thread
SPI-FRAM Speichererweiterung für XMEGA
Hilfe des DMA zu bespielen, denn der USART kann im SPI-Modus arbeiten. Das geht aber wohl nicht bei XMEGA A & D. Guck mal ins Nachbarforum: https://www.avrfreaks.net/forum/xmega128a1-dma-and-spi
schrieb im Beitrag #5924136: > Grundsätzlich gehts mir um die einfache Speicher-Erweiterung eines > XMega-(128A4U) Projekts fürs Speichern von Messwerten. (...) Dann bleib bei der Methode größere Blöcke am Stück vom XMega (mit DMA oder ohne) in den ext. FRAM Speicher zu kopieren. Clemens M. schrieb
-
Thread
Vorschlag für Hardware - Was mit einem Attiny841 und I2C Bus alles machen
verwendet werden. Nach dem Datenblatt hat der Atti 841 so viel Möglichkeiten, scheinbar mehr als so ein XMega. H.
. > Nach dem Datenblatt hat der Atti 841 so viel Möglichkeiten, scheinbar > mehr als so ein XMega. Nein. Die XMega können deutlich mehr. Der Tiny841 bietet nur unwahrscheinlich viel der Hardware der vielen verschiedenen "klassischen" Tinys in einem Gehäuse. So viel, dass man nichtmal alles davon
-
Thread
Personen-folgende Beleuchtung
zumindest dann so aus). An Kamera und Pi trau ich mich nicht ran: C-hater2 :-D Bin eher der Atmel XMega-Bastler. Ich hab auf ebay PIR-Sensoren für 1€ gefunden (fertig auf Platine) und wenn man die Ausgänge logisch verknüpft (Bereiche überlappend), sollte eine Bewegung erkennbar und die Auflösung größer
Beitrag #5898353: > An Kamera und Pi trau ich mich nicht ran: C-hater2 :-D Bin eher der > Atmel XMega-Bastler. wäre vielleicht mal nen projekt um sich ran zu trauen ;-) wenn du lust hast nen bisschen linux & python aus zu probieren dann ist das tatsächlich recht übersichtlich. Mein Ansatz dafür
-
Thread
XMEGA software ATOMIC_BLOCK(ATOMIC_RESTORESTATE)
EnablePinIntterrupt(); Das scheint fürs erste mal Abhilfe zu schaffen. Super danke, der xmega läuft auf 32mhz und das Uart läuft auf 500000 Baud, vielleicht ist die Baudrate einfach zu hoch gewählt, da fehlt mir etwas die Erfahrung leider..... Im UART Interrupt passiert nicht viel. es
-
Thread
Kleinen uC gesucht
23-6/dp/2443183 ATXMEGA32C4-CU: https://de.farnell.com/microchip/atxmega32c4-cu/ic-8bit-mcu-avr-xmega-32mhz-vfbga/dp/2353907 MSP430FR2632IYQWT: https://de.farnell.com/texas-instruments/msp430fr2632iyqwt/mcu-msp430-16bit-16mhz-dsbga-24/dp/2773551