-
Thread
avr-libc 1.8.1 freigegeben
misspelled in <util/setbaud.h> [#35539] stdlib.h does not provide EXIT_SUCCESS et al. [#35948] iom32u4.h for ATmega32U4 incorrectly defines Timer 2 [#35971] attiny4313 (2313a) pin-change interrupts PCINT[0...2] vect etc [#36053] Declaration of the register USIBR missing for ATtiny2313a/4313
ATmega165PA, ATmega168PA, ATmega3250PA, ATmega325PA, ATmega3290PA, ATmega32A, ATmega48PA, ATmega64A, ATmega8A, ATtiny1634, ATtiny828, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3
-
Thread
Sparsamkeit Atmega8 vs STMF0 für direkten Batterienetrieb
einen Mikrocontroller aus einer CR2032 direkt (ohne Regulator) versorgen. Zur Auswahl stehen der Atmega88PA und der STM32F030. Ich benötige ca 1-2 MHz, 2 Timer im kHz Bereich. Ich kann es leider nicht richtig einschätzen, nachdem was ich gesehen habe, ist der Atmega (0,2 mA) allerdings wesentlich sparsamer
egal ob ATmega oder STM32, die LED wird mit dem Ausgang eines Timers gesteuert, also zählt nur der Schlafstrom in uA des uC, da er ja nicht mehr für die LED aufwachen muss. Da zihen die LEDs dan wesendlich mehr
-
Thread
ATmega644 programmieren
Ausgabe. Ich habe inzwischen festgestellt, dass der Parameter -p partno in meinem makefile mit "atmega32" besetzt wird. Die Anleitung fordert jedoch das Kürzel "m32". Das Makefile ist dagegen so ausgelegt, dass GCC und AVRDUDE mit dem gleichen Parameter arbeiten. Als MCU-Typ wird im Handbuch "ATmega32" genannt. Im Konfigurationsfile steht dagegen "ATMEGA32". Ich werde mal probieren, ob das relevant ist. Gruß Joachim
-
Thread
Leidiges Thema RS232!
Kabel :( Gott sei dank hatte ich noch eins auf Lager. pompete schrieb im Beitrag #2533137: > Atmega32 klingt ja toll,was machst Du damit wenn Du gerade nicht > versuchst eine RS232 Verbindung aufzubauen? Ich baue eine Akkuüberwachung. Features: - Es ist möglich 2 verschiedene Akkutypen
meinen 16MHz Quarz > umschalte (FUSES) und der nicht schwingt, dann komme ich nicht mehr auf > den uC. (Game Over) ...hast du denn dein atmega32 wieder zum laufen bekommen? und funktioniert denn nun deine rs232 verbindung?
-
Thread
Umstieg von ATmega2560 auf STM32F767 ?
Helmut V. schrieb im Beitrag #5747927: > Werden AT91SAM3X8E und ATmega 32u4 als XMega-Prozessoren bezeichnet? Der SAM3X (Arduino Due) ist ein ARM Cortex-M3, der ATmega32u4 ist, wie der Name schon sagt, ein ATmega, sowie der 2560.
Rolle. Mit einem Oszilloskop kannst du solche Probleme untersuchen. > Werden AT91SAM3X8E und ATmega 32u4 als XMega-Prozessoren bezeichnet? Sein, der AT92SAM ist ein "SAM" und der 32u4 ist ein Atmega. Ein gängiger Xmega Controller wäre zum Beispiel der Xmega128D3. > Ich verwende MG996R Orignal
-
Thread
Attiny Programmierung
kurz zum Vergleich: Portzuordnung Rs232 PD0=RXD;PD1=TXD AtTiny2313/bzw. mit mehr RAM 4313 PD2=RXD;PD3=TXD ATMEGA32U2 und die ganzen Interruptvektoren. etc... die der AtTiny nicht kennt. Direkt 1:1 klappt nicht. Muss man editieren. Nicht umsonst gehört zum Lieferumfang eines STK500 gleich
Arduino-Framework aus den Beispielprogrammen der Arduino zum Programmer gemacht werden. Jedoch gibt es für den ATmega328p bessere Programme (eines habe ich hier angefügt). Mit: avrdude -c arduino -p atmega328p -P comx -b 115200 -B1 -V -U flash:w:avrstk500v2.hex wird der Arduino zum STK500v2 Programmer.
-
Thread
STM32 „Bluepill“ vs. Atmega328 Batteriebetrieb mit Arduino
Ahoi, worüber ich in der letzten Zeit immer wieder nachgedacht habe: Welche der beiden MCUs (Atmega328 vs STM32F103C8) ist besser geeignet für Batteriebetrieb? Lässt sich da eine generelle Aussage treffen? Rahmenbedingungen sind Arduino Framework bzw. im Fall des STM32F103C8 STM32Duino. Hat
mit dem stm32f103 Nucleo Board auf die 2 µA kommt...
-
Thread
Tester für Spezialversion des AVR Bootloaders optiboot gesucht!
, efuse=0xFD for atmega1284p Bootloader HFUSE = 0x9E [0x9F], BootLoader Start is enabled to 0x1FC00 avrdude -c stk500v2 -B 50 \ -p atmega1284p -P usb -b 115200 \ -e -u -U efuse:w:0xFD:m
Übrigens kann der optiboot Bootloader nun auch für die Prozessoren ATmega8U2, ATmega16U2, ATmega32U2, ATmega16U4 und ATmega32U4 verwendet werden. Natürlich nur für die serielle Schnittstelle (RXD1, TXD1) und nicht für die USB-Schnittstelle. Dann können die Daten trotzdem
-
Thread
AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !
mitbekommen hab ist das ja aufgrund des geringen SRAMS des Mega8/16 nicht anders möglich (aber der mega32 hätte ja bspw schonmal 2k SRAM)
They probably do with SPI, but the video generating software. uCPU clearly ATmega8! ! !
-
Thread
Update von WinAVR2010
Codegrößen: LED-Blink-Programmm auf Atmega32U4: main.hex 6kB vs. 5kB bei WinAVR2010 data+text 1834 bytes vs. 1720 bytes bei WinAVR2010 Laststeuerprogramm mit ADC/DAC/RTC/SRAM auf Atmega2560: main.hex 24kB vs. 25kB bei WinAVR2010 data
GCC4.3.3 waren es 10657 bytes, GCC8.2.0 64bit 21833 bytes und GCC9.1.0 32bit 22264 bytes. bei einem deutlich größeren Programm für Atmega2560: totaler Speicher incl. Debug-Informationen: GCC4.3.3 39231 bytes, GCC8.2.0 64bit 72040 bytes
-
Thread
Servosteuerung 30 A - H-Brücke verstärken?
I2C integrieren möchte, beißt sich das schnell, fürchte ich. *Hardware-PWM* braucht offensichtlich für jeden Kanal einen *OnCompare* -Ausgang, richtig? Vor mir liegen die Pin-Belegung von *ATmega32
wie der Atmega8 oder 32, nur mit jeweils 2 OC. Kann sein, daß ich damit klar käme, aber die sind dann nicht kompatibel zum AT90CAN.., also müßte ich zwei Softwareversionen halten. Nicht gut.
-
Thread
Problem mit USBasp und avrdude/Burn-O-Mat
Fehler auf die schliche zu kommen… 1.) Du hast einen funktionierenden Programmer? (LPT, COM, oder…) 2.) Diesen Programmer mit dem USBasp-Programmer verbinden. Beim USBasp-Programmer den Reset-Jumper setzen und einen Verbindungstest starten. (siehe Bild1) 3.) Wurde ein ATmega8 (oder ATmega48) gefunden
bis hier alles OK und die Fuse-Bits können eingestellt werden. 4.) Die Fuse-Bits setzen (siehe Bild2). Für den ATmega8: HFUSE=0xc9 LFUSE=0xef und für den ATmega48: HFUSE=0xdd LFUSE=0xff 5.) Die Firmware aufspielen (siehe Bild3). Danach den USBasp-Programmer vom Strom trennen und den Reset-Jumper
-
Thread
[C] AVR-Lichtorgel per FFT MEGA8 32 644
soso, 8Mhz.. ändere mal folgenden Abschnitt [c]#if defined (__AVR_ATmega8__) ADCSRA = _BV(ADEN)|_BV(ADSC)|_BV(ADFR)|_BV(ADIF)|_BV(ADPS2)|_BV(ADPS1); #elif defined (__AVR_ATmega32__) || defined (__AVR_ATmega644__) ADCSRA = _BV(ADEN)|_BV(ADSC)|_BV(ADATE)|_BV(ADIF)|_BV(ADPS2)|_BV(ADPS1); #endif [/c] nach: [c]#if defined (__AVR_ATmega8__) ADCSRA = _BV(ADEN)|_BV(ADSC)|_BV(ADFR)|_BV(ADIF)|_BV(ADPS2)|_BV(ADPS0); #elif defined (__AVR_ATmega32__) || defined (__AVR_ATmega644
-
Thread
Frage bezüglich Mikrocontroller auf selbst erstelltem PCB
M. schrieb im Beitrag #7692738: > Und warum genau laufen nicht einfach beide Programme auf einem uC? Ich brauche tatsächlich zwei da das eine Projekt auf einem ATmega32U4 läuft. Dieser unterstützt leider nicht den Code den ich von dem Github Projekt habe (wusste ich zwar vorher aber ich habe extra
ja erst dann, wenn man ein Projekt anpassen und erweitern möchte. Prinzipiell könnte sogar der ATmega32U4 als USB-UART Bridge dienen, aber dazu braucht man auch Programmierkenntnisse.
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
anderen Prozessor wie zum Beispiel den STM32 den gibt es ja bis 2MB Flash und 512kB RAM. Aber mal ganz abgesehen das ich noch keinerlei Erfahrung mit dem STM32 habe. Das habe ich so im Moment an Peripherie angeschlossen: - TFT Display(ILI9341
nicht sicher) - USV(nicht sicher) Was würdet ihr machen wenn es bei euch so wäre. Upgrade auf ATMega2560 oder kompletter Wechsel auf einen Prozessor zb. STM32? Schönen Sonntag noch Lg
-
Thread
Programmierung AT90S4414
x ATmega32 x ATmega324P x ATmega324PA x ATmega325 x ATmega3250 x ATmega3250P x ATmega325P x ATmega328P x ATmega329 x ATmega3290 x ATmega3290P x ATmega329P x ATmega32A x ATmega32C1 x ATmega32HVB x ATmega32M1 x ATmega32U4 x ATmega32U6 x ATmega48 x ATmega48P x ATmega64 x ATmega640 x ATmega644 x ATmega644P x ATmega645 x ATmega6450 x ATmega649
-
Thread
Verkauf von ATmega32-16AU
also für den ATMEGA32L zahl ich momentan bei 10 Stck. 2,20 Euro + 1,95 Versand... unter 10 Stck = 2,95 Euro
So ich denke ich kann folgendes machen: ATmega32-16AU 1 Stk. : 3.50 EUR 5+ Stk. : 3.30 EUR 10+ Stk. : 3.00 EUR Versand : 2.50 EUR
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
defined(__AVR_ATmega1284P__) Serial.println(F(", auf migthy ATmega1284p")); #elif defined(__AVR_ATmega328P__) Serial.println(F(", auf ATmega328p")); #elif defined(ESP32) Serial.println(F(", auf ESP32 WEMOS LOLIN32
Ein Serial geht übers native USB Die zweite Serielle an den ESP32 Und ja es werden 2 I2C herausgeführt.
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
battery controller sends to Tx (9600 8-N-1): HR20 SW Version 202 vom 09. Nov. 2005 12:00 HW Version 2 and later for an each 4 minutes: >D: 2.4.2008 U: 19:31 V: 66 I: 2252 S: 2300 Best regards
oben beschrieben. Folgendes Kommando habe ich benutzt: avrdude -p m169 -c dragon_jtag -P usb -e -U flash:w:hr20.hex \ -U eeprom:w:hr20.eep -U efuse:w:0xfd:m -U hfuse:w:0x9b:m -U lfuse:w:0xe2:m Musste vorher einmal dasselbe Kommando ohne eeprom-Update durchlaufen lassen, die Fuses müssen dafür
-
Thread
Nachbaubares Funkmodul auf Basis des RFM12
mit einem ATMega32 DIL. Die Fuse Bits des ATMega32 have ich so: Highfuse: 0xD9; Lowfuse: 0xDF Danke für eure Hilfe!
Also, ich habe jetzt einen max232 direkt an RX/TX des ATMega32 des Funkboards angeschlossen und sende von einem Terminalprogramm aus, Auf den ATMega habe ich dein Programm (Johannes Kreuzer) gebrannt und natürlich vorher im makefile den atmega32 und 8Mhz eingestellt
-
Thread
Mehrere I2C an einem ATmega32u4?
Hallo und einen guten Abend zusammen Als blutiger Anfänger habe ich bei meiner Bastelei einen kleinen "Zwischenstopp" beim I2C Bus gemacht. Ich würde jetzt gerne 2 IC's per I2C an meinen bevorzugten uC anbinden habe jetzt aber im Datenblatt gesehen das es nur einen Hardware Eingang für I2C gibt. Was sind meine Möglichkeiten? Brauche ich noch ein ergänzenden Controller oder gibt es tatsächlich wie ich auf einer Internetseite gelesen habe programmtechnisch die Möglichkeit jeden Pin als I2C zu nutzen? Ich würde mich freuen wenn mir das mal jemand erläutern kann...
-
Thread
Einfache Mikrocontroller-Plattform für schnelle Basteleien
Pic 32 mmbasic Interpreter schrieb im Beitrag #4336094: > http://geoffg.net/micromite.html#Downloads > > Der Chip kostet 2 € Interessant. Du kannst irgendwo Waren im Wert von $4,- für €2,- kaufen? Und
Das clevere an den XMC2 go ist da da neben dem Application-Microcontroller noch ein zweiter uC als debug-controller drauf sitzt: [[Infineon_XMC_2Go]] Dazu kommt mit DAVE ein Core-generator-GUI mit der der interne UART,
-
Thread
Atmel Studio 6 Library hinzufügen
Explorer gelöscht aber die Dateien noch im Verzeichnis der *c-Files. Bei <> kommt: Error 1 i2cmaster.h: No such file or directory C:\Users\Oliver\Dropbox\Elektronik\Atmel Studio 6.2\Projects\TWI_TEST_ATMEGA32U4\TWI_TEST_ATMEGA32U4\TWI_TEST_ATMEGA32U4.c 12 23 TWI_TEST_ATMEGA32U4 Bei ""
/avr8 gcc/native/3.4.1061/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm32u4.o 1 1 TWI_TEST_ATMEGA32U4 Error 2 ld returned 1 exit status collect2.exe 0 0 TWI_TEST_ATMEGA32U4
-
Thread
USBasp+AVRdude+libusb=MEGA-STRESS
: USB Using Programmer : usbasp AVR Part : ATMEGA32 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 RESET disposition : dedicated RETRY
sind so wie nach dem Bild bei[http://www.fischl.de/usbasp/] gekennzeichnet. Ich hab nen Quarz mit 2 Kondensatoren dran, deshalb hab ich die Fuses so gesetzt, wie im Datenblatt des Atmega32 angegeben.
-
Thread
Probleme bei VUSB- Bachelorarbeit
werden. Somit ist die V-USB-Lösung eine sicherlich angenehme Lösung für Basteleien (Hab hier selbst 2 am Laufen), aber für richtige Entwicklung gehört entweder ein USB-RS232-Umsetzer (z.B. ftdi) oder direkt ein Controller mit USB-Schnittstelle (z.B. mega32u4, at90usb...) her. Diese Bausteine laufen
> Somit ist die V-USB-Lösung eine sicherlich angenehme Lösung für > Basteleien (Hab hier selbst 2 am Laufen), aber für richtige Entwicklung > gehört entweder ein USB-RS232-Umsetzer (z.B. ftdi) oder direkt ein > Controller mit USB-Schnittstelle (z.B. mega32u4, at90usb...) her. > Diese Bausteine
-
Thread
UART verursacht Reset(?)
auf irgendwelche wirren signale sein. wirklich verstehen kann ich es im moment nicht, aber wenn du 1-2 tage wartest hab ich ein ähnliches testprogramm für einen mega32.
-12V aus der UART den µC Resetten. Ein UART Testprogr. könnte einfach so aussehen: .include "m32def.inc" .def tmp=r16 .equ BAUD=103 ; 16MHz ;.equ BAUD=95 ; 14.7456MHz .cseg .org 0 RJMP rst_handler .org INT0addr RETI .org INT1addr RETI .org INT2addr RETI .org T2CMPaddr
-
Thread
Can-Controller/µC
Umstellung für mich. .... Die kleinsten 8-Bit AVR mit CAN die mir jetzt in den Sinn kommen sind ATMega16M1, ATMega32M1 und ATMega64M1, die gibt es in TQFP-32. Je nach Bezugsquelle ist man dann aber schon mit 4€/Controller dabei.
#4259392: > Die kleinsten 8-Bit AVR mit CAN die mir jetzt in den Sinn kommen sind > ATMega16M1, ATMega32M1 und ATMega64M1, Ich hab grad mal schnell oberflächlich bei Atmel geschaut. Wenn ich CAN auswähle wird mit kein Atmega angezeigt. Aber wie gesagt, nur schnell reingeklickt. Zu Anfang
-
Thread
µC für n00bs
Stefan U. schrieb im Beitrag #4438623: > Für PIC und AVR wirst du problemlos genügend Anleitungen im Internet und > im Buchhandel finden. Gleiches gilt für STM32.
Vielleicht liest der TE das ja noch. Ich bin vor kurzem von Arduino auf STM32 umgestiegen. Mein Tipp an dich: Lies dich erstmal ein wie uC funktionieren. Ich kann komplett verstehen, wie du gerade fühlst. Das Problem ist, dass die Frage nach einem uC von sehr vielen Sachen
-
Thread
Mehrere V-USB Anwendungen auf einem AVR möglich?
hat schöne USB MC im Angebot die extra für solche Anwendungen gemachte sind. Die AT90USB und die Atmega U2/4 Reihe. Mit einem Atmega32U4 hab ich solch eine Composite Anwendung ohne Probleme zum laufen gebracht, ein USB-HID und ein CDC mit jeweils eigenem Endpoint zeitgleich. (Mit Lufa als USB Stack
DraconiX schrieb im Beitrag #4960850: > Die > AT90USB und die Atmega U2/4 Reihe. Die AT90USB dürften auch bald unter Legacy fallen und/oder sind zu teuer ... DraconiX schrieb im Beitrag #4960850: > Mit einem Atmega32U4 hab ich solch eine Composite Anwendung ohne
-
Thread
ATmega8, OCR2, Fehler in Tabelle?
ist aber der Atmega328 (=Atmega88 mit mehr Speicher) sogar billiger mit 2,55€ http://www.reichelt.de/ATMEGA-328P-PU/3/index.html?&ACTION=3&LA=446&ARTICLE=119685&artnr=ATMEGA+328P-PU&SEARCH=atmega328 die 0,70€ sind
Hi Der ATMega88PA ( ATMEgaa88) neuster kostet bei Reichelt 1,95€: http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-88PA-PU/3/index.html?&ACTION=3&LA=2&ARTICLE=121835&GROUPID=2959&artnr=ATMEGA+88PA-PU Der ATMEga8
-
Thread
BASIC-Computer mit Mega32
habe cih in diesen fuse-rechner eigegeben http://palmavr.sourceforge.net/cgi-bin/fc.cgi?P_PREV=ATmega32&P=ATmega32&V_LOW=ef&V_HIGH=d1&O_HEX=Apply+user+values&M_LOW_0x3F=0x21&M_LOW_0x40=&M_LOW_0x80=0x80&M_HIGH_0x01=&M_HIGH_0x06=0x00&M_HIGH_0x08=&M_HIGH_0x10=&M_HIGH_0x20=0x00&M_HIGH_0x40=0x00&M_HIGH_
Konstantstromsenke) für den BASIC Computer. Um die genauigkeit der Messungen zu erhöhen wäre eine Referenz Des ATmega32 AD-Wandlers auf 2,5V zu verkleiner. Momentan ist die ja auf 5V. Ich habe gelesen dass der mega32 eine Interne Referenz von 2,56V hat. Könnte man die im BASIC einschalten? Ich mache auch ein Layout
-
Thread
Wunschliste für einen Xmega Nachfolger
die Anforderungen meines aktuellen > Projekts besser (=mehr SRAM+EEPROM) als mein jetziger XMega32A4U > erfüllt: mindestens 5 UARTS und 5x16Bit Timer sowie ein paar freie IOs > :-) ATxmega128A4U hat doppelt soviel SRAM und EEPROM und ist Pinkompatibel. Alle A4U sind Pinkompatibel, genauso wie
Bitbreite: Max MHz: MfG Basti ;) P.S. : http://de.mouser.com/ProductDetail/Atmel/ATXMEGA32A4U-AU/?qs=HbI%2fMOA3e15cJNiXny0NsrxmAlxA1Fib16vg62fSimU%3d XMega 32 mit USB Device (läuft auch inoffiziell auf 48 MHz stabil) für unter 2 € ab 10 Stück .... So teuer sind die nun auch nicht ;)
-
Thread
USBasp - Timer expired
'-B' Parameter den Takt zu erniedrigen, also etwa: sudo avrdude -V -F -P USB -c USBasp -B 10 -p m32 -U flash:w:./bin/main.hex Vorausgesetzt, Du hat die neue USBasp Firmware vom 28.2.2009 und neuen avrdude 5.10, die das unterstützen. Falls du noch alte Versionen hast, dann setze mal den Jumper
kannst du PC--> USB Kabel -->UBSasp --> Atmega32 (an ISP) flaschen!
-
Thread
Atmel ZigBit (ATZB-24-A2/B0) und XBee
neuen ATmega256RFR2 nehmen, hätte dann aber auch statt 16 gleich 32 KiB SRAM). Dafür implementiert er eine zeitgemäße CPU. TI hat zwar auch seit geraumer Zeit einen Singlechip mit MSP430-Kern, aber eben bislang
den neuen ATmega256RFR2 nehmen, hätte dann aber auch > statt 16 gleich 32 KiB SRAM). Dafür implementiert er eine > zeitgemäße CPU. TI hat zwar auch seit geraumer Zeit einen > Singlechip mit MSP430-Kern, aber eben
-
Thread
ADC-Kanäle sukzessive abfragen
Falk B. schrieb im Beitrag #7881381: > ATmega328P, aka Arduino Uno/Micro/Nano Du meinst bestimmt den Mini oder Pro Mini. Der Micro hat einen ATMega32U4 auf dem Board. Dessen ADC ist dem vom 328P ähnlich, aber nicht gleich. Funktioniert dein Programm wirklich mit dem 32U4? Ich habe es nicht getestet.
-
Thread
RTOS mit Arduino
. Mein "Blinken" geht ganz schnell und die serielle Schnittstelle sagt garnichts mehr. Kann der Atmega328 evtl. nur 2 Tasks?
kommerielles sein, es geht mir rein um das Hobby. Wozu? Investiere 3.70€ https://www.reichelt.de/mips32-m4k-mikrocontroller-32-bit-2-3-3-6v-128-kb-spdip-28-32mx150f128b-isp-p121326.html?&trstct=pol_5&nbc=1 und 20 € für einen PICKIT3-Clone beim Chinamann und erkunde die Möglichkeiten. Das ist noch nicht
-
Thread
Bluetoothmodul BTM-222
Bluetooth/Microkontroller versierte Menschen eine Kommunikation hinbekommen? Wenn dies mit einem Atmega32 ginge würde das am besten in meine bisherigen Projektteile passen, oder ein 8051er als dedizierter Kommunikationscontroller wäre auch eine interessante Idee (wobei ich glaube, dass es dieser von
Zwischen Antenne und GND sind 0,2 Ohm. VCC: Pin 16 GND: Pin 17, 32 und 34 Mehr sind es ja nicht. Sonst keinerlei Anschlüsse oder Brücken (Mit Durchgangsprüfer geprüft ;) ) Wie gesagt, ich kann das Modul sogar erfolgreich mit
-
Thread
Atmega32u4 - HWB Pin - 8MHz - Arduino Bootloader?
D. M. schrieb im Beitrag #5137852: > In dem Beitrag hier heißt es, dass der Atmega32u4 default mit 16MHz > läuft: Der Atmega32u4 läuft "default" ab Werk mit dem internen OSC und Div/8 - also mit 1Mhz. Zum Rest: warum zum Geier willst du den Mega32u4 mit dem Arduino BL kastrieren
kann ich dir liefern! Schaue ins Datenblatt: http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf Du findest im MCUCR das IVCE und das IVSEL Bit. Diese ermöglichen 2 Interrupt Sprungtabellen in einem System. Eine für die Anwendung, und eine für den Bootloader. Das wird
-
Thread
Sleep verhält sich auf verschiedenen ATMega328p unterschiedlich
an Mathias: Ist bekannt, dass der ATmega328P im Modus Power-save mit einem 32 KiHz-Quarz so um ein uA herum, je nach Ucc, benötigt?
> Hast du das Nachgemessen? Ist schon eine Weile her: [code] power-save RTC per 32 KiHz-Quarz ATmega328P-PU (1426): 1.38 uA 5.0 V 1.04 uA 3.3 V 0.99 uA 3.0 V 0.76 uA 1.8 V [/code]
-
Thread
ATMega32u4 unter Linux
habe ein kurioses Problem, das ich nicht gelöst bekomme. Hier verwende ich ein Board mit einem ATMega32u4. Über den USB enumeriert er und ich sehe ihn über lsusb: Bus 005 Device 119: ID 03eb:2ff4 Atmel Corp. atmega32u4 DFU bootloader Ich versuche zuerst über Arduino den 32u4 zu flashen, aber
fummelst. Das hab ich zuvor schon ausprobiert. Das ist echt merkwürdig: dfu-programmer atmega32u4 get Bootloader Version: 0x00 (0) dfu-programmer atmega32u4 dump Failed to read 28672 bytes from device. lsusb Bus 005 Device 046: ID 03eb:2ff4 Atmel Corp. atmega32u4 DFU bootloader
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
4a08 ldr r2, [pc, #32] ; (200024cc <led+0x2c>) 200024ac: 4b08 ldr r3, [pc, #32] ; (200024d0 <led+0x30>) 200024ae: 8311 strh r1, [r2, #24] 200024b0: e9d3 4100
Hallo Christian! ich wollte ebenfalls vom ATMEGA zum STM32 weil der ATMEGA mir zu langsam und auch langweilig wurde. Habe ein STM32-Board (15 Euro) besorgt und getestet ob es mit Assembler noch machbar ist. Also eine LED zum Blinken habe ich zwar
-
Thread
Mein erstes Elektronik-Set (Ich stelle mich vor)
25er Pack LED 3mm GRÜN 25er Pack LED 3mm GELB 25er Pack 5x ELKO 100µF 16V 5x ELKO 470µF 16V 2x ELKO 2200µF 16V 1x DIL Schalter 10 PIN Bestellt: 1x Microcontroller ATMEGA32-16 AU 154095-62 Zum Basteln/Löten: Mini Alarmzentrale (Bausatz) 190756-62 Erklärung: Die Mini-Alarmzentrale
Bestellt: > 1x Microcontroller ATMEGA32-16 AU > 154095-62 Ganz schön groß für den Anfang :-) > 2) Das Labornetzgerät hat eine Ausgangsspannung von 1,5V - 15V (DC) und > einen Ausgangsstrom von 1,5 A. Heißt das, egal welche Spannung
-
Thread
USART Kommunikation zwischen ATMega32 und ATMega328p
Wie wäre es, auf dem ATmega32 eine LED blinken zu lassen? Klingt nun arg abgedroschen, zugegeben, zeigte aber zweierlei: dass geänderte Programme auch wirklich auf dem uC ankommen (das ist nämlich nach dem bisherigen Verlauf
S. L. schrieb im Beitrag #7795198: > Wie wäre es, auf dem ATmega32 eine LED blinken zu lassen? Klingt nun arg > abgedroschen, zugegeben, zeigte aber zweierlei: dass geänderte Programme > auch wirklich auf dem uC ankommen (das ist nämlich nach dem bisherigen
-
Thread
Denn sie wissen nicht totgeFUSEd
: >I have attached the bootloader for the 2560 and for the 32u2 chip to this email along >with the fuse and lockbit settings. Below is the script we use to flash the chips: >:: ATmega32U2 firmware >set $step1=Load firmware onto ATmega32U2 >set step1="C:\Program Files (x86)\Atmel\AVR Tools\STK500\Stk500.exe" -cUSB ->I125kHz -dATmega32U2 -fD9FF -FD9FF -EF6 -GF6 -e -if"stuff\APM20-32u2->DFU+usbserial+PPM.hex" -pf -lCF -LCF >:: ATmega2560 bootloader and test code >set $step2=Fuse bits for ATmega2560 >set step2="C:\Program
-
Thread
OSCCAL extrem?
Was uebrigens sehr gut geht ist das Kalibrieren/Synchronisieren des RC Oszillators auf einem 32kHz Quarz. Sofern denn ein 32kHz Quarz da ist. Was also erst bei den Megas moeglich ist. Damit erreicht man zwar keine so hohe Aufloesung wie 14.746MHZ aber eben doch besser wie die 2% welches ein UART
das flash als Datenspeicher... Oben wurde gefragt, wie man die RC Oszillatorfrequenz mit einem 32kHz Quarz genau einstellt, dH quasi frequenzlockt. Bei einem Mega, welcher einen T2, dh 32kHz Kristall Oszillator fuer lowpower hat. Der Timer2, getrieben vom 32kHz (Async Mode) produziert 1Hz und
-
Thread
Welchen Arduino soll ich kaufen?
MaWin schrieb im Beitrag #6850142: > Also ja: nimm ein DIP Board mit ATmega168 als USB Interface. *ATmega16U2
meisten Arduino Nutzer keine Rolle, es sollte aber dennoch erwähnt werden, es gibt auch Clones mit dem ATmega16U2, sind dann aber natürlich etwas teurer als die Varianten mit CH340.
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
Hallo, ich habe Deinen Code nun aus einem ATxmega32E5 und einem ATxmega32A4U getestet, indem ich folgenden Code aus einem einfachen Dispatcher heraus aufgerufen habe: [c] case 'x': USARTD0RomString(TstMsg); __asm__ __volatile__ ("rjmp .+2
dir zitierten Beitrag ist: https://www.mikrocontroller.net/topic/475209#5862216 und da steht u.a.: [code] > main.elf: file format elf32-avr > > Disassembly of section .text: > > 00000000 <__ctors_end>: > 0: 01 c0 rjmp .+2 ; 0x4 <Agreen_seg_5> >
-
Thread
ATxMega Stick
funktionalität aufzubohren.... PS: Ich hab mal gegoogled was des so kost, bei ebay gibts 50 stück mega32u2 (= at90usb162 mit mehr flash) für 140 € (zzgl. 5€ versand) das sin knappe 3€ pro Stück (ftdi is auch nich billiger).... hier der link (wenn die mods das ned entfernen): http://cgi.ebay.de/50x-Atmel-ATMEGA32U2
EDIT: In den code-files steht der mega32u2 sogar direkt als kompatibel
-
Thread
Mikrocontroller für Tastatur-Projekt gesucht
Nils S. schrieb im Beitrag #2231561: > Den mega32u... gibts auch als DIP, soweit ich weiss... Was ist ein mega32u? Es gibt höchstens einen Atmega32u2 und einen Atmega32u4 und nein die gibts nicht im DIP. Mir ist kein USB-AVR bekannt, der sich im
Skript Kiddy schrieb im Beitrag #2231577: > Was ist ein mega32u? Es gibt höchstens einen Atmega32u2 und einen > Atmega32u4 und nein die gibts nicht im DIP. Mir ist kein USB-AVR > bekannt, der sich im DIP befindet. Bei Atmel ist auch nirgends einer zu > finden
-
Thread
Microchip kauft Atmel Gesperrt
Woher kommt eigentlich das unausrottbare Vorurteil, AVRs würden nur von Bastlern verwendet? 2 x Atmega48 in einem Patura Weidezaungerät 1 x Atmega328 in einer Liebherr Kühlschranksteuerung Ist Liebherr ein Bastlerladen?
eine entscheidende Rolle. Ich habe früher sehr gerne mit AVR gearbeitet. Aber gerade die alten Atmega sind viel zu umständlich gegenüber modernen Cortex-M0. Und inzwischen bekommt man sogar M4 mit FPU für unter 2 Euro (STM32F410, der ist günstiger als ein Atmega168 früher war), da tut man sich den