-
Thread
Verständnisproblem ATXMega TWI
Hallo liebes Forum, ich versuche gerade auf einem ATXMega128-A4U einen TWI Master in Assembler zum Laufen zu bringen. Ich komme allerdings mit dem "Automatisierungsgrad" nicht zurecht, den die TWI Hardware der ATX Serie im Vergleich zur AT Serie inzwischen
Hi, im Datenblatt von Atxmega AU steht das das Flag in im Statusregister gelöscht wird wenn : - in das ADDR Register geschrieben wird - in das DATA Register geschrieben wird - vom DATA Register gelesen wird. - ins CTRLC
-
Thread
JTAG ICE funktionoert mit ATXMEGA128A1-AU nicht
Hallo, leider schaffe ich es nicht über JTAG in den Programming Mode zukommen. Stattdessen bekomme ich immer folgende Fehlermeldung: Unable to enter programming mode. Please verify device selection, interface settings, target power, security bit, and connections to the target device. Look in the details section for more information. Über PDI ist es allerdings möglich. Dort kann ich dann auch die Fuses auslesen: JTAGUSERID = 0xFF WDWP = 8CLK WDP = 8CLK DVSDON = [ ] BOOTRST = APPLICATION BODPD = DISABLED RSTDISBL = [ ] SUT = 0MS WDLOCK = [ ] JTAGEN = [X] BODACT = DISABLED EESAVE
-
Thread
Welche AVR besitzen die PIN Toggle Fähigkeit?
Beitrag #4672713: > #ifndef FAST_TOGGLE_PIN_OPTION > PORTB ^= _BV(5); > #endif Ausgenommen ATXmega ....
Hauptsächlich die AT90SNNNN, daran orientierte ATmegaNNNN wie ATmega8535, die alten Klassiker ATmega8/16/64/128 sind draussen, und ein paar alte weniger systematisch erfassbare ATtiny.
-
Thread
Preisentwicklung ATxmega Gesperrt
Hallo, wir verwenden verschiedene Controller der ATxmega-Reihe. (z.B ATxmega128A3U, ATxmega32A4U, ATxmega8E5 insgesamt ca. 2000/Jahr) Ich musste feststellen, dass es hier zumindest bei den bisher günstigen Händlern kürzlich eine erhebliche Preissteigerung
von Atmel durch Microchip zu tun? Bleibt das so? Momentan kann ich den wichtigsten uC (ATxmaga128A3U) noch zu den alten Konditionen bestellen, aber längerfristig ist das ein echtes Problem... Was würdet ihr machen? Worauf würdet ihr ausweichen? Umstieg auf anderen Atmel, oder sogar PIC? Über
-
Thread
Arduino DRAM Ansteuerung
50mA pro Chip. Und die Refresh-Zeit ist lediglich 2ms. In diesen zwei Milli(!)sekunden muß man alle 128 Zeilen des RAMs jeweils einmal aufgefrischt haben, sonst wird der RAM vergeßlich. Die GPIOs eines Arduino - noch dazu unter Verwendung der Arduino IO-Primitiven ist dafür denkbar ungeeignet - weil zu
praktisch sinnvoll ist es nicht. Wenn man mehr Speicher am AVR braucht, dann nimmt man SRAM oder beim ATXmega SDRAM. ODer gleich einen 32 Bitter mit deutlich mehr RAM, z.B Arduino Zero. https://www.mikrocontroller.net/articles/Speicher#Mit_XMEM-Interface http://www.mikrocontroller.net/topic/348938?goto
-
Thread
Bootloader im IAR
dass ich den Bootloader auf einen anderen Mikrocontroller portieren muss, denn ich verwende den ATxmega32C4 statt dem ATxmega128A1 für den der Bootloader standardmäßig geschrieben ist. Es gibt aber eine zusätzliche Application Note, die die notwendigen Änderungen beschreibt. Diese habe ich auch gemacht
das vom IAR erstellt wird, platziert den Bootloader nicht in den Bootloader Bereich im Flash des ATxmega32C4 sondern direkt auf Adresse 0x0000. Das kann man sofort erkennen wenn man das Hex - File öffnet und die Adressinformationen auswertet. Wenn ich das Hex- File auf den µC flashe und das Flash wieder
-
Thread
ATxmega8E5 ADC_Problem
Hallo, ich versuche zwei ADC-Kanäle vom ATxmega8E5 Microcontroller von Atmel auszulesen. Leider scheint die Auswertung nicht zu klappen am ADC PIN.2 liegen 1,07V an und bei der if-Abfrage müsste es die Variable s_GLO.ucHardwareVersion = STD setzen
= ADC_REFSEL_INTVCC2_gc; // select Reference Vcc/2 ADCA.PRESCALER = ADC_PRESCALER_DIV128_gc; // select Prescaler 64 = 125kHz ADCA.CTRLA = ADC_ENABLE_bm; // set ADC enable } uint8_t ADCA_Conversion(ADC_CH_t *Channel, uint8_t Pin) { Channel->CTRL =
-
Thread
Kit gut für einen Einsteiger?
Sache, aber ein aktueller 8051 EFM8LB10 mit 72MHz und 14-Bit 1MSPS ADC für 1 EUR lässt auch einen ATXMEGA128 z.B. bei FFT weit hinter sich.
-
Thread
Atxmega128A1U->A4U USB läuft nicht
Hallo, Hab ein Board mit einem A1U und USB Kommunikation als ASF-Device. Soweit gut. Nun hab ich ein neues Board mit einem A4U und ich bekomme einfach nur im Gerätemaneger ein "Unknown Device". Ich hab die selben Einstellungen. Ein Timer,den ich mitlaufen lasse, blinkt im erwarteten Rhythmus. Die Pinbelegung hab ich 10 mal kontroliert, ebenso die Kontakte. Habe auch schon ein 2. Device aufgelötet. Der neue Code läuft auch auf dem alten A1U Board. Ich hab keine Idee mehr. kann mir jemand helfen? Danke schon mal. Georg
-
Thread
ATMEGA 328p Programm Upload nicht Möglich avrdude: stk500_loadaddr(): (a) protocol error, expect=0x1
20 4 0 no 1024 4 0 3600 3600 0xff 0xff flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no
20 4 0 no 1024 4 0 3600 3600 0xff 0xff flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no
-
Thread
[V] Compiler-Lizenz (Dongle): MikroElektronika "mikroC PRO for AVR"
ATtiny461 ATtiny461A ATtiny48 ATtiny84 ATtiny85 ATtiny861 ATtiny861A ATtiny87 ATtiny88 ATxmega128A1 ATxmega128A3 ATxmega128D3 ATxmega16A4 ATxmega16D4 ATxmega192A3 ATxmega192D3 ATxmega256A3 ATxmega256A3B ATxmega256D3 ATxmega32A4 ATxmega32D4 ATxmega64A1 ATxmega64A3 ATxmega64D3 ATxmega128A3U ATxmega16A4U ATxmega192A3U ATxmega256A3BU ATxmega256A3U ATxmega32A4U ATxmega64A3U
-
Thread
ATMEL (Microchip) erhöht die Preise
ist. Dadurch kommt der Watchdog schneller als gedacht. Ist leider in Spec, weil die Frequenz des 128kHz RC überhaupt nicht spezifiziert ist. Gruß, Nikias
Der schnellste 128kHz-RC meiner Messungen hatte ab Werk 154kHz bei Raumtemperatur. Ist die Frage, ob man das noch als normale Serienstreuung sehen will. Gruß, Nikias
-
Thread
ATXmegaAU USB->COM-port
Hallo, ich möchte gern einen ATXMega128A4U über USB am PC als virtuelle COM haben und einfach ASCII-Zeichen über z.B. PuTTY hin- und herschicken. Dazu hab ich im Atmel Studio das code-example aus der "application note AVR4907" geöffnet
genommen. http://asf.atmel.com/docs/3.11.0/common.services.usb.class.cdc.device.example.stk600_atxmega128a4u/html/index.html In der Main kannst du den AVR ja auch schlafen legen, aber eben nicht in den Tiefschlaf. IDLE sollte reichen. Johannes W. schrieb im Beitrag #4576040: > "udi_cdc_putc
-
Thread
Günstiges Geräte-Testequipment
sollte halbwegs programmierbar sein um verschiedene Tests einfach umsetzen zu können Mit einem für ATXMega128A1 brauchbaren Simulator wäre ich auch noch halbwegs zufrieden, da habe ich aber bisher nichts brauchbares gefunden. Vielleicht kennt ja jemand eine (semi-professionelle) Lösung die sich für
-
Thread
Atxmega128a1 - Drehgeber auslesen
ich relativ neu bin im Umgang mit µCs..Hab nen bischen mit Arduino gebastelt und bin jetzt auf die Atxmega umgestiegen. Benutze den Atxmega 128a1 mit der IDE Atmel Studio v7 müsste das sein. Das Programm dient grundsätzlich dazu einen Drehgeber auszulesen. Dazu soll er mir erstmal die zurückgelegten Inkremente
-
Thread
Batteriespannungsmessung mit Atxmega
Hallo zusammen, ich möchte gerne die Batteriespannung messen, mit der ich den µC Atxmega128A3U auch versorge. Dazu würde ich gern den ADC verwenden, die Reference auf die Bandgap (1,0V) einstellen und am ADC, Single Ended, die interne Spannung Vcc/10 im unsigned Mode messen. Hat das
-
Thread
FT800 / FT810 Library
Hallo Rudolph R. Yes, my mistake sorry of my photos. I use tft FT811CB-HY50HD with ATXmega128a3u. Your code but I changed to shorter names like ft800_cmd_dl -> FT_cmd_dl. - "some rather strange file-sizes" good but I made a typo kb <-> b. The given values are obviously in bytes.
und Xmega MCUs. XMega habe ich übersprungen, ich habe irgendwo noch ein Eval Board mit einem XMEga128A1 oder so herum liegen, so >10 Jahre alt. > Ich stehe vor der Aufgabe ein HMI mit einem FT813 Display: > https://4dsystems.com.au/gen4-ft813-50ctp-clb > und einem Atmel/Microchip ATxmega128A1U
-
Thread
tft Display ansteuern (ft800)
auch ein besseres empfehlen :P Programmieren will ich das ganze in C im AVR Studio mit einem ATxmega. Da ich momentan noch gar keine Grundkenntnisse mit einem solchen Display habe wollte ich einfach mal in die Runde fragen, was hier ein gängiger und einfacher Lösungsansatz ist. In Internet
-) Ich habe ein VM800B35A-PL, also FT800 mit 3,5" TFT in 320x240. Das hängt hier an einem 90CAN128. https://www.mikrocontroller.net/attachment/285155/DSC00903.JPG Das Spiral-Bild rotiert vor sich hin wenn man den Toggle-Switch benutzt hat. Von der Linie wandert der eine Punkt. Der Slider
-
Thread
Atxmega. Bootloader vergrößern
ist es möglich, dass man mit manuellen Eingriffen den Bootloader vergrößern kann? Ich nutze den ATXmega128A3U und dieser hat 8kb, im Moment ist mein Programm jedoch 10,2kb groß. Sollte es funktionieren, wenn ich gezielte Funktionen oder Klassen - welche keine Flashzugriffe durchführen - außerhalb
-
Thread
128 Displays simultan ansteuern
" im Titel? > Alles für die Katz, Themaverfehlung! mit "simultan" meinte ich, daß ich für alle 128 Displays 128 verschiedene Textanzeigen lade, und daß der dann möglichst gleichzeitig von allen Displays auch angezeigt wird. ->Stefan: Ich glaube, die Lösung RS485 scheint mir am besten geeignet
du dein Protokoll selber bestimmen kannst, kannst du beliebig viele Displays kaskadieren. z.B. ATXmega8E5
-
Thread
PCM WAV ATXmega
eh nur 3 kHz als obere Grenzfrequenz haben willst, so nimm doch einfach 8 kHz Abtastrate. So ein ATXMega schafft locker das zu überabtasten auf die 125 kHz die Du haben willst. Der Filter dahinter ist unkritisch, das Du Nutzsignale bis 3 kHz hast, aber Störsignale erst ab 125 kHz. Da reicht auch ein
Dateien von 32Khz ausgibt. Dabei > beträgt die PWM-Frequenz 125kHz. Den eingebauten DAC des ATxmega32A4 willst Du nicht nehmen, es muß unbedingt PWM sein?
-
Thread
LCD mit ILI9325 funktioniert nicht!
das so richtig gerechnet? Aus dieser groben Rechnung würde ich somit schließen, ich sollte bei den 128kByter anfangen.
Honda schrieb im Beitrag #4552662: > Ich habe die alte Software für den AtxMega umgeschrieben, das Ergebnis > ist im Anhang. Auf welchen LCD Controller hast du dich denn jetzt dabei spekulativ eingeschossen? Es stand ja dauernd die Frage im Raum welcher Controller bei dir
-
Thread
Compilerfehler?
mit Atmelstudio 6.2 und dem darin enthaltenen avr gcc 4.8.1 (Atmel Toolchain), das Ziel ist ein ATXmega128A1 (ohne U).
-
Thread
Ausgang mit boolschen Ausdruck
Moin, ich nutze den Atxmega128A4U. Ich benutze einen Hardwaretimer um eine PWM zu erzeugen. Ich möchte jetzt, dass immer wenn die PWM auf LOW ist, ein anderer Ausgang freigegeben wird. Zum Testen einfach invertiert zur PWM schalten
auf die Leiterkarte machen. Ich denke das muss aber auch in Software gehen. Die Ausgänge vom Atxmega kann ich intern meines Wissens nach nicht verunden. Ich habe zur Zeit bei 2Mhz eine Zykluszeit von wenigen mS (weil ich eine I²C Operation nicht als Interrupt laufen lasse). Das heißt bei 1kHz
-
Thread
XMEGA Bootloader: richtige Anzahl an Pages, falsche Daten
Hallo, ich nutze den ATXmega128a4u. Dieser hat laut Datenblatt eine Pagegröße von 128 Wörtern, also 256 Bytes. Ich empfange im Bootloader über UART nach und nach die Zeilen aus dem Hexfile ohne dem ":". Zum Schreiben des
-
Thread
ATXMEGA384A1-AU wo kaufen
https://www.arrow.com/en/products/atxmega384a1-au/atmel hier ist er auf backorder. octopart sagt : We don't think this part exists. http://www.atmel.com/images/doc8077.pdf Laut datenblatt nur bis 128
wegen dem großen Flash für das 7 Zoll Touch-TFT von EaDip. Habe dank eurer Hilfe zumindest den ATXMEGA384C3 gefunden (bei Mouser). Der hat wenigstens noch 2 DMA Kanäle. Werde ein neues Layout erstellen für 64 Pin und meine benötigten I/Os auf die 128A1 Slave-Platinen auslagern... Den Master muss
-
Thread
Software MP3 decoder for ATmega/ATxmega
or even less), but must accept significant limitations. The source code supports both ATmega and ATxmega, I've tested on ATmega1284P and ATxmega128a3u. The code is prepared to run also on ATmega 640/1280/1281/2560/2561, but hasn't been tested on real hardware. On ATmega and ATxmega an 8 bit PWM output
to the controller's SPI interface (SPIC on ATxmega128a3u), using its /SS output (PORTB.4 on ATmega1284P, PORTC.4 on ATxmega128a3u) as /CS on the flash chip. Note that the W25Q64BV only supports 3.6 volts max for supply. If you own a programmer for
-
Thread
[V]FPGA-Board Xilinx Spartan6
www.ztex.de/usb-fpga-1/usb-fpga-1.11.d.html 2) ZTEX Experimental Board 1.10 (passend zu (1) mit Atmel ATXMega 128A1 http://www.ztex.de/usb-fpga-1/exp-1.10.d.html 3) Kabel für connector auf (1) 4) SD-Card 2GB VHB: 75 €uro + Versand Über Funktionsfähigkeit kann mangels Nutzung keine Aussage getroffen
-
Thread
Atxmega128A4U: Keine Interrupts im Bootloader
Hallo, meine Interrupts im Bootloader funktionieren nicht! Kann mir da jemand weiterhelfen? Danke! ich verbiege mit folgendem Code die Interrupt Tabelle: [c] CCP = CCP_IOREG_gc; // Enable high, medium and low level interrupts,Interruptsprungtabelle verbiegens PMIC.CTRL = PMIC_IVSEL_bm | PMIC_HILVLEN_bm | PMIC_MEDLVLEN_bm | PMIC_LOLVLEN_bm; sei(); [/c] Der Linker hat die Option "-Wl,--section-start=.text=0x10000". Im .lss File sehe ich auch, dass der Code in der Bootloadersection geschrieben wird: 00010000 <__vectors>: 10000: 0c 94 01
-
Artikel
Speicherdirektzugriff (DMA) mit dem ATxmega
von Nicolas Göddel und Thomas Karwoth Die ATxmega-Serie von Atmel stellt eine sehr leistungsfähige Plattform dar und bietet damit die Möglichkeit, auch dem privaten Anwender oder Bastler anspruchsvolle Projekte zu etablieren. Jeder ATxmega kommt
die nachfolgenden Abschnitte verständlicher zu machen. = Begriffserklärung = Trigger Source: Beim ATXMega kann man zwischen vielen verschiedenen Triggerquellen wählen oder auch gar keine benutzen, wenn man eine Transaction manuell starten will. Unter anderem das Eventsystem des ATXMega lässt es zu verschiedene
-
Thread
AVR XMEGA-A1 XPlained - timeout error
Vielen Dank für eure Hilfe! Grüße Lukas P.S.: Mein System: - XMEGA-A1 XPLAINED Board mit einem ATXMEGA128A1 drauf - Windows 7 64bit - Treiber für den XMEGA wurde von Windows schon selber gefunden Das flashen versuche ich mit einem Demo hex-file von ATMEL was ich hier: http://kampis-elektroecke.de
wäre doch ein Reset. PDI-Clock kannst du nicht meinen. Ich habe mir für 3 oder 4 Euro einen ATXmega besorgt, aber einen mit USB und habe dort dann den Bootloader hoch geschrieben. Seitdem flashe ich nur noch über USB und mit Flip, ist sehr komfortabel. PE1 habe ich als Boot-Pin gesetzt und PID-Data
-
Thread
ATXmega32e5 SPI und Timer eliminieren sich gegenseitig?
lässt sich das nicht sinnvoll gegenprüfen. Es könnte sich höchstens jemand dazu äußern, der den ATxmega32e5 selbst einsetzt und den SPI benutzt.
deaktiviert lässt, das geht nämlich auch nicht bei mir. Hatte schonmal sowas ähnliches mit den ATXMega256D3, da bin ich dann auf A1 umgestiegen - schrecklich!
-
Thread
XMEGA ASF-Watchdog Hilfe gesucht
Hallo Leute, ich habe eine Board auf Basis eines ATXMega128A4, als IDE verwende ich das Atmel Studio 7 mit ASF. Beim Versuch den Watchdog über den ASF-Wizart zu integrieren bekomme ich im Anschluss immer Fehler, die ich nicht deuten kann. Das hinzufügen
-
Thread
[V] ATXMEGA128A1U-AU für 5 Euro pro Stück
Hallo, habe einen größeren Posten ATXMEGA128A1U-AU hier. Würde mich für 5 Euro pro Stück zzgl. 2 Euro Porto+Verpackung davon trennen. Versand per Großbrief in Tray-Abschnitten. Rechnung mit ausgewiesener MwSt gibt's mit dazu. Bei Interesse
-
Thread
ATXMega32e5 SPI MISO immer 0 mit AT45DB161 Flash IC
Hallo Leute, ich habe eine ATXmega32e5 mit AT45DB161 (SPI Flash) verbunden. Das ganze läuft leider nicht gut. SPI auf PORTC. Ich habe mir die Sachen angeguckt, die Daten werden vom XMega korrekt gesendet (SPI Modus 3), allerdings
SPI_MasterInit(&spiMasterC, &SPIC, &PORTC, FALSE, SPI_MODE_0_gc, FALSE, FALSE, SPI_PRESCALER_DIV128_gc); /* Initialize SPI */ MISO_IN; SET_MISO_PULLED; CLEAR_CS; /* Skip any pending bits */ for(uint8_t i = 0; i < 20; i++) SPI_MasterTransceiveByte(&spiMasterC
-
Thread
ATXMEGA 128a1 RTC 1ms Counter
Servus Leuts. Hab jetzt schon soooo viel von den hier, und anders wo, RTC Beispielen durch probiert, aber bin zu keinem Gewünschtem Ergebnis gekommen. Ich will die RTC im atXmega128a1 einfach nur als Real Time Counter nebenher laufen lassen, und mich ab und zu (duch anderen Interrupt ausgelößt) auf den RT Counter synchroniesieren. Das ganze möglichst auf 1 ms basis. Laut angehängter Figur 17-1 sollte ich den RT Counter mit 1024 Hz betreiben können, durch die auswahl des Internen 32KHz Oscillator und duch die umstellung des RTCCTRL Multiplexer auf den DIV32. Hier mal mein code dazu:
-
Thread
ATXMEGA16E5, Uart will einfach nicht
Hallo, ich bin gerade dabei eine Hardware mit ATXMEGA16E5 in Betrieb zu nehmen und verzweifele mittler Weile an der UART. Vielleicht weiß jemand Rat. Habe es inzwischen auf ein Minimum an Code reduziert -> will nicht. Folgendes Minimalbeispiel bekomme
baud_rate_calculator Zum anderren, weil genau diese Uart-Initialisierung bei einem anderen Projekt mit einem ATXMEGA128A1 läuft. Baudrate ist hier 115000. Grüße, Alex
-
Thread
Atmega128 startet nur wenn man ihn berührt?
Hallo, habe ein etwas komisches Proglem mit einem Atmega 128... Habe mir eine Platine fertigen lassen auf der ich einen Atmega128 als Controller verwendet habe. Habe die erste Platine aufgebaut und diese funktioniert einwandfrei... Bei der zweiten und
tendenziell größer), Ich hatte mal das Gegenteil, da waren sie mit 22pF an einem 16 MHz Quarz am ATXmega zu groß, der lief erst nach Anfassen los. mit 2x10pF lief er allein los!
-
Thread
TC0/1 CNT auf 0 setzen bei event
Hallo, ich benutze einen ATxmega128A4U. Wie schon in der Überschrift steht, möchte ich bei einem Event beide CNT-Register eines TC0/1 auf null setzen. Ich habe schon gesehen, dass es in CTRLD die event action RESTART gibt, für
-
Thread
JTAG am ATxMega128A1 funktioniert nicht
Wie der Betreff schon sagt funktioniert bei mir das JTAG Interface bei meinen ATxMega128A1 nicht. Mein Controller wird ausgezeichnet mit Abblock-Cs stabilisiert, aufgelötet auf einen TQFP Adapter mit Masse-Plane. Das JTAG Interface ist 1:1 mit meinem JTAG ICE MKII verbunden. Der
Vielleicht suchst Du das: 36. Errata 36.2 ATxmega64A1 and ATxmega128A1 rev. G 15. JTAG enable does not override Analog Comparator B output When JTAG is enabled this will not override the Anlog Comparator B (ACB)ouput, AC0OUT on pin 7 if this
-
Artikel
ENC28J60
Hurrican" TCP/IP-Stack vom OpenMCP-Projekt von Dirk Broßwick für den ATmega644/644P/1284P/2561 und ATXmega128A1 (15.03.2009) Eagle Lib. Eagle Lib aus dem Forum Eagle Lib von www.watterott.com Datenblatt. Link zum Datenblatt Link: bekannte Fehler des Chips & Datenblattfehler Häufige Fehlerursachen. Frage
-
Thread
Portzugriff bei AVR C leserlicher machen
nur beim AVR ASM für die Bitbefehle sbi/cbi bzw. sbic/sbis etc. nötig. Zum Glück ist das beim ATXmega mittlerweile anders, dort hat man die Bitmasken bzw. Gruppenmasken für die Bits. Hier mal ein Ausschnitt aus der iox128a1.h [c] #define PORT_OPC_gm 0x38 /* Output/Pull Configuration group
-
Thread
Lichtorgel nach Elm-Chan mit xMega
elm-chan.org/works/akilcd/report_e.html Der Unterschied zu dem Projekt ist, dass ich das Board ATxmega256A3BU verwende, welches ich mit 32MHz laufen lasse. Den Code nach dem Lichtorgel Projekt habe ich nach bestem Wissen umgeschrieben in die xMega-Syntax. Jedoch funktioniert es noch nicht. Was
großen Teilen "vergessen" und mit ATXMega nahezu neu angefangen. Eine "einfache" Portierung halte ich für "unwahrscheinlich", lasse mich aber gerne eines Besseren belehren. Kurz: Schau Dir das Prinzip an und baue es neu auf. Ist nebenbei
-
Thread
MSP430 nur für low power Anwendungen ?
dass er 404µA/MHz benötigt, das sind bei 32MHz 13mA. (http://www.ti.com/product/MSP430F5529) Der ATXmega128A4U braucht bei 32MHz auch nur 9,6mA (typisch) bis max. 12mA. So ein super Sparmonster sind die also auch nun wieder nicht, aber dafür haben sie 16Bit und brauchen weniger Takte zur Berechnung
-
Thread
Fast JPEG decoder on AT(x)mega
examining the structure of an JPEG file and to follow the decoding process. Development was done for ATxmega32A4U but the decoder itself doesn't depend on special Xmega features and can be adapted to run on ATmega. Please note: It's not intended to be a copy&paste solution, you have to adapt the source
bytes. 2. Image data stored on external RAM, connected via SPI Tested with 23LC1024 serial RAM (128 KBytes). There's a simple loader implemented to receive a prepared image library via serial interface and to store it into the serial RAM. Code could be extended to connect an SPI Flash. 3. Image
-
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