-
Thread
3 Phasen PWM Atmega128
deswegen die von dir angedachte externe Hardware erfordert. Die meisten Leute würden deswegen eher einen XMega mit AWEX nehmen oder eben doch einen Mega48/88/168/328, weil diese die komplementären Ausgänge bereits haben und somit auch eine leicht software-kontrollierbare Totzeit. Prinzipiell spricht aber
-
Thread
Usart beim Xmega128a3
Hallo Hab ein kleines Problem mit dem Xmega. Und zwar habe ich ein Board, wo ein Grafik-display mit einem Xmega128a3 verbunden ist. Intern sind sie mit D1->Reset; D2->RX; und D3->TX Baudrate soll 9600 sein. Mit Usart wird der Grafikcontroller
-
Thread
[V] Boards und Displays
Hallo! Hab hier ein paar Teile die ich nicht mehr brauche: AVR Xmega A1 Xplained AVR32 EVK1100 EA eDIPTFT43-a mit Touch Habe eine Pinleiste an das Programmierboard gelötet um es mit einem mc verbinden zu können Packet beinhaltet: TFT, USB Board, CD, Beschreibung
-
Thread
XMEGA bei 48Mhz intern CLK nicht richtig delay_ms()
Hallo, Ich nutze momentan Xmega mit Atmel Studio ASF. Bei 48Mhz intern clock habe ich Problem mit der Funktion delay_ms(). Bei delay_ms(20) gibt der Funktion immer 40ms. Bei delay_ms(1) gibt er 2ms. Versuch mit _delay_ms() ergibt
Die XMega können mit 48MHz laufen, auch wenn im Datenblatt steht, dass 32MHz max. sind. Die Mega können laut Datenblatt auch nur 20MHz, trotzdem kann man die mit 28MHz laufen lassen, um z.B. eine VGA Ausgabe
-
Thread
Power Line bzw. Power LAN im Selbstbau
PL Stecker auseinandergebaut und mit einem CrumbX1 (http://www.chip45.com/products/crumbx1-net_avr_xmega_module_board_atmega128d3_embedded_internet_ethernet_webserver_usb.php) und ein paar Relais zusammengetan und daraus meine Deckenlampe gebaut, die kann ich jetzt vom Tablet über ne Webseite aus-/einschalten
Stecker auseinandergebaut und mit einem CrumbX1 > (http://www.chip45.com/products/crumbx1-net_avr_xmega_module_board_atmega128d3_embedded_internet_ethernet_webserver_usb.php) > und ein paar Relais zusammengetan und daraus meine Deckenlampe gebaut, > die kann ich jetzt vom Tablet über ne Webseite
-
Thread
Atmel SAMD20J17 Einstieg
Mir haben die einfuehrungsvideos auf der atmel seite geholfen, zwar nicht samd20 aber xmega xplain boards, das prinzip ist aber dasselbe egal ob sam4 d20 oder xmega. Ansonsten ist asf.atmel.com recht gut. Was auch helfen kann sind die materialien wie hier https://gallery.atmel.com/Products
(XMEGA-A3B ASF Design (5 of 5): USB mouse: Moving the project, XMEGA-A3BU wobei das hier http://www.youtube.com/watch?v=xKMipx5_GAY und das hier http://www.youtube.com/watch?v=UcMmPkChm7k schon recht
-
Thread
XMEGA und ST7036-LCD per I2C
Hallo, nachdem ich zwei LCDs per direkter Ansteuerung über parallele 8-Bit-Leitung und drei Steuer-Leitungen (ich weiß nicht, wie das Protokoll heißt, wenn es einen Namen haben sollte) zum Laufen gebracht habe, wollte ich noch ein drittes LCD über I2C ansteuern. Mit I2C habe ich bisher keinerlei Erfahrung, deshalb wollte ich das einfach lernen. Leider bislang erfolglos, auch wenn die TWI-Pins des XMEGAs am Oszi schon mal das zeigen, was sie sollen. Bevor ich zu den eigentlichen I2C-Problemen komme, möchte ich vorher sicherstellen, ob die Hardware nicht vielleicht defekt ist: Die beiden
-
Thread
PWM-XMega, wie Servo ansteuern
ändert sich. > Wie würde dazu der Code aussehen? Du wirst wohl den Timer initialisieren müssen. Die XMega Timer haben auch noch ein PERBUF Register, das die Gesamtlänge eines Durchlaufes bestimmt - ideal zum Grundfrequenz einstellen. > Das ich einfach sage, Abstand(OCC1B)=..... > Programmiere mit C
TC_CLKSEL_DIV4_gc; // Work from perclk / 1 and run } [/c] Die Register heissen natürlich beim XMega anders. Statt OCCBLA sinds nun CCA, CCB usw. Die obige Initialisierung setzt keine Portpins auf Ausgang, das musst du anderweitig erledigen.
-
Thread
Gibt es einfach zu handhabende "große" Rams (16/32MB?)
ein Xmega schafft am EBI auch SDRAM, das sollte auch preiswert mehrere MB ermöglichen. Definiere mal genauer, was "gute Qualität" für Audio bei dir bedeutet. Und wie du die in den 8-bit uC und wieder heraus
und bei der Frage 8 bit uC und Audio Aufzeichnung und Wiedergabe ist be der genannten Datenrate ein Xmega + ein SPI 16bit DAC und ein SPI 16 bit ADC ausreichend. Lässt sich natürlich auf 1000 anderen Wegen ebenfalls lösen. Gruß, dasrotemopped.
-
Thread
Zeit zählen bzw Rampe
: 1) Ich habe einen Antrieb und steuere das ganze mit einem Schrittmotor an (Controller ist ein XMEGA128A3, mit C programmiere ich) Auf der anderen Seite habe ich eine Lochscheibe, die halt die Impulse ausgibt. Nun war meine Idee, dass ich die Positive Flanke verwende, um die Zeit zu starten und
Für die Zeitmessung haben viele µC (auch der Xmega) eine extra Hardware Unterstützung (hießt beim AVR Input Capture). Damit wird der Timerstand schon in Hardware ausgelesen, unabhängig davon wie schnell der Interrupt reagiert. Beim Schrittmotor
-
Thread
Xplain's AT90USB1287-16 als ISP
ich ja noch eine XPLAIN rumliege habe. Auf diesem habe ich AT90USB1287 mit Lufe versorgt, um den Xmega auf dem Board programmieren zu können. Im Angehängtem Schaltplan Auschnitt kann man erkennen welche Ports Herausgeführt werden. Kenn jemand eine Lösung AT90USB1287 auf dem Xplain als ISP für andere
-
Thread
XMEGA128A1 Pin einlesen
Hallo Stefan, wie ist Dein xmega beschaltet? Leds über Vorwiderstand von Port E an VCC oder GND? Taster mit Pullup / Pulldownwiderstand an Port D? Funktioniert das Ein- Ausschalten einzelner LEDS? Wenn Du z.B. statt Taster
-
Thread
Game Boy Emulator auf AVR
Atmega169 unterstützt bis 64kb externes SRAM. Ich würde allerdings eher zu einem xmega a1 raten. Dann kann gleich das gesamte Rom in den externen SD-RAM.
die Emulation in den internen SRAM stecken. Und dann braucht man eigentlich gleich den fettesten XMEGA mit 32 KB SRAM.
-
Thread
ATMega648 geplant? Oder kleiner ARM für 5 Volt?
Jörg Wunsch schrieb im Beitrag #3487744: > Oder einen kleinen Xmega nehmen. Verträgt der XMega denn 5V? Thorsten Maier schrieb im Beitrag #3487616: > ...mit ähnlichen > Anforderungen an die Außenbeschaltung, also auch 5 Volt Versorgung und... ...
@ Hannes Lux (hannes) >Verträgt der XMega denn 5V? Nein.
-
Thread
UART mit R/C Oszillator
und genau diesem problem bin ich bereits mehrmals mit einer industriell gefertigten Schaltung (mit Xmega) begegnet. Deswegen suche ich nach einer Lösung.
-
Thread
LPC800 existiert (fast) nicht in diesem Forum
sich die kleineren Strukturen bezahlt), aber die Größenordnung der Marge dürfte sich da mit dem Xmega wohl nicht viel nehmen. (Die SAM3 von Atmel kommen ziemlich in der gleichen Größenordnung wie die Cortex-M3 von NXP raus, bei 256/64 KiB ist man dort auch mit 4 Euro dabei.)
aber nicht in C. Problem: macht kaum einer. Lösung: Entweder C lernen oder bei AVR bleiben und auf Xmega erweitern.
-
Thread
schöner Code ?
> bei Assembler nun mal stark zu wünschen übrig. Deswegen ja Festlegung auf wenige Typen. Ein Xmega z.B. erschlägt jeden denkbaren Anwendungsfall den ich mir vorstellen kann und der ist quasi meine "Standardhardware". Marian B. schrieb im Beitrag #3487015: > Aber haufenweise plattform- und prozessoreigenheiten
bei Assembler nun mal stark zu wünschen übrig. > > Deswegen ja Festlegung auf wenige Typen. Ein Xmega z.B. erschlägt jeden > denkbaren Anwendungsfall den ich mir vorstellen kann und der ist quasi > meine "Standardhardware". > > Marian B. schrieb: >> Aber haufenweise plattform- und prozessoreigenheiten
-
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
The N95 8GB 320x240 color display with STM32
anschreiben. Ja steht ja auch da. Meine Platine ist bereits angekommen. Werds mal versuchen mit AT XMEGA zum laufen zu kriegen.
-
Thread
Jtag Programmer Ubuntu
Hallo Ich verwende folgendes Microcontrollerboard: http://www.atmel.com/tools/xmega-a3buxplained.aspx bisher benutze ich den AVR Atmel mk2 programmer über ISP. Leider hat dieses Board nur noch eine Jtag Schnittstelle. Das bedeutet dass ich den programmer nicht mehr verwenden kann
kann. Falsch, der XMega hat auch PDI (Auf dem selben pinheader rausgeführt wie JTAG. Der AVR ISP mkII wird auch explizit unterstützt. Siehe: Atmel AVR1923: XMEGA-A3BU Xplained Hardware User Guide > bisher hab ich meine
-
Thread
Wie steige ich am besten von AVR auf PIC um?
alle Anwendungsfälle richtig festzulegen. Dann kann man dem auch treu bleiben. Meine Empfehlung: Xmega!
-
Thread
[XMEGA] Nicht deterministische start-up Zeit beim UART
Hallo, ein weiteres Problem mit dem ATxmega384C3 U(S)ART (im Master SPI Mode betrieben): Das DATA Register wird immer zur gleichen Zeit beschrieben, aber die eigentliche Uebertragung findet manchmal frueher, manchmal spaeter statt. Ist das normal? Um eine Synchronisation zu erzwingen, habe ich ihn neu gestartet und die Konfiguration aktualisiert. Aber obwohl der Programmfluss zu Beginn absolut linear ist und das DATA Register immer zur selben Zeit beschrieben wird, schwankt die Zeit bis zum Beginn der Uebertragung. o delay26.png: 848ns o delay27.png: 974ns Gemessen wurde die Laenge
-
Thread
SRAM initialisieren nach Watchdog-Reset
Hallo Forum, ich mache gerade meine ersten Erfahrungen mit nem STK600 und den AVR XMega Mikrocontrollern. Nach dem Tutorial klappten die ersten kleineren Programme schon ganz ordentlich. Leider bin ich jetzt an einem Punkt wo ich nicht weiterkomme und weder hier im Forum oder im Datenblatt
gerade abgearbeitet wird. >ich mache gerade meine ersten Erfahrungen mit nem STK600 und den AVR >XMega Mikrocontrollern. Dann ist der Watchdog das allerletzte was du brauchst. Ergo hast du kein Problem mit den Variablen. MfG Spess
-
Thread
[XMEGA] UART (in Master SPI mode) kann nicht neu konfiguriert/gestartet werden
Transceivers muss das Datenrichtungsregister für den TXD-Pin (hier MOSI) wieder gesetzt werden. Das ist beim XMEGA kein Bug, sondern ein Feature.
-
Thread
Serielles SPI flash
willst du unbedingt ein Dateisystem auf dem Flashchip aufsetzen? Ich habe hier eine Schaltung mit xmega, ebenfalls 320x240'er TFT und SPI-Flash. Da du was von 153k schreibst, gehe ich mal davon aus das du die reinen Bitmapdaten in RGB565-Format verwendest. Die Speicherung der Grafiken habe ich folgendermaßen
-
Thread
[Projekt] Atmega inklusive Sensoren
Um mal einen konkreten Controller zu nennen, ich empfehle da einen Xmega32E5. Ist das leistungsfähigste was Du noch selber auf das kleinstmögliche TQFP32 Plätzchen selber löten kannst.
pinkompatible) kleinere Version aus der A3U Serie wechseln, oder auf den XmegaE5 der vom Stromverbrauch nochmal niedriger liegt und dazu noch sehr schön klein ist. :)
-
Thread
Atmel Studio 6.1
Programm erstmal zur Sicherheitskontrolle an alle Geheimdienste mailt. :P Größere Programme für AtXMega's brauchen teilweise 30 Minuten zum compilieren... Das Wechseln des Studio's ist aber auch immer so eine Sache. Da die Projektdateien nicht kompatibel sind, muss für alle vorangegangenen Projekte
-
Thread
Watchdog Reset Flag beim Xmega
Hallo Leute, Kann mir wer sagen ob es beim Xmega ein Watchdog Reset Flag gibt, also eine Anzeige ob der Neustart durch einen Watchdog-Reset ausgeführt wurde? Im Datenblatt finde ich leider nix..... Danke
-
Thread
AVR XMEGA-A3BU XPLAINEd
Verkaufe einen AVR XMEGA-A3BU XPLAINED. Hätte so an die 18€ gedacht. Das Board ist neu und wurde noch nie benutzt! Versand würde ich mit so einem "A4-Brief" vornehmen; --> Denk so 1,40€ Viele Grüße Josef
-
Thread
Ist Arduino verpönt?
Gehen alle C++ Libs so leichtfertig mit der Performance um? Dann macht die Mehrleistung der ARM oder XMega ja keinen Sinn mehr, ein 8-Bitter ist in ASM wahrscheinlich schneller. Ich möchte mich schon gern darauf verlassen, dass der C++ Compiler auch den schnellsten Code erzeugt. Aber das ist wahrscheinlich
fahren. Gaspedal, Lenkrad und 4 Räder haben beide. > Dann macht die Mehrleistung der ARM oder XMega ja keinen > Sinn mehr, ein 8-Bitter ist in ASM wahrscheinlich schneller. Tja. Man ist immer wieder erstaunt, wie schnell eigentlich Windows 98 auf einem Ur-Pentium ist, auf dem nicht x Programme
-
Thread
AVR Anfänger Frage ATtiny 2313
Jahrhunderte mit 1 Sekunde Auflösung... Wo hapert es denn an der Programmierung? Die ist auf einem Xmega weder leichter, noch schwerer.
-
Thread
Clock Termination bei sehr kurzen Leitungen möglich? (AC termination)
einen AVR ATxmega16D4, welcher den LED Treiber TLC5940 von Texas Instruments via SPI anspricht. Der XMEGA läuft mit seinem internen 32 MHz Takt und bei 3.3 Volt. Das SPI zum TLC5940 taktet mit 16 MHz. Der 32 MHz Takt des XMEGAs wird direkt an einem Pin ausgegeben und als Takt für die PWM Steuerung des
einen 33R Serienwiderstand an der Quelle! > Desweiteren frage ich mich ob mein 32 MHz Signal vom XMEGA wirklich so > grotig - beinahe sinusförmig aussieht -, oder mein Oszi die notwendigen > Oberschwingungen nicht mehr messen kann. Zuerst: ich habe bisher an keinem XMEGA Signale gemessen. Trotzdem
-
Artikel
LPC1xxx für Umsteiger
1.8V, 25°C Active: 0.2mA, Power-down: 0.1µA, Power-save: 0.75µA(inc. 32kHz RTC). Der preisgünstigste XMEGA ATXMEGA 16A4-AU kostet bei R* schon 3€95 bei 32MHz. Der preisgünstigsten CORTEX-M0 von NXP kostet 1€49[1€99] bei DARISUS für den LPC1111FHN33/101 [LPC1113FBD48/301], QFN33 [TQFP48], 50MHz, 8[24]kB-Flash
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
XMega Reihe gesteckt werden.
soviel zur Xmega Totgeburt: erster Xmega der eine Automotive Qualifizierung erhält: http://www.atmel.com/devices/ATXMEGA64D3AUTOMOTIVE.aspx Damit dürfte der Xmega noch ein Jahrzehnt oder länger leben...
-
Thread
Welchen Programmer sollte man sich kaufen?
programmiere ihn und stecke ihn dann in die Zielplatine. Der AVRISP MkII unterstützt alle Tiny, Mega und XMega von Atmel, sowie die AT89S51er Serie. Wenn du ein Fertigpaket suchst, schau dir die Lernpakete bei Franzis oder so mal an.
alles! Er kann kein PDI. Das Original von Atmel kann es. Damit verlierst Du den Aufstiegspfad zu XMega und AVR32. Die 100%-Lösung wäre der Atmel JTAGice3. Der kann dann auch über JTAG und PDI debuggen. fchk
-
Thread
Programmer Empfelung
Protokoll unterstützt. Und selbst wenn dad der Fall ist, heisst das noch lange nicht, dass jeder Xmega unterstützt wird. Der Dragon ist diesbezügich z.B. stark eingeschränkt. Er kann interessanterweise mehr Modelle debuggen, als programmieren. Also obacht!
-
Thread
mikroBasic vs BASCOM
normlaen Programmierbereich nicht wenn es keine spezielle Programmiersprache für Mathematik sein soll Xmega wird durch meine Anregung untersützt (2 Tage später!!!) NAchdem der Hauptprogrammierer geshen hat, das die Unterscheide gar nicht so groß sind, hat er alles für Xmega freigeschalte. Asm ist problemlos
-
Thread
Allgemeine Fragen zum Stack
an neuen Weisheiten lernen kann. Nur... Wo, zum Teufel, ist im OP ist eigentlich von einem XMega die Rede? Ich lese da nur AVR...
willst, wirst du dich bis irgendwann morgen gedulden müssen. Aber Vorsicht: bis dahin werde ich so ein XMega-DB tatsächlich mal gelesen haben...
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
ATxMega und den > 32Bit-SAM3X8E der sowohl in der AVR- als auch der 32-Bit Welt zuhause > ist. Xmega und SAM3X8E sind nun mal ganz verschiedene Dinge. Der SAM3X8E ist wohl den STM32 ähnlich, aber den AVR (wie Xmega) nun eher nicht. Dies ist nun mal ein Artikel über STM32, zu den AVR gibts schon jede Menge, und wenn du zu Xmega oder SAM3X8E was schreiben willst... nur zu...
-
Thread
Tastverhältnis berechnen
mal ein konkreter Anhaltspunkt wie man es machen kann http://www.stromflo.de/dokuwiki/doku.php?id=xmega-c-tutorial#pwm http://www.stromflo.de/dokuwiki/doku.php?id=xmega-c-tutorial#beispiel_zur_single_slope_pwm Im Prinzip wird das PER-Register für die Frequenz und das CCx-Register für das Tastverhältnis
-
Thread
Meine erste MCU - Die ulimative Entscheidung
Intel 8031 5. Siemens 80537 6. Microchip PIC 16F87, 10F... 12F... dsPIC .... 7. Atmel AVR, Mega, Xmega 8. Silabs 8051er Derivat Momentan der STM8S003 (viel Licht, viel Schatten) Ich hab die alle geliebt, gehasst und immer irgendwie zum laufen gebracht. In Assembler, C, Bascom und jeder abgeranzten
Auto ON OFF Funktion mit Ladeerkennung für ein M2 Professional. (10F...) >7. Atmel AVR, Mega, Xmega Softwerkers Liebling, der AVR, ist Standard bei vielen Kunden. PIC Hasser gibt es auch bei zahlender Kundschaft. Die Megas für alles was mittelgroß ist. Die Xmega als sehr fortschrittliche 8bitter
-
Thread
USART bei XMega 128A3-Picaso SGC
Display ansteuern, was auf der Platine verbunden ist mit dem Grafiktreiber Picaso SGC und der mit dem XMega 128A3 (TX>>D3;RX>>D2;RESET>>D1) Das ganze ist halt mit USART zu realisieren, aber es tut sich leider nichts. Könnts ihr vll mal auf den Programmcode schauen, ob ich irgendwas vergessen habe.
-
Thread
Mein Erster, aber welcher?
noch beim Wörtchen PIC nur an den mittlerweile 20Jahre PIC16F84 denken und diesen dann mit einem XMEGA vergleichen) (Ok, vor 20 Jahren wurde der als PIC16C84 eingeführt und hatte statt Flash einen EEPROM-Programmspeicher, 16F84 schimpft der sich erst seit 15Jahren...) Wobei ich heute aber auch sage
-
Thread
Port B als Eingang - nun kann ich nicht mehr flashen
auf zu verwendende Kapazitäten, aber sie schreiben auch, das betrifft jetzt aber speziell PDI beim Xmega, dass man die Pullups und Kapazitäten trennen soll, während des Programmierens. Vielleicht ist das ein generelles Problem. Werde mal verschiedene Varianten bei dem ATTiny10 ausprobieren und dann
-
Thread
NTC Berechnung am XMega128
mal Mist. Lege sowohl Referenz als auch NTC-Spannungsteiler auf dasselbe Potenzial. Um den ADC des XMEGA nicht zu überfahren und maximale Dynamik zu haben, bieten sich externe 2V an. Kann man z.B. mit einem LP2951 machen.
-
Thread
3.3V SRAM 4MByte - Welcher/Woher?
Hi, meines Wissens kannst du bei den XMEGA auch unproblematisch SD-RAMs anbinden, damit dürfte die Suche deutlich einfacher sein... HTH Chris
ohne >Latch. SRAM mit 4-8 MByte ohne Latch? So eine Möglichkeit sehe ich im Datenblatt des XMEGA-128A1U nicht. Da sind immer ein oder zwei Adresslatchs dabei.
-
Thread
Kommunikations-Methode für eine Prozessor Kopplung
Prozessoren soll die SPI Schnittstelle verwendet > werden. Halte ich nur für sinnvoll, wenn auf dem Xmega DMA zur Verfügung steht. Andernfalls macht das SPI Modul der AVRs mangels Puffer bei Slaves keinen Spass.
-
Thread
Farbdisplay am AVR
2561. Diese AVRs laufen auch mit 3V noch einigermaßen schnell (10 MHz). Alternativ kommt auch ein XMega in Betracht, sofern Du einen PDI-fähigen Programmer hast. Die Datenleitungen kommen an Port A, die Steuerleitungen an Port G, CD kommt an Port C0 (Adressleitung A8), und das !CS-Signal würde ich aus
-
Thread
Mit was in die Mikrokontrollerwelt einsteigen?
nur von einem! :-((( Und die sind voll kompatibel, jeder hat die gleiche HW, AT90, Atiny, Mega, XMega??? Atme noch einmal tief durch. ;-)
den XMEGA. https://github.com/skuep/ChameleonMini/wiki