-
Thread
RGB - Effektsteuerung - Atxmega
Hallo, seit einiger Zeit beschäftige ich mich mit einem RGB-Projekt mit dem Atxmega 128A1. Im moment teste ich mit dem AVR Xplain. http://www.stromflo.de/dokuwiki/doku.php?id=rgb-atxmega-projekt Über mehrere PWM Ausgänge sollen später bis zu maximal 6 RGB Lampen gleichzeitig
-
Thread
DOGS102 und Atmega32
***************************************************/ //Select the display type: DOGS102: 102, DOGM128/DOGL128: 128, DOGM132: 132 #define DISPLAY_TYPE 102 //Should chip select (CS) be used? #define LCD_USE_CHIPSELECT 1 //Use Backlight? (0: no backlight, 1: backlight (on when pin is high), 2:
...bzw. einzelne Pixel setzt oder löscht.... leider nein. http://www.basteln-mit-avr.de/atxmega128a3.html#dogm128_gr Ich versuche mal eine Version von dieser Software für einen Atmega644/32 zu erstellen.Die hat alle Funktionen die du brauchst. Melde mich nochmals
-
Thread
XMega: Falsche Specs auf der Atmel-Seite?
Hi, ich war gerade auf der Seite von Atmel und hab mir den XMega128A4U angeschaut. Laut der Website http://www.atmel.com/devices/ATXMEGA128A4U.aspx?tab=parameters sollte das Teil sieben SPI haben. Im Datenblatt steht auf Seite eins nur was von zwei SPI und im
-
Thread
Wilke Basic-Tiger Alternative gesucht
werden. Als Tastatur 2x 8x8 Matrix (128 Tasten) und ggf. eine PS2. Zudem ist eine freie RS232 notwendig. Zukünftig geplant sind zudem zusätzlich Ethernet, CAN und RS485 Schnittstellen. Das TP3000 von Wilke hab' ich hier noch liegen, geht
programmieren willst/musst, würde ich mir auch mal den BASIC-Compiler BASCOM AVR für ATMEL ATMega/ATXMega ansehen. Damir kannst Du Deine Vorgaben leicht erschlagen. Eine Alternative wäre auch noch der LUNA - Compiler, ebenfalls für obige Prozessoren.
-
Thread
UV-Laserdrucker II
gar nicht ankommen - bis zur Stiftleiste, an der ich gemessen habe schon, nur nicht an den PIN des ATXMega! Heute Abend geht es weiter ... Gruß Dieter
ich mir langfristig doch mal die PIC's an -> Fritz und spiele mal damit ... aber erst, wenn die ATXMega-Lösung stabil läuft)
-
Thread
Automatische Takt Kalibrierung ATXmega256A3B
Hallo Zusammen, ich versuche die automatische Takt Kalibrierung eines ATXmega256A3(B) zu aktivieren, ohne Erfolg. Im Errata steht, dass man beide Oszillatoren und beide DFLL Aktivieren muss. Der Wert in CALA bleibt nach dem aktivieren aber unverändert, es wird nicht geregelt
= OSC_XOSCSEL_32KHz_gc;// | OSC_X32KLPM_bm; // PLL Source = 32MHz interner RC-Osc / 4 * 16 = 128 MHz OSC.PLLCTRL = OSC_PLLSRC_RC32M_gc | (16 << OSC_PLLFAC_gp); // CLK-Prescaler A/1 B/2 C/2 -> 128MHz -> 64MHz -> 32MHz CCP_Write(&CLK.PSCTRL, CLK_PSADIV_1_gc | CLK_PSBCDIV_2_2_gc);
-
Thread
Asm Datei in Assemblerprogramm einbinden
hi zB. so: .include "ATxmega128A3DEF.inc" .include "C:\Users\Mein_Ordner\Documents\AVR-Files\XMega\XMega128A3\Projekt1\Definitionen.asm" Grüße mojo
-
Thread
STK600 kein PDI mehr möglich?
Hallo liebe Leser, seit einiger Zeit programmiere ich die XMega128-A1 und XMega64-A1 Controller. Anfänglich (seit AVRStudio 4.15) nutzte ich das damals einzig PDI-fähige STK600. Später nahm ich dann den AVR-ISPmkII, der Einfachheit halber. Inzwischen habe ich mehrfach
melde mich auch mal zu Wort. Ich habe das STK600 mit den TQFP100-Adaptern und ebenfalls einem XMega (ATxmega128A1). Firmware ist die aktuelle 4.18 SP2-Firmware: > Hardware Revision: 0x02 > Firmware Version: 0x020a 0x0201 0x0201 Bei mir funktioniert die Kommunikation über PDI einwandfrei. Scheint
-
Thread
STM32 FSMC PSRAM / Muxed. wie nun?
In der Schaltung vom Atxmega oben, sind die Adressregister unten links zu sehen. Für STM32 gibt es aber auch z.B. hier was http://wiki.chibios.org/dokuwiki/doku.php?id=chibios:community:plans:external_ram Eine Appnote
8031, bei dem die Adressleitungen A0-A7 in einem xx573-Latch gespeichert werden mußten. Beim ATmega128 ist ebenfalls ein xx573 erforderlich. Das sind jeweils Schaltungen für 8 Adressleitungen. Beim STM32Fxxx braucht man ein 16 Bit Latch und da das Signal FSMC_NADV aktiv-low ist, verwendet man am
-
Thread
AX82 - ZX Spectrum Emulator mit AVR + CPLD
Greetings Joerg Would you publish the design for the 128k ram version of the AX82. Thank you David
board. Earlier board had 14 incorrectly named address line's. Now corrected and making use of one 128k ram ic.
-
Thread
Wie 300 PWM ausgänge?
das müsste doch auch mit software pwm gehen, oder? dann würden doch auch mega128 in frage kommen, oder? auf jedenfall eine cool sache. auch das "selbstgebaute" touchscreen wo ich nicht verstehe wie das klappt, also irgendwie eine ir diode und dann irgendwie ein "empfänger" der
Steht doch im verlinkte Artikel alles drin: Controller = ATxmega256A3 PWM = 19x TLC5940
-
Thread
ASM: Position von sts erzeugt Fehler
kriege ich einen Fehler. "ld return 1 exit status", sehr viel aussagend. Der Prozessor ist ein atxmega. [code] "cpi r30, 0x07 \n\t" "brne weiter1 \n\t" "cpi r31, 0xff \n\t" "brne weiter1 \n\t" "lds r14, %[M0S] \n\t" "lds r15, %[M1S] \n\t"
Schreibkorrektur meines Handys... Sts und Repeat...Nicht sms und Rezept :) Ps: Relative Sprünge -127 bis +128 vom brne Befehl aus
-
Thread
[V] Verkaufe STK600 + TQFP100 + DIP40 + µCs
inkl. ATmega1280) 3. STK600-DIP (Adapterplatinen für DIP Gehäuse inkl. ATmega32L) 4. Bonus: ATxmega128A1 (neu unbenutzt). Insgesamt sind also schonmal 4 MCUs zum loslegen dabei. Die meisten Adapterplatinen sind unbenutzt. Das STK600 wurde ebenfalls wenig genutzt und ist in einem sehr guten
auf dem von dir verlinkten Angebot das TQFP100 Adapterset (mind. 100 EUR Neupreis), sowie der Xmega128A1 nicht dabei. Lege gerne noch ein LQ038Q5DR01 Color TFT LCD Modul bei (Gebrauchtspuren, mit Schutzfolie). http://www.premier-electric.com/files/Sharp/LQ038q5dr01.pdf Beste Grüße. M. R.
-
Thread
Taktquelle Xmega: int. RC oder ext. XTAL?
Ich experimentiere gerade mit dem ATxmega128. Bei den ATmegas hatte ich immer einen externen Schwingquarz als Taktquelle genommen. Die Xmegas haben ja ein viel komplexeres Clock system mit mehr Moeglichkeiten. Ich bin am ueberlegen
mittels dem > internen "factory-calibrated" 32 kHz-RC-Oszillator zur Laufzeit > kalibriere Beim 128A1 gibt es ein Problem mit der DFLL. Steht auch im Errata (doc8067.pdf) Seite 93. Ich habe versucht DFLL zum Laufen zu bringen. Es ist *mir* nicht gelungen. Ich wuerde das naechste mal *auf jeden
-
Thread
Touch display an einen atmega32
nur eine SPI-Schnittstelle. Das führt unweigerlich bei Touch und Sd-Card zu Problemen. Ein Atxmega128A3(1), oder ein kleiner ARM wäre die bessere Lösung. Ein kleinerer ARM hat zwar bis zu 3-4 SPI-Schnittstellen, dafür wird es mit den Port's knapp. Lösung wie oben beschrieben: STM32F4 Gruß
schrieb im Beitrag #4937556: > sicher nicht schaden einen > Mega644 oder Mega1284 - Ein 1284 hat 128 kByte Flash, für ein Programm und ein paar Icons in Verbindung mit dem Display WÜRDE das reichen. - Ein 1284 hat 16 kByte Ram, reicht zum Puffern eines Bildschirminhaltes bei weitem NICHT aus, im
-
Thread
ATMEGA128 Soft - TWI / I²C
Hallo zusammen! Ich betreibe an einem ATMega128 über den TWI / I²C zwei Drucksensoren vom Typ BMP085 von Bosch. Nun möchte ich von den jeweils pro Chip möglichen 128Hz max. Samplerate möglichst viel in meinen µC bekommen, da aber beide die gleiche
Servus, das gleiche Problem hatte ich auch, nun geht's flott mit einem kleinen Atxmega32a4 mit 32Mhz. Der Proz. hat zwei TWI und diverse andere Neuheiten. Speicherplatz bis zum Abwinken. Der BM085 ist aber doch sehr zeitintensiv. Er braucht relativ viel Zeit für Temp- und Druckwandlung
-
Thread
Xmega:"Impact of Fractional Baud Rate Generation"
Hallo! Ich bin gerade dabei das Datenblatt des ATxmega(128)a zu studieren. Den Abschnitt 21.9 "The Impact of Fractional Baud Rate Generation" verstehe ich jedoch irgendwie gar nicht. Kann mir bitte jemand verständlich (und auf Deutsch ;) ) erklären,
der Fall, wenn es 1/(2^x) wäre, aber dann komme ich ja nicht auf 139 bzw. 138 sondern mit x=7 auf 128. Knut Ballhause schrieb im Beitrag #2508687: > Somit > kannst Du einen Fehler von 2.5% durch einen fraktionalen Baudratenteiler > von -2 und der entspechenden Anpassung des normalen Baudratenteilers
-
Thread
avr gcc, xmega 128a4, switch-Anweisung
Hallo, ich kämpfe da gerade mit einem 'Absturz' meines C-Codes rum. Die CPU ist ein AVR atxmega128a4u, Compilerversion ist 4.9.2 (das was man halt aktuell bei Microchip runterladen kann), der Code läuft in der App-Section, Füllgrad von Flash und Data unter 50%. Die fragliche Stelle ist eine
eine Sprungtabelle ein "Trampolin" reinknallt. Das kann aber erst bei Controllern mit mehr als 128 KiB Flash passieren (und dort auch nur einmal an jedem Vielfachen von 128 KiB). Damit fällt diese Variante bei dir aus. Vorschlag: mach Nägel mit Köpfen und poste einen compilierbaren Code,
-
Thread
AVR: PWM mit Phase
die ATxmega AU können einen PWM Takt auf 4x der CPU Clock = 32x4 =128MHz erzeugen, ich glaube das was du suchst ist die dual slope pwm, schaumal im Xmega AU Datenblatt S.178. Die PWM Resolution kann zw. 2-16bit
100 oder 128MHz erreichen die zwar nicht, aber es gibt spezielle AVRs, die eine interne PLL zur Erzeugung eines <= 64MHz Zählertaktes haben. Ich frage mich immer, warum die so unbekannt sind: Z.B. ATtiny85 (
-
Thread
Globales struct; Änderung der Daten innerhalb einer ISR manchmal nicht wirksam
Hallo, - µC: ATxmega128A1, 32MHz intern, - globales Struct mit allen wichtigen Programmdaten - Sekundentakt von Echtzeituhr mit sauberen Flanken In vielen Funktionen greife ich auf mein globales Daten-Struct zurück
konnte ich nicht rekonstruieren, werden mir aber mithilfe eines Software-Watchdog in Priorität 3 (ATxmega hat 3 Prioritätsebenen) durch einen "Piep" angezeigt (Mit Testschleife gehts, aber von selber kam der Fehler nun nicht mehr). => Danke für die Hilfen oben, das war wohl der richtige Ansatz! Nun
-
Thread
Flash probleme
-- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 20 128 0 no 512 4 0 9000 9000 0xff 0xff flash 33 10 64 0 yes 8192 64 128 4500 4500 0xff 0x00 lfuse 0 0 0 0 no
-- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 20 128 0 no 512 4 0 9000 9000 0xff 0xff flash 33 10 64 0 yes 8192 64 128 4500 4500 0xff 0x00 lfuse 0 0 0 0 no
-
Thread
Geschwindigkeit eines ADCs erkennen
13 ADC clock cycles. Stimmt folgende Überlegung? Maximaler Takt --> 16Mhz ADC Prescaler --> 128 Frequenz --> 16Mhz/ 128 = 125kHz Conversation --> 125kHz / 13 = 9615,88Hz Stimmt es, dass ich maximal 10000 Werte pro Sekunde einlesen kann? Wenn ja, wie würde man mehr schaffen? Zur Anwendung
erkannt wird bräuchte ich ca. eine > Samplefrequenz von 100kHz. nimm einen anderen Prozessor. z.B. ATXMEGA oder DSPIC. Gruß Anja
-
Thread
AVR XPLAIN mit AVRXmega128A1
Vorinfos: besitzte einen DIAMEX ALL AVR, welcher laut Datenblatt die Programmierung des XMEGA128A1 über PDI unterstützt. Das Board sollte mit einem 2ten Microcontroller über USB programmierbar sein. -------------------- Zu aller erst hatte ich die XPLAINED Virtual COM Port Treiber installiert
mir mein Board ungern kaputt machen würde.. Lange Rede kurzer Sinn: Weiß jemand wie ich auf den ATXMEGA128A1 mit den mir zu verfügung stehenden Mitteln meinen Compilierten C - Code flashen kann? lg Coco
-
Thread
Sammelbestellung tft Displays
dem ich bereits gute Erfahrungen gemacht habe) einige Displays bestellen. Daten: - 1.8 Zoll - 160x128 Pixel - 5V Spannungsversorgung 5V/3.3V Pegel - T7735R Controller SPI Interface - SD Karten slot mit herausgeführtem SPI Interface - Alle Anschlüsse auf Stiftleiste (2,54mm) - 262,144 Farben
Postzustellung!! Preis 5 Euro! http://www.ebay.de/itm/1-8-Serial-SPI-TFT-Color-LCD-Module-Display-128X160-/200554112312?pt=LH_DefaultDomain_0&hash=item2eb1f4e538 weitere Infos hier http://www.basteln-mit-avr.de/atxmega32a4.html#TFT1_8
-
Thread
6 Kanal PWM, unabhaengig Frequenz und Duty cycle variierbar
Loesung zu bleiben. verschiedene Alternativen: fuer die PWM generierung: - Umstieg auf ATXMega da diese 6 16Bit Kanaele haben; Problem: 3.3V, mehr neues zum lernen. - externe PWM (z.B. SPI->PWM Chips), nur diese scheinen immer nur alle Kanaele mit einer Frequenz anszusteuern. - Atmega128er
overkill, aber die CAN Controller, z.B. MCP2515 scheinen einem die Arbeit abzunehmen). Problem mit ATXMega 5/3.3V Habt Ihr speziell fuer die PWM Generierung Ideen wie dies "einfach" zu realisieren ist? Herzlicher Gruss, Thom
-
Thread
XMega Clksystem
2Mhz RC Osz. Verwendet AVR GCC 4.3.2 (WINAVR 2090313) mit allen untersch. Optimierungen auf XMega 128A1, BGA, Rev. H Gruß Helmut
Sevus, zum Thema Atxmega128a1 16 Mhz Quarz: Ich habe Dir eine Datei angefügt. Der Code läuft bei mir astrein. Gruß GG
-
Thread
ADC Werte mit DMA verwalten AVR XMega
Hallo zusammen, ich habe einen ATxMega128A1. Dort benutze ich den ADC und möchte nun, dass der DMA im Hintergrund, die Werte in den Speicher ablegt, damit ich diese nach und nach weiterverarbeiten kann. Den ADC habe ich programmiert und
Hallo, schau dir mal meine Homepage-Seite an: http://www.basteln-mit-avr.de/atxmega128a3.html#adc_dma Hier findest du einen ADC/DMA Vorgang der funktioniert. Teste das mal und erweitere dann deinen Code. Gruß G.G.
-
Thread
XMega bleibt "hängen"?
eigentlich auch nicht sein. Das schreibt der Kompiler: AVR Memory Usage ---------------- Device: atxmega128a1 Program: 12752 bytes (9.2% Full) (.text + .data + .bootloader) Data: 137 bytes (1.7% Full) (.data + .bss + .noinit) Build succeeded with 0 Warnings... Wirklich sehr
nicht durchgeführt wird. Ich prüfs und teste es trotzdem mal! @hacky: Das Datenblatt für den ATXMega128A1 sagt: SRAM Bereich von 0x2000 - 0x3FFF Grüße, Michael
-
Thread
XMega: ADC liefert seltsame Werte
betreffen. Kurz - für brauchbare Ergebnisse nimmst du besser einen externen ADC. Mich hat schon der 128A1 (ohne U) zum Zweifeln gebracht. Als ich die Nase voll hatte, bin ich auf STM32 umgestiegen.
V war verwirrend. Zum einen sagt das XMEGA A MANUAL: ΔV = VREF × 0.05 und das Datenblatt vom ATxmega128A1U: ΔV Fixed offset voltage 190 LSB Sogar die Temperatur wird damit einigermaßen richtig geschätzt. Der Code, vielleicht hilft er ja dem ein oder anderen: [c] static float CalcVinp(uint16
-
Thread
[V] Atmel: JTAGICE2, AVRISPmk2, STK500, XPlained, XPlain, AVR-CAN Board, SDP1000-L, uvm..
Xplained ist eine neue Version des Boards, Herzstück vom Board ist ein ATxmega128A1, beim Xplain ist noch ein AT90USB1287 drin stattdessen beim Xplained ein AT32UC3B0256.
-
Thread
Encoder macht zu viele Schritte
den Encoder von Reichelt mit der Nummer: STEC12E08. Diesen möchte ich zur Menüführung an einem ATMEGA128 benutzen. Soweit funktioniert das fast, denn es werden meist zwei Impulse pro Rastung gelistet, obwohl ich den Encoder schon zig mal unterentprelle. Zuerst hab ich die normale Graycodeentschlüsselung
Hi Man könnte natürlich auch auf den ATXMega warten. Die haben so etwas eingebaut. MfG Spess
-
Thread
XMega128A3 Kalibrationswerte ADC sind alle 0
Hallo zusammen! Ich bin gerade dabei den ADC und DAC eines XMega128A3 zum laufen zu bringen. Bisher klappt das auch schon ganz gut. Damit die Werte noch ein bisschen genauer werden, wollte ich zunächst den ADC kalibrieren. Dazu sollen laut Datenblatt im Controller
Diese Woche sollte mein PDI-fähiger AVRISP MKII-Clone ankommen. Dann kann ich auf meinen ATxmega128A3U hoffentlich mal ordentlich zugreifen und dem was reinprügeln. Bin leider ziemlich ausgelastet, sodass sich das aber auch noch hinziehen kann.
-
Thread
Arduino: Größe eines Pointers
A. K. schrieb im Beitrag #5606205: > Der ATmega128(P)(A) ist ziemlich alt und verwendet einen 16-Bit PC. Arduino Fanboy D. schrieb im Beitrag #5606200: > m128 Sorry, ich meinte den m1284p Es war eine Antwort auf: Joachim B. schrieb im
Programmspeicher ist allerdings Word weise organisiert. Darum braucht man die tampolines erst ab 128kByte Flash
-
Thread
XMega DFU programmierung am Mac
ich habe ein XMega board wie im Anhang, es meldet sich im Mac system profiler mit [c] DFU ATXMEGA128A3U: Product ID: 0x2fe6 Vendor ID: 0x03eb (Atmel Corporation) Version: 0.04 Speed: Up to 12 Mb/sec Manufacturer: ATMEL
das klappt nicht, man muss 'application' nehmen. Es klappt mit avrdude 6.1 per [c] avrdude -p x128a3u -c flip2 -P usb -U application:w:xmega.hex [/c]
-
Thread
AtXMega128A und USBProg?
Hallo, Weiß jemand ob der USBProg 3.0 auch das PDI zur Programmierung von einem ATxMega128A unterstütz? Hab dies bezüglich nichts gefunden.. Danke!
worden! Denn meiner Bestellung war der Kommentar hinzugefügt, das wenn ich den mitbestellten ATXmega128 nicht mit dem USBProg Programmieren kann, sie diesen Stornieren sollen, dann hat man mir gesagt ich müsse mir einen 5V auf 3,3V Pegel wandler bestellen... Nun erfahr ich das alles nur blöff war
-
Thread
Display DOG S 102 von Elektronik A. ansteuern
hier: http://www.mikrocontroller.net/topic/144500#new und hier: http://www.basteln-mit-avr.de/atxmega128a3.html DOGS102 ist kompatible mit EA DOGM128/132 Juppo Nini schrieb im Beitrag #1830642: > Ist das "S" Display kompatibel zu den "M" Module Gruß xmega
-
Thread
µC mit asymmetrischer Verschlüsselung
RSA-Schlüssel als 2048 Bit mehr einsetzen. Auf einem etwas potenteren, höher getakteren µC (ARM, Atxmega usw.) könnte das aber schon hinhauen.
einsetzen, seit dem NSA-Skandal kann man davon ausgehen, dass es gebrochen ist. Ich würde hier auf AES mit 128 oder besser noch 256 Bit-Schlüsseln setzen. Solange der TO aber nicht sagt, was er vor hat ist das hier irgendwie Hellseherei und Empfehlungen zu geben etwas schwierig.
-
Thread
Umstieg von ATmega2560 auf STM32F767 ?
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 > Diese Servos nehmen auch Signal in Spannung von 3.3V an ? Alle Servos, die ich bisher in den Fingern hatte, lassen sich problemlos mit 3,3V ansteuern
drauf ist und wenn ja, welche? Oder meintet ihr jetzt wirklich eigene Platinen entwickeln mit Xmega128D3 ? Von ATXMEGA128A1 sehe ich einige Entwicklerboards.
-
Thread
AVR Studio 5 - uC Programmieren ("Write to Flash")
-e -pf -vf -ifC:\Users\Computer\Documents\AVRStudio\XMEGA_A1_XPLAINED_test\main\Debug\main.hex -dATxmega128A1" exited with code 9009. C:\Program Files (x86)\Atmel\AVR Studio 5.0\Vs\Avr.common.targets 27 5 main [/c] das Pfad wird richtig erkannt jedoch der Programmer wohl nicht. Viele Danke für
Groschen auch bei mir gefallen. Mit dem link [c]C:\WinAVR-20100110\bin\avrdude.exe -e -c jtag2 -p x128a1 -P usb -U flash:w:$(ProjectDir)Debug\main.hex[/c]funktioniert es jetzt bei mir. Leider bleibt die Schaltung nach dem Programmieren im Reset und muss manuell nochmal neu gestartet werden, aber das
-
Thread
Xmega mit AVR1318 Controller fehlerhafte AES Decryption
Entschlüsselung von eine Verschlüsselte Variable nicht ordentlich funktioniert. Verfahren : AES 128 C Entschlüsselung : AVR1318 Microcontroller : ATxmega128A4U Ich Verschlüssel einen String in C# mit "RijndaelManaged" habe auch das selbe mit "AesManaged" probiert ob der Fehler eventuell auf
RijndaelManaged myRijndael = new RijndaelManaged()) { myRijndael.KeySize = 128; // 16 byte myRijndael.BlockSize = 128; // 16 byte myRijndael.Mode = CipherMode.CBC; myRijndael.Key = new byte[16] { 0x31, 0x32, 0x33, 0x34, 0x35
-
Thread
Flash user signuture mit stk500.exe oder svrdude
Hi, ich habe probleme meine user signature row zu flashen (ATxMega128A1). Ich nutze AVRISP mkII und finde keinen Befehl in stk500.exe um die signture row vor dem schreiben zu löschen. Autoerase scheint er nicht zu tun. Jedenfalls lese ich immer was anderes aus als ich
Hi, naja es gibt bei dem ATxmega128A helt verschiedenen Flash Bereiche. Und die "User signature" oder "User signature Row" ist ehalt einer davon - parallel zur application und bbot section und der "calibration row" (ro). Als Besonderheit
-
Thread
AVR braucht 7us-12us bis in Interrupts ausgelöst wird??
auf allen ATMegas, vielen ATTinys, diversen STM32Fxx, verschiedenen PICs und neuerdings auch auf ATXmega. Moby wäre da mit Assembler aufgeschmissen.
zugeben, daß STM32 und selbst ATXmega dafür reichlich überdimensioniert sind- wenns schon ein kleiner Tiny stemmt. Cyblord ---- schrieb im Beitrag #4017591: > Du hast jetzt also ernsthaft jeden C Thread mit deinem nervenden ASM >
-
Thread
Ganz viel DRAM an µC
sein . . . >Hat das in den vergangenen 1-5 Jahren mal jemand gemacht? Ja, aber "nur" 16 MB am ATXmega. http://www.mikrocontroller.net/topic/348938?goto=3943589#3931791
man z.B. hier: https://media.digikey.com/pdf/Data%20Sheets/Micron%20Technology%20Inc%20PDFs/MT8JTF(128,256)64A_RevB.pdf Die Datenblätter sollten die nötigen Informationen enthalten. Wäre interessant, ob es möglich ist. Ich vermute nicht ;-)
-
Thread
3.2" TFT LCD ITDB02-3.2S nicht seriell ansteuern?
einen AVR benutzt. Es gibt auch Displays mit SPI aber die sind dann eine Stufe kleiner 1,8" mit 160x128 Pixel z.b.
du zwei Displays, einmal mit einem HX8347-D und einem ILI9325-C http://www.basteln-mit-avr.de/atxmega128a3.html#hx8347d Ob die Geschwindigkeit auf einen normal Atmega reicht ist mir nicht bekannt, die Dinger laufen mit einem Atxmeg.. Die Lib könnte ebenfalls zu groß dein! Gruß G.G.
-
Thread
medizinische Datensätze
Ok, in den Datenblättern des MRF24J40 steht, dass ein 128 byte FIFO Block zur Verfügung steht. Der Standard sagt dass man mit Zigbee 250 kbit/s übertragen kann, aber das ist sicher incl Overhead...
Dann probier doch mal... wieviele Bloecke zu 8,16,32,64,128 bytes pro sekunde ?
-
Thread
Neue Atmel AVRs: ATxmega Gesperrt
Hallo, seit heute gibt's neue AVRs von Atmel "ATxmega". Jedenfalls stehen die Teile auf der Website: http://www.atmel.com/dyn/products/param_table.asp?family_id=607&OrderBy=part_no&Direction=ASC Die Controller laufen bis 32MHz und haben mehr autonome
2.54mm-Raster adaptieren. Damit würden die XMegas auch bastlertauglich. Und diverse ATMegas (z.B. 128/1281/2561 etc.) ebenfalls. Gruß Jadeclaw.
-
Thread
Pointer auf PWM Hardware Register - Wie?
Hallo ihr lieben, ich habe ein Problem: Ich nutze in letzter Zeit liebend gerne die ATXMega (genauer hier ein XMega64A1). Dort benutze ich alle 24 PWM Kanäle (Hardware). Ich habe mir eine Structur gebaut, wo die PWM-Werte, Dimmstufen, Helligkeiten, etc..., und vorallem die Kanäle drin
Beispiel: [c] uint16_t *ptr; ptr = &TCC0.CCA; //egal ob mit & oder ohne es klappt nicht *ptr = 128; //dimming value [/c] Würde mich freuen, wenn mir jmd. helfen könnte. P.S: Die PWM funktioniert, wenn ich TCC0.CCA = 128; mache dann habe ich 50% Tastverhältnis. P.P.S: Super :D Wie
-
Thread
Problem mit Eclipse
klicke, dann bekomme ich diesen Output: [c] Launching /usr/bin/avrdude -cavrisp2 -P/dev/ttyUSB0 -px128a3 Output: avrdude: stk500v2_program_enable(): program enable instruction not defined for part "ATxmega128A3" avrdude: initialization failed, rc=-1 Double check connections and try again
-
Thread
SDRAM an Microcontroller
Scheinbar nicht alle. ATxmega128A1 scheint es zu können (per EBI)
-
Thread
Schnelle SD-Karte im SPI-Modus?
liebe Leser und Schreiber, bei meinen Experimenten bezüglich eines Stereo-Wave-Recorders mit dem ATXMega128 bin ich über die verschiedenen Schreib- oder besser Busy-Zeiten verschiedener SD-Karten gestolpert, die ich über SPI-Modus betreibe. Einige Karten (alte Platinum 256MB) sind wirklich fix dabei,
geht, wenn der Block in dem sich die Page befindet, gelöscht ist. Ansonsten muss der gesamte Block a 128(512) kiB umkopiert, gelöscht und neu beschrieben werden.