-
Thread
ST7565 Seriell ansteuern
Beweis, das es kein SPI kann. A0 -> steuert je nach Pegel den Lese- oder Schreibvorgang. Gruß xmega
#2382981: > Nein. A0 entscheidet zwischen Befehl und Daten. ist klar, falsch geäußert. Gruß xmega
-
Thread
Update von WinAVR2010
> http://blog.zakkemble.net/avr-gcc-builds/ hier gibt es 2 Pakete zum Download: avr-gcc-9.1.0-x64-mingw.zip (56.48 MB) AVG-GCC 9.1.0 Windows x64 (64 bit) Downloaded 728 times avr-gcc-9.1.0-x86-mingw.zip (54.28 MB) AVG-GCC 9.1.0 Windows x86 (32 bit) Downloaded 226 times Gibt es einen Grund das erste - das offenbar häufiger heruntergeladen wird - nicht zu nehmen wenn man Win7 64bit hat?
-
Thread
AVR-Projekt kompilieren
das sollte erstmal ein einfacher Probelauf werden. [code] ../LUFA/Build/lufa_build.mk:131: The XMEGA device support is currently EXPERIMENTAL (incomplete and/or non-functional), and is included for preview purposes only. 0 [main] sh 9472 sync_with_child: child 3592(0x1F4) died before initialization
Cygwin kommt damit wieder: ../LUFA/Build/lufa_build.mk:131: The XMEGA device support is currently EXPERIMENTAL (incomplete and/or non-functional), and is included for preview purposes only. /bin/sh: avr-size: Kommando nicht gefunden. /bin/sh: avr-size: Kommando nicht
-
Thread
C lernen / suche passendes Buch
einem Nebensatz vor und mehr als eine Quelldatei gab es auch nie. µC habe ich bisher (Atmel Mega / Xmega) mit Assembler beharkt, aber komplexere Dinge sind dann doch etwas unhandlich. Gute Bücher für mich waren für mich in anderen Sprachen bisher z.B. das Kamel "Programming Perl" und "Thinking in Java
Online angeschaut. Auch hier ist wieder die Hälfte irgendwelche Libraries. CGI und Mysql, naja, den XMega möchte ich sehen... Durch die einfache Sprachsyntax kann ich mich wohl noch durchquälen, aber wie ist das mit der Sichtbarkeit von Variablen etc. Unter c# habe ich meine Klassen, und was ich in
-
Thread
[S] IC mit mehreren Countern
beim auflöten ... 281 Anschlüsse als FBGA, ohne Fassung bist Du da aber aufgeschmissen :-) TMP19A64F20AXBG -- Description The TMP19A64 is a 32-bit RISC microcontroller based on the TX19A core and containing 2 MB of NANO FLASH™, a large number of external Interrupts and timer/counters. The microcontroller
Hobbyprojekt vielleicht etwas überdimensioniert aber es ging ja um die Frage ob es sowas gibt. hier ein xmega leider nur 8 x 16bit dafür 100 TQFP. http://www.atmel.com/dyn/resources/prod_documents/doc8067.pdf
-
Thread
STM32 falsche Taktfrequenz
> Für welchen Controller? Falls es der F103 ist, dann geht nur > 24, 36, 48, 56 oder 72 Mhz, 64 gerade nicht. Upps, das hast du gut geraten. Ja, es ist der STM32F103rBT6. Wieso sollten 64Mhz nicht gehen? 8Mhz /2 *16 sind doch 64Mhz. Das ist auch die Default-Vorgabe in CubeMx. > Ich zerfiesele
ähnliche Fälle. By the way: Die Prozedur zum Ändern der Taktfrequenz erinnert mich sehr an Atmels Xmega.
-
Thread
ECB Bus Frontplatten, Handles, Winkel?
96polig und Schneidklemmen? Gibt es das überhaupt? Schneidklemme geht doch nur bei den zweireihigen (=64polig), oder?
Leitungen schnell zu erstellen, die Verdrahtung zu sparen. Bei eigenen Teilen kann ich die Belegung aus 64 in 32 A/C ja frei wählen.
-
Thread
Euer Lieblingscontroller
mir FreeRtos so schön auf den Keks geht ATMEGA128 schön Universell Last but not Least: Mega16/32/64 ebenfalls weil schön Universell :D
ARM9, CM3 bald). Für private kleine dinger vor ein paar jahren PICs, jetzt attiny, atmega, selten xmega. Hin und wieder, weil es spass macht 6502, 680x und deren clones.
-
Thread
[V] USB-AT(X)MEGA- und STM32-Boards im Dual-In-Line-Format
: U2DIL: AT90USB162 oder ATMEGA32U2, 28-polig U4DIL: ATMEGA32U4, 40-polig U6DIL: AT90USB1286, 64-polig X4DIL: ATXMEGA32A4U oder ATXMEGA128A4U, 40-polig X3DIL: ATXMEGA256A3U, 64-polig B1DIL: AT32UC3B1256 (AVR32), 40-polig B0DIL: AT32UC3B0512 (AVR32), 64-polig S64DIL: STM32F103RGT6 (ARM Cortex-M3
Ich hätte da auch noch was im Angebot: http://www.seeedstudio.com/depot/Xmega128a4u-USB-BO-p-1720.html Alle Design-files dazu gibt es auf Github. Ich finde bei Bastel-/Lernkram sollten alle Pläne offen gelegt werden.
-
Thread
[V] JTAG ICE mkII NEU OVP
aktuellen JTAGICE 3 ?? Ich kann nur erkennen, daß der 3er doppelt so schnell den Code uploaded, den ATUC64L3U zusätzlich kann und USB Hi-Speed unterstützt. Dazu ist er auch noch ab 99$ sehr viel günstiger zu haben. Was macht den 2er so attraktiv? Übersehe ich hier was?
noch alles dabei ich glaube aber nicht mehr im original Karton :) Laut Seriennummer ist er auch für XMEGA geeignet.
-
Thread
Schneller Rechteckgenerator mit Offset und negativen Spannungen
) Batteriebetrieben Das ganze soll digital per MCU kontrolliert werden. Ich denke da an einen Xmega64A3U der 125MHz Timer-Takt und zwei DAC mit ausreichender Auflösung mitbringt. Leider habe ich nur sehr wenig Erfahrung in Analogtechnik, besonders bei den geforderten Frequenzen. Könnte mir jemand
Multiplexer mit symmetrischer Versorgung sollte eigentlich gut passen. Dann kann ich mit den beiden DACs im XMEGA die umzuschaltenden Spannungen erzeugen und eine davon mit einem OP Invertieren. Danke Achim für den Tipp mit der Charge Injection. Der Plot zeigt das ganze in LTSpice mit einem ADG938 folglich noch
-
Thread
flag -Register in ISR
Hat der xmega kein GPIO0 mehr, das man via SBI/CBI beackern kann?
@AVR (Gast) >Hat der xmega kein GPIO0 mehr, das man via SBI/CBI beackern kann? Gute Idee. Man kann aber auch andere Registerbits nutzen, die ungenutz sind, auch Portbits etc! Müssen halt nur in den unteren Registern liegen
-
Thread
Suche µC in kleinem Package, mit USB
MSP430f552X im 64er BGA mit 3.5x3.5mm
wenn du richtig viel power willst: schau dir atmels neue SAMD11 Serie an, der USB Block ist dem xmega sehr ähnlich (ohne ext.crystal), gibts im 14/20/24 pin package qfn ich verwende derzeit den xmega16c4 der für dich wohl zu groß ist, aber der schafft 8MBit/s bei <10% CPU Auslastung! der neue SAMD11
-
Thread
Programmer für Windows 8 / AVR
d.h. im ESD-Fall wegwerfen und neu kaufen - nur ISP für AVR anstelle Support für ISP (AVR), PDI (XMega) und TPI (6-Pin Attiny) - keine von Microsoft signierten Treiber - keine Updates, kein Support von Atmel fchk
dann bitte den Windows-Usern, die das Device dann schlichtweg nicht richtig benutzen können, weil 64-Bit Windows nur signierte Treiber lädt. Natürlich fließt auch das in den Kaufpreis ein. Klar. Ich bin kein Bastler. Ich verdiene mit dem Zeugs Geld. Mir es es sowas von egal, ob das Teil nun 20
-
Thread
XMega-A1 mit BASCOM - XPLAINED Virtual Com Port
Hallo, Habe mir mit BASCOM dieses kleine Programm für meinen XMEGA-A1 XPlained geschrieben, das einfach nur eine LED blinken lassen und etwas in den BASCOM Terminal Emulator ausdrucken soll: [c] $regfile = "xm128a1def.dat" $crystal = 32000000 '32MHz $hwstack = 64 $swstack = 40 $framesize = 40 $lib "xmega.lib" $external _xmegafix_clear $external _xmegafix_rol_r1014 Config Osc = Enabled , 32mhzosc = Enabled 'We use internal 32MHz Config Sysclock
-
Thread
PIC10Fxxx oder PIC18Fxxxx für den Einstieg?
ATMEL-ICE kann sie alle programmieren und debuggen, vom ATtiny4 (PIC10 pinkompatibel) über ATmega, xmega bis zu den Atmel Cortex.
ATMEL-ICE kann sie alle programmieren und debuggen, vom ATtiny4 > (PIC10 pinkompatibel) über ATmega, xmega bis zu den Atmel Cortex. OK, vielen Dank! Wenn ich das nächste mal was bei Mouser oder Digikey bestelle und nicht auf einen Versandkosten freien Betrag komme, werde ich mir wohl so ein Teil ohne
-
Thread
NRF24L01: Handauflegen hilft?
SPI. 10 KHz oder so. Andereseits arbeiten sie bei mir tadellos mit Soft-SPI ohne delays an einem xmega mit 64 MHz. (Ich weiss, dass der xmega nur bis 32 MHz spezifiziert ist. Läuft trotzdem :P ) Du verwendest Hardware-SPI, richtig? Dass mit der alles i.O. ist, hast du kontrolliert, nehme ich an.
-
Thread
ATmega SPI und Programmierschnittstelle
sowie möglichst vielen IO pins. Controller würde ich gern einen Mega8/16 oder 328 einsetzen. Kein Xmega aufgrund der Preise und der schlechten austauschbarkeit bei defekt. Nun zu meinem Problem: Da die Megas über die SPI schnitstelle programmiert werden ist diese ja belegt. Ich möchte allerdingens
Andy _. schrieb im Beitrag #4673839: > Kein Xmega aufgrund der Preise und der schlechten austauschbarkeit bei > defekt. Was meinst Du mit schlechter Austauschbarkeit? Wegen SMD? Pins am Gehäuse trennen, Pins auslöten, Pads etwas von Lötzinn befreien
-
Thread
32-Bit μC für zwei Layer PCB
Min. 32kb max 256 kb. LPC1114 32K M0 DIP-28 ... sollte man immer vorrätig haben :-) LPC13xx 64K M3 LQFP-48 oder -64 LPC541x1 256K M4F LPQP-64 LPC541x2 256K M4F-DualCore LPQP-64
32kb max 256 kb. > > LPC1114 32K M0 DIP-28 ... sollte man immer vorrätig haben :-) > > LPC13xx 64K M3 LQFP-48 oder -64 > > LPC541x1 256K M4F LPQP-64 > > LPC541x2 256K M4F-DualCore LPQP-64 Sauber, danke Lothar. Das habe ich gesucht. Grüsse, René
-
Thread
MP3 von PC -> xMega -> VS1053
Beispiel wird der VS1053 mit einem 4Mhz SPI Takt betrieben. Was dem Maximum des VS1053 entspricht. Der xMega bietet für die Konfiguration allerdings nur einen SPI_PRESCALER_DIV 16(2Mhz) oder 4(8Mhz) an. (SPIx.CTLR->SPR0/1 = 2Bit für 128/64/16/4) 1. Ist mir somit der 4Mhz SPI-Betrieb bei 32Mhz SysClk verwährt
nun wieder 256 Bytes fassen kann. Die Kommunikation zwischen xMega und PC läuft über einen CP2102(also UART) mit einer Baudrate von 921600 auf höchstem Interruptlevel. In der ISR wird das empfangene Byte direkt in den Fifo übertragen(Reinspeichern + Pointer weiterschieben
-
Thread
kleinstmögliche Ethernet-Lösung
. SSH kann ich damit vergessen. Aktuell denke ich an einen PIC32MZ0512EFE064-I/MR im 9mm*9mm QFN64 plus einen KSZ8081RNA RMII PHY im QFN24, bin aber auch für andere Vorschläge offen. fchk
Wiznet w7500p oder so. Wenn du schreibst 9mm *9mm, wäre ein tqfp 64 ok?
-
Thread
XMega DFU programmierung am Mac
Hi, 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
nehmen. Es klappt mit avrdude 6.1 per [c] avrdude -p x128a3u -c flip2 -P usb -U application:w:xmega.hex [/c]
-
Thread
Draht/Litze für 64MHz
. Nach langem habe ich wieder ne Frage: Ich habe ein Modul mit SDRAM und ein anderes mit nem xmega. Wollte beide miteinander verbinden. Das Problem ergibt sich nun: was für ein Draht ist zum verbinden geeignet? wie lang darf die Leitung sein? Da die CLK Leitng später ~64MHz führen muss. Hoffe
das sind nur 64MHz, alles halb so wild, sorge nur das die leitungen möglichst gleichlang sind. Als anhang ein minila proto der übrigens ohne probleme bis 133MHz ging.
-
Thread
AVR Studio schon soweit?
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll" Gruß MB Edit: Bei 64bit Systemen könnte der Pfad auch anders aussehen...
mal debuggen, bei mir kommt da eine Fehlermeldung. Läuft problemlos. Hab hier Win7 Professional x64.
-
Thread
72 8-Bit PWM-Kanäle bei >=60Hz, wie?
Oder gibt es sonst noch günstige/einfache realisierungsmöglichkeiten? Ein mit 32Mhz getakteter xMega hat bei 60Hz PWM-Frequenz und 8Bit PWM-Auflösung zwischen jedem PWM-Schritt 2083,33 Takte frei. Sollte ja reichen um 72 Werte abzufragen und n paar ports entsprechend zu setzen oder? lg PoWl
http://www.mino-elektronik.de/AVR_PWM_64/AVR_PWM_64.htm Das Programm läßt sich von 64 Kanälen auf 72 erweitern. Diese könnten bei 20MHz Taktfrequenz mit min. 100Hz betrieben werden. Diese 100Hz gelten für die PWM-Werte 1 und 255. Bei 2
-
Thread
Webradio - atmega644, vs1053b, enc28j60,sd - mit multitasking und timer management
ist es auch nicht mehr weit zu einem x86 mit Nano- oder Pico-ITX Board. @Sebastian Der ARM hat 64kByte RAM und Ethernet integriert, dadurch kann ich den F-RAM und Ethernetcontroller einsparen.
hier genutzten Puffer? Teilweise wird ja von eigentlich größeren Puffern als die hier verfügbaren 64 k gesprochen. Gruß
-
Thread
atmega 16 to atxmega16A4
www.atmel.com/devices/atxmega16a4u.aspx?tab=documents. und http://www.stromflo.de/dokuwiki/doku.php?id=xmega-c-tutorial G.G.
const unsigned char scale3=(5<<TCC0.CTRLA)|(5<<TCC0.CTRLB);//1/64 prescaling [/C]
-
Thread
ADS7843 - PENIRQ gibt nicht-logisches Signal aus
der PENIRQ treibt mich so langsam aber sicher in den Wahnsinn. Ich hab ihn per 50k-Pullup an einen XMEGA angeschlossen (per Port-Interrupt) und stelle fest, dass PENIRQ nicht HI und LO ausgibt, sondern eine Spannung, die linear mit der gedrückten y-Position auf dem Touchscreen fällt: Je weiter "unten"
Ich lese den ADS7843 am 3.2' TFT-LCD mit einem Atmega64 bei 3,3V Versorgung aus: Der PENirq wird dabei alle 10ms gepollt, ohne Pull-up. Das funktioniert jetzt seit 2 Jahren im Dauerbetrieb. Die obligatorische Frage: Versorgungsspannung, Lötstellen
-
Thread
Mega2560 bei 3,3V und 16MHZ?
Hat leider nicht so viele Ports, aber ein XMega256A3U läuft bei 3.3V bei mir sogar mit 64MHz. Wenn du mit weniger Flash auskommst wäre der XMega128A1 auch eine Alternative und der hat gleich viel (eher mehr) Ports.
-
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
C oder Pascal
Meine Version hat leider noch kein 64bit float...
Postkunde schrieb im Beitrag #4015710: > Meine Version hat leider noch kein 64bit float... Das nennt sich auch Fix64: 32Bit Zahl + 32Bit Exponent
-
Thread
USB und AVR-Controller
. Ich konnte sie aber trotztdem immer mit Bestätigung installieren (verwende Windows 7 64 Bit Professional)
mir mit VUSB libusb super. Sollte > theoretisch auch unter 32-Bit-Windows funktionieren. Unter 64-bit Windows 7 bei mir ebenfalls keine Probleme.
-
Thread
PIC Microcontroller
bleiben lassen mit einem C- Pic? http://www.mikrocontroller.net/topic/167418#1613431 Gruß Xmega
PIC24,30,33 und DSPICs sind in ASM sogar sehr gut zu programmieren. ..sogar Mem,Mem Befehle (innerhalb 64kB (allerd nur indirekt adr.bar)). Bsp: ADD{.B} Wb, [Ws++], [Wd++] // (braucht nur 1 Cyc !) ..innerh 8kB sind die direkt ansprechbar. Bsp: ADD{.B} f {,WREG} // f kann innerhalb 8kB liegen
-
Thread
Rs485 + Programm
Jap, hab Protokoll+Implementierung (atmega, Xmega, PC, gut portierbar auf andere Architekturen) das für deine Zwecke ganz gut geeignet sein müsste. Bei Interesse melden ;) Standardprotokolle gibts bei RS485 nicht, RS485 is im wesentlichen nur die
(Bootloader), das geht ganz leicht. Der Bootloader nimmt 8 MOBs als Empfangspuffer, damit kann er 64 Byte am Stück empfangen. Danach gibts ne Quittung und die nächsten 64 Byte können kommen usw. Damit sich die 8 MOBs nicht in der Reihenfolge tauschen, sind 3 Bits im Identifier die Paketnummer.
-
Thread
Schreiben einer Float ins EEPROM beim atXmega / Reset
Hallo Forum, beim Schreiben ins EEPROM vom atXmega kommt es bei mir zu einem Reset des Prozessors. Dies ist ja auch in Errata AVR1008 beschrieben. Aber ich schaffe es nicht, den IdleMode zu integrieren. Bei der AVR1008 Datei ist die Funktion __sleep
Code um den Idle-Mode nach dem Schreiben ins EEPROM von 2,4µs zu bekommen geben. Ich verwende den atXmega64 A3. Laut dem Errata kann es nach dem Schreiben in das EEPROM innerhalb von 2,5µs zu einem Falschausführen vom Code kommen, deshalb soll man den µC in den Idle-Mode schicken und entweder durch den
-
Thread
Neue 8-Bit Tinys vorgestellt: 417/814/816/817 Gesperrt
> tiny817 is not of AVR_TINY architecture, it's actually a xmega2 > according to our classification. It's a XTiny!
schrieb im Beitrag #5044011: > Das, was du hier bei den neuen Tinys siehst, ist ja am Ende das > Xmega-Modell. Das ist nun auch schon (vom Design her) mehr als 10 > Jahre alt, da wussten sie das dann schon … Ah okay, wenn es einen Xmega mit CAN gegeben hätte, wäre mir das also schon früher aufgefallen
-
Thread
Drehgeber/Encoder: Auflösung/Frequenz zu hoch
CMOS, Lösung ist im Artikel enthalten. Das habe ich befürchtet oder Umstieg auf XMega Danke
du hast kein 1200*500 sondern 64*500 (der geber ist vor dem getriebe!!!) das sind nur noch 500 pulse pro sec, das schafft ein µC durchaus noch ohne große anstrengungen.
-
Thread
Stoßt man mit C an Grenzen?ASM von Vorteil?
ist in der Controller-Branche unterhalb der 32bitter eher selten anzutreffen. MSP430, Freescale bis 64KB, aber sonst?
der > Controller-Branche unterhalb der 32bitter eher selten anzutreffen. > MSP430, Freescale bis 64KB, aber sonst? 8080, 8085, Z80 - 64 KB
-
Thread
STM32 umsteigen oder weiter AVR
egal, ausser die andere Hardware. Wenns aber nur um den Lernfaktor geht reicht der AVR oder mal ein XMEGA auch. Gruß Sascha
doch keinen Unterschied http://de.farnell.com/stmicroelectronics/stm32f103r6t6a/mcu-32bit-32k-flash-64lqfp/dp/1899014
-
Thread
Atmel Programmer Kaufentscheidung?
dazu Hören (Lesen). Sparset USB ISP für all AVR Programmer Atmel RISC + Adapter DIL Controller Xmega https://www.amazon.de/dp/B013IJCQJM/ref=cm_sw_r_awd_KEuawbF92S5MA Oder Sparset- USB ISP-Programmer + Adapter für ATMEL AVR RISC DIL Controller https://www.amazon.de/dp/B00GB0VKWA/ref=cm_sw_r_awd_pgvawbYP0HVGAHat
einer Prüfung durch das USB Implementers Forum standhalten. Damit sind Probleme beispielsweise mit 64 Bit Windows oder an USB3-Ports praktisch schon vorprogrammiert. fchk
-
Thread
LED Matrix 8x32 TLC5940 + Shift Register Source Problem
Lochraster löten kann. Erste Tests funktionieren. Für spätere Leser... Aufbau ist wie folgt: Xmega (3.3 V) -> Shiftregister 74HCT595 (5 V - Wichtig mit T + Schiebelogik per Software invertiert) -> IRLML 6401 oder IRF7324 (Source: +5V, Gate: SR, Drain: LEDs) -> TCL5940
@Andreas Bär (grizzly86) >Aufbau ist wie folgt: >Xmega (3.3 V) -> Shiftregister 74HCT595 (5 V - Wichtig mit T + >Schiebelogik per Software invertiert) -> IRLML 6401 oder IRF7324 >(Source: +5V, Gate: SR, Drain: LEDs) -> TCL5940 Solche Lyrik ist sinnlos
-
Thread
AVR Programmierung unter Win 8.1
dito WIN 8.1 64bit Atmelstudio 6.2 AVR ISP MK2 läuft
Bei mir auch, Win 8.1 64bit Atmel Studio 6.2 AVRISP mkII oder: Arduino 1.6.1 Due, Mega, Nano und Uno
-
Thread
Atxmega 16bit register lesen/schreiben
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
The device is a complex microcontroller with more peripheral units than can be supportedwithin the 64 location reserved in Opcode for the IN and OUT instructions." leo
-
Thread
ESP8266 SD Card / AES256
ausgeführt wird reverse engineeren, oder? Würde das nicht nur Sinn machen wenn der real Boot Code im Esp (64K?) beschreibbar wäre und nicht auslesbar wäre?
L M N 2 O P Q R S T U V 1 W X Y Z 0 1 2 3 0 4 5 6 7 8 9 : ) nur 64 zeichen.. */ [/c] totale verschwendung war das. [c] uint8_t msgC [1][1]; uint8_t tbl [1][1]; // auch 64er table aber 8 bit x 8 bit // würfelung nach zeitfenster