-
Thread
I2C bei Attiny13
echte" I2C Interface in größeren AVRs ist das nicht. * [pre] C:\Documents and Settings\sk>avr-gcc -v Using built-in specs. Target: avr Configured with: ../gcc-4.1.2/configure --prefix=/c/WinAVR --target=avr --enable -languages=c,c++ --with-dwarf2 --enable-win32-registry=WinAVR-20070525 -
with 8K wrap-around (default for avr3, avr5) Known MCU names: avr1 avr2 avr3 avr4 avr5 avr6 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414
-
Thread
Testplatine für ATmega 2560 - Kondensatoren an jedem VCC/GND Paar ?
schau dir das mal an http://ww1.microchip.com/downloads/en/appnotes/atmel-2521-avr-hardware-design-considerations_applicationnote_avr042.pdf hier siehst du die Stromimpulse die sich ohne Kerko auf den ganzen Versorgungsleitungen ausbreiten, mit Kerko nur zw. µC und Kerko.
Bit-Adressen nicht mehr ansprechen und entsprechende Verrenkungen sind nötig. Das fängt bereits beim 128er an; da reicht ein 16-Bit Programcounter noch (wegen Word-Adressen), aber Daten im Flash brauchen bereits 24-Bit-Adressen. Meiner Meinung nach sind die AVR bis 32kB Flash (möglichst mit im Datensegment
-
Thread
Z80 Einplatinencomputer für Lernzwecke
ohne AVR auskommt. Dumme Entscheidungen treffen ist leicht (ich habe den AVR per I2C angebunden - der Bootvorgang war nicht besonders schnell). Es trotzdem zum Laufen zu kriegen ist trotzdem schön. Aber daraus
gebrückt ; weil TTL und externe Iso-Übertragung. HD61830 + Ram war für LCD Grafikdisplays, z.B. 128x240 Pixel (einfarbig). Ja, es stimmt: Christian J. (hobel) ist beratungsresistent. Gruss
-
Thread
Ist es noch sinnvoll, mit Controllern zu arbeiten?
dann aber auch nur noch Dev-Board Charakter. Da sind mir persöhnlich doch lieber die Dev-boards von AVR, ST, Silabs oder Microchip.
heutzutage würde ich einen ESP nehmen wenn am Netzwerk angemeldet oder für Kleinigkeiten immer noch einen AVR von 328p bis 1284p oder sogar einen Arduino mit TFT touch Shield.
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
jeder ARM so überladen wäre. Vergleiche mal beispielsweise die Peripherie eines ATSAMD11 mit einem AVR128DB48.
Jörg W. schrieb im Beitrag #7203951: > Ist 'ne Frage der Pinanzahl. Einen SAMD21 oder AVR128Dx im 32-Pin-TQFP > bekommst du immer noch mit 0,8, aber auch 0,5er lassen sich mit der Hand > löten. Meine Technik ist, ich flute eine Pinreihe mit bleihaltigem Lot, daß es richtig schön glänzt
-
Thread
µController gesucht
nehmen sollte und wie ich das ganze am besten angehe. Gedacht habe ich bis jetzt an einen ATMega128 DANKE DANKE DANKE Grüße der Arne
Kein Programmer 3. Geringe Einstiegshürde 3. schnelle Erfolge 4. Alternativ für später auch als AVR Board in "echtem" C programmierbar Gruß BT
-
Thread
gcc und Optimierung
, bit_nr); avr.c: avr_output_bld (operands, bit_nr); avr.c: AS2 (bld,%3,%2-1))); avr.c: AS2 (bld,r1,5) CR_TAB avr.c: return (AS2 (bst,%0,6) CR_TAB avr.c
the source and avr.c: sprintf (buf, "bst r%d, 7", rsource + tlen[1] - 1); avr.c: hadbst = 1; avr.c: if (hadbst) avr.c: sprintf (buf, "bld r%d, 7", rdest + tlen[0] - 1); avr.c:avr_output_bld
-
Thread
50% PWM für H-Brücke mit Attiny1614
Auf die Schnelle, ist zwar Assembler und für einen AVR128DB28, hilft aber vielleicht trotzdem weiter - dies erzeugt an PA4 ein Rechtecksignal mit Tastgrad 0.5: [avrasm] sbi VPORTA_DIR,4 ; TCD.WOA putiw TCD0
Hallo, µC: AVR128DB48 Taktquelle: interne 16MHz Im Eingangscode gibts mehrere Dinge. Den CPU Registern fehlt die Schreibberechtigung und das Eventsystem wird nicht benötigt. Die Compare Register muss man nicht
-
Thread
Näherung für ArcusTangens?
Quadratwurzel ist momentan Newton-Raphson, die frisst schon 10000 Ticks :-/ Als Referenzen hab ich avr_f64.c/h (C): [pre] Genauigkeit: ca. 54 Bits Code: ca. 6 KiB Ticks: 80000 / 80000[/pre] sowie fp64lib (Assembler): [pre] Genauigkeit: ca. 47-48 Bits Code: ca. 4.5
1) ZIP runterladen und auspacken. 2) Patches aus ./patch auf die Quellen von GCC trunk bzw. avr-libc trunk anwenden. 3) Executables x-Flag setzen für: ./libgcc/config/avr/libf7/f7renames.sh (gcc) ./libgcc/config/avr/libf7/f7wraps.sh (gcc) ./devtools/mlib-gen.py (avr-libc) 4
-
Thread
Multiplexen von Drehencodern
sam schrieb im Beitrag #3958579: > Ausgangssituation: Ich möchte 9 Drehencoder an einen AVR anschließen. Dann nimm 18 Inputs des AVR.
an Deinen AVR übergibt.
-
Thread
ATtiny25 - EEPROM - Write ohne Verschleiß
Marcus H. schrieb im Beitrag #6166517: > Der ATtiny25 hat 128 Byte EEPROM... Ja, wieso ?
Beim Tiny25 hast du 128 Byte EEPROM, die du 100.000 mal mit ändern darfst, bis das MHD vielleicht zuschlägt. Deine Änderungen von je 100 Byte führen im besten (!) Falle dazu, dass du 128.000 mal 100 Bytes ändern darfst
-
Thread
ATtiny85 (AVR Atmel 8bit), Linux, Microcontroller, C/C++
wirklich weiter. Allerdings ist das unter Linux wirklich kein großes Problem. Die Pakete gcc-avr binutils-avr avrdude (zum Flashen) avr-libc gdb-avr sollte man in jeder Distro so oder so ähnlich benannt finden. Dazu kann man ein eclipse mit eclipse-cdt und avr-plugin installieren, wenn
> weiter. > > Allerdings ist das unter Linux wirklich kein großes Problem. > Die Pakete > gcc-avr > binutils-avr > avrdude (zum Flashen) > avr-libc > gdb-avr > sollte man in jeder Distro so oder so ähnlich benannt finden. So sieht es aus. Als IDE geht natürlich auch etwas schlankeres als
-
Thread
ATmega Reset defekt?
ATmega8 etwas besonderes, was ich nciht kenne? Ich hab in den letzten beiden Jahren nur mit dem ATmega128 und AT90CAN128 gearbeitet. Von diesen habe ich mit dem Programmer etwa zig Chips programmiert und zig programme entwickelt, und nie gab es probleme... Weiß jemand was da los is?
den letzten 2 jahren noch nie so ein problem mit dem reset, aber da hab ich immer nur mit dem ATmega128 und dem AT90CAN gearbeitet.
-
Thread
OpenOCD mit AT91SAM7X-EK und Wiggler aus einem Batch oder aus Eclipse
Höre gerade über ein anderes Forum, daß nur Versionen vor re129 (also re128) funktionieren sollen...
R128 hab ich nicht, aber R82 als Setup-Paket. Dann hab ich noch "openocd_package_197_mthomas.zip" und "openocd-2007re231-setup-rc01.exe". Ich lade die alte Versionen aber erst hoch wenn Sie es wünschen
-
Thread
myAVR Board Light - Bootloader kaputt?
USBtoUARTBridgeVCPDrivers.aspx), Gerät wird erkannt. Also avrdude laufen lassen: $sudo avrdude -p m8 -c avr910 -P /dev/tty.SLAB_USBtoUART -n -vvvv -e avrdude: Version 5.10, compiled on Mar 9 2011 at 13:27:48 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c)
USBtoUART und zwar auf >COM1 (hab auch andere Ports benutzt). >Das MyAVR ProgTool v1.34 erkennt das ein AVR angesteckt ist (wenn er nicht >angesteckt ist kommt "kein AVR erkannt"). Es erkennt auch dass er an >COM1 angeschlossen ist. Zum flashen verlangt es von mir jedoch
-
Thread
Timer mit 10µs Betriebstakt, aber wie??
Hallo zusammen, habe ein kleines Problem: Ich möchte mit einem ATMega128 einen Timer bekommen welcher mit 10 µS getaktet ist und einen Overflow interrupt erzeugt. (alle 10µs x 2^16) Ich benuzte 14,7456 MHz und weis nicht wie ich zu einem solchen Betriebstakt für einen Timer
( 1 << PB5 ) | ( 1 << PB6 ); TCCR1B |= ( 1 << CS10 ); while( 1 ) ; } [/C] Da der AVR-Simulator im Bereich fast-PWM ziemlich buggy ist, habe ich versucht das so gut es geht im Simulator auf einem Mega128 zu simulieren. Die PWM funktioniert grundsätzlich, der OC-Pin wird aber im Simulator
-
Thread
AT90USB162 Endpoint Interrupts funktionieren nicht
weiter. https://stackoverflow.com/questions/7946244/cdc-demo-com-port-code-on-at90usb162-minimus-avr
und C sich relativ ähnlich sind, konnte ich recht schnell größere Programme schreiben (nicht nur für AVR).
-
Thread
Open source Autoradio
Hmm, hab mir mal den AT32UC3A3256 (AVR32) angeschaut. Sieht auch nicht schlecht aus: * 128 KB Ram * 256 KB Flash * Stereo Sigma-delta Audio DAC * I2S, I2Cs, Uarts, ... Mit AVR32 hab ich noch keine Erfahrung. Kann jemand mal was dazu
. effektiv steht einem nicht mehr RAM zur Verfügung als bei einem beliebigen anderen CortexM3 oder AVR32 mit internem 512kB Flash und 64..128k internem RAM. Andererseits kann man für CortexM3, ARM7/9/11 und AVR32 den OpenOCD, Eclipse und (AVR)GCC verwenden, die Windowser nutzen eben Yagarto. Der OpenOCD-USB
-
Thread
Fragen zu Quarzoszillatoren für Mikrocontroller
die AVR_Fuses-Seite richtig interpretiere, wäre ich mit dem Oszillator auf der sicheren Seite und muß den "External RC Oscillator" für die fuse-settings wählen. Aber welche settings genau? Die AVR_Fuses-Seite
nicht. Aber ist ja eh zu spät, du hast den Oszillator ja schon. Immerhin kannst du damit fast jeden AVR retten, wenn du die Clock Selection Fuse Bytes falsch setzt... MfG, Arno
-
Thread
Günstiger uC mit hoher Taktfrequenz
zeugen. Viel Spass bei Deinem Projekt! Basierend auf Deinen Angaben wuerde ich den LPC1113FBD48, also im QFP48 mit 24K Flash, 8k SRAM und 50 MHz empfehlen. Persoenlich denke ich allerdings, dass der LPC1313FBD48 einen besseren Wert darstellt. Hat eine M3 CPU, ist damit ca. 20-30% schneller als
Nimm nen AVR und übertakte den ordentlich, der Rekord liegt glaub ich grad bei 32 MHz. :D
-
Thread
embedded AVR in FPGA - Performance
Schau mal bei Opencores vorbei, dort gibt es eine AVR core: http://www.opencores.com/projects.cgi/web/avr_core/overview Gruß Jörn
Zudem es den AVR mittlerweile deutlich schneller als 8 MHz gibt. Laut Datenblatt kann der AT76C713 48MHz. Oder wenn es um spezielle programmierbare Logic geht gibts den fpsclic mit AVR-Core und FPGA in einem Chip (immerhin
-
Thread
Seti auf AVR ?
Mit nem AVR brauchst du garnicht anfangen, er hat zwar 16 "MIPS", aber MIPS sagen erstens garnichts über die Leistungsfähigkeit aus, zweitens ist das echt wenig :) Nen AVR ist ein 8bit-Controller ohne FPU mit
Programmcode in den RAM kopieren, um doppelt so schnell arbeiten zu können. Soll doch mal ne USB-Version vom AVR geben, der mit 48MHz aussem Ram läuft, also könnte man so mehr übertakten. Der Flash ist bei Atmel doch so lahm. Ich muss zugeben, ich kenn SETI nicht genug, aber mit ner Neumann-Architektur könnte
-
Thread
Verkaufe DIAMEX PROG-S - ISP-Programmer für AVR / STM32 / NXP / LPC
lesen • Chip erase • OSCCAL-Register lesen Protokoll: • STK500v2 Softwareunterstützung: • AVR Studio (COM1..COM9) • AVRDUDE • Bascom mit der Einstellung Options->Programmer = STK500: C:\Programme\Atmel\AVR Tools\STK500\stk500.exe und installiertem AVR Studio • erfos-prog-s - für LPC, NXP
ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 - Mega: ATmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega3250, ATmega329x, ATmega48, ATmega64
-
Thread
[OS-HB] Ethernet?
www.mikrocontroller.net/forum/read-1-310134.html mit der projektvorstellungvon Sssssssssssss: http://avr.auctionant.de/avrETH1/ so denke ich das dies (evtl. mit ein paar winzigen modifikationen)die richtige Hardware Basis für ein Hausbus wäre: mit ethernet anbindung : also eine bereits in den meisten
vorschlagen, nimm CAN. Ausserdem ist bei PoE die Spannungsversorgung das Problem - die Step-Down Regler von 48V sind sehr schwer zu bekommen... ansonsten wärs toll.
-
Thread
Touch bauen, suche günstigere alternativen
einen ATMega128L mit 16 Mhz Quarz
Tobias N. schrieb im Beitrag #3146297: > einen ATMega128L mit 16 Mhz Quarz Treiber hast du dir auch schon überlegt? Gruss
-
Thread
Auswahl µController
z.B. ATMega 8, 48, 88, 168, 328
Wie Peter! Entwicklungsumgebung könntest du das AVR Studio verwenden. Als Compiler bietet sich AVR GGC an. MFG
-
Thread
Sensorlose Methoden für Brushless DC Motoren
: Sensorless control of 3-phase brushless DC motors AVR447: Sinusoidal driving of three-phase permanent magnet motor using ATmega48/88/168 AVR448: Control of High Voltage 3-Phase BLDC Motor AVR449: Sinusoidal driving of 3-phase permanent magnet motor using ATtiny261/461/861 AVR452: Sensor-based Control of Three Phase Brushless DC Motors Using AT90CAN128/64/32 MfG Spess
-
Thread
ARM-Prozessor mit SRAM+Flash extern, ISP möglich?
gerhard wrote: > @stefan: > wenn dir 512kb Flash und 128kb ram reichen würde ich dir den > at91sam7x512 empfehlen, der hat das alles schon intern und du ersparst > dir die probleme mit ext. memory interface. Hallo Gerhard, also 128kB RAM reichen eher
ein Start mit ARM7/9 eine andere preisliche Herausforderung ist, als der Einstieg in die 51er oder AVR Welt. Sorry... M
-
Thread
STM8- r3 - Platine
Euro bei einer Abnahme von 10 Stck. Mittlerweile, muß ich gestehen, wäre allerdings auch die tinyAVR 0-series auch eine alternative für sehr günstige Controller (nachdem die klassischen ATmegas so relativ teuer geworden sind).
leistungsmäßig sehr weit darüber, sogar mit USB. Es gibt heute so viel abseits der ausgetretenen AVR, PIC, STM Pfade, auch als 8bit.
-
Thread
ebus protokoll mitschnitt bei einem Wolf Heizkessel
diverse Hersteller und Modelle, für deinen Anwendungszweck und für den schnellen Einstieg dürften AVR bzw. PIC Controller interessant sein. Für AVR gibt es den GCC als freien Compiler, für den PIC gibt es auch einen freien C-Compiler wenn mich nicht alles täuscht. Teuer ist das ganze auch nicht, du
Vorlauftemperatur Mischerkreis Byte 17+18 --> Ist Temperatur Mischerkreis BSP: Soll Vorlauftemp: 48,5° Byte7 = #30 --> 48 Byte8 = #80 --> 128 --> 128/255 --> 0,501 Ist Vorlauftemp: 45,8° Byte17 = #CD --> 205 --> 205/255 --> 0,8039 Byte18 = #2D --> 45 Diese zwei Temperaturen sind im Fomrat
-
Thread
richtig Runden nach Ganzzahl Operation
AVRs mit Multiplizierer: > [c] > erg = (test * 178 + 124) / 256 > [/c] Sind die 124 ein Fehler (128) oder hat es damit was auf sich?
Hallo, 1000/1440*128=88,88888.. = 89-1/9 Also x*(89-1/9)+64 < x*89+64 Es kann also sein, dass (x×89+64)/128 als Ganzzahl im Argumentbereich zu gross ist. Deshalb versuche ich in der Rundung zu optimieren. Das Ergebnis
-
Artikel
USB
MHz extern 64Kbyte 4Kbyte - 4xPWM 2 1 1xI2C Glyn, EBV Cypress CY7C67300 Full 100 3,3 V 16bit RISC 48 MHz 4K x 16bit OTP 8K x 16bit - 1 1 1 IDE Atmel AT90USB647 Full 64 3,3 - 5 V AVR 16 MHz 64 K 4 K 8 x 10 bit Farnell ca. 11,42 € Atmel AT32UC3B0128 Full/OTG 64 (40) 3,3 V AVR32 60 MHz 128 K 32 K 8 x 10
mittels AVR-Mikrocontroller (ATmega8/48/88). Von Osamu Tamura. AVR-HID - Low budget USB sensor input into Pure Data/Supercollider and other free softwares based around the ATmega8 microcontroller. This allows for
-
Thread
Teensy Synth "Shruthi 2"
C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Micki\Documents\Arduino\libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=de-de -ide-version=10813
Using board 'teensy41' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr Using core 'teensy4' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr Detecting libraries used... "C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm
-
Thread
Dualport RAM?
Wo gibts sowas und was kostet ein Modul von ca. 128kB überhaupt? Reichelt scheint ja keinen zu haben. Will jetzt mein Projekt (Spielkonsole mit ATmega8515) um nen zweiten µC (ATmega48) als Video - und Audiochip erweitern (Grund: weniger Belastung
@AVR Coder Die Preise bei Digikey sind eigentlich OK. Bei einigen deutschen Distributorn sind die DualportRAMs und FIFOs noch teurer. Jetzt weißt du auch, warum Dualport RAMs so gut wie nie verwendet
-
Thread
Neue Version AVR8-Burn-O-Mat
an eine passendere Stelle verschieben. Ich wollte nur kurz sagen, das ich eine neue Version des AVR Burn-O-Mat zum download bereit gestellt habe: http://avr8-burn-o-mat.aaabbb.de Falls jemand der AVR Burn-O-Mat nicht kennt: es ist eine grafische Oberfläche für avrdude, die in Java geschrieben
für die Oszillatoreinstellungen unterstützt jetzt sehr viel mehr Controller: ATmega 8, 16, 32, 64, 128, 48, 88, 168, 8515, 8535, 164, 324, 644, 169, 329, 3290, 649, 6490, 640, 1280, 1281, 2560, 2561 und ATtiny2313 - die Fuses können direkt als Hex-Zahl eingegeben werden - "usb" steht jetzt direkt
-
Thread
Beratung und Hilfe beim Bau eines Netzteils
wegen der Flashgröße? Naja, den Mega48 hab ich hier noch rumliegen, genauso wie ein AT89Cxx. Villeicht ist der die bessere Wahl. Marian B. schrieb im Beitrag #3190118: > 0.1 Ω Messshunt ist ein wenig viel. Bei 10 A verbrätst du 10 W
Flussdiagramme der Programmierung im Kopf schweben, desto wahrscheinlicher wird es mir dass ein Mega48 nicht ausreichen wird. Was meint ihr...... würde ein Mega128 besser passen, oder ist der schon etwas "oversized" ?
-
Thread
Interupt programmierung eines Atmega8 mit AVR Std. 4.18
Danke aber hab jetzt das Problem: C:\WinAVR-20090313\avr\include/avr/iom8.h:41:4: error: #error "Include <avr/io.h> instead of this file." C:\WinAVR-20090313\avr\include/avr/iom128.h:51:4: error: #error "Attempt to include more than one <avr
ich es dir sagen. Aber irgendetwas muss es sein, denn bei allen anderen hier funktioniert das: AVR-Studio installieren WinAvr installieren Drauflos programmieren. Sich darüber freuen, dass sich WinAvr nahtlos in AVR-Studio integriert hat.
-
Thread
Universeller JTAG-Adapter
Was dem Wunsch des TE wohl noch am nächsten käme wäre Lauterbach. AVR8 kann der aber wohl auch nicht (scheint erst bei AVR32 los zu gehen) und der Preis ist für den Hobbybereich natürlich auch jenseits von Gut und Böse.
liegen die Python-Files für diverse Mikrocontroller z.B. "GoodFETclient to interface zigduino/atmel128 radio" https://github.com/travisgoodspeed/goodfet/blob/master/client/GoodFETatmel128.py
-
Thread
avrdragon ISP Problem
Lies mal im AVR-Studio4 die Online-Hilfe zum AVR-Dragon durch und schaue, ob Du alles richtig angeschlossen hast.
programmieren. Das dürfte kein Problem sein, wenn ich das richtig gelesen habe: June 12, 2006 - AVR Studio 4.12 SP3: Sw: 0x0100 0x0101 Full Support for: ATmega48/88/168, ATmega8, ATmega32, ATmega128, ATtiny13, ATtiny25/45/85 and ATtiny2313 February 26th, 2007 - Sw: 0x0101 0x0109 (released with
-
Thread
MP3-Player mit Ethernet und USB (Review & Interesse)
60% Rechenzeit, der Rest reicht locker für das bisschen HTTP und USB, das schafft ja auch schon ein AVR. Das wichtigste ist nur dass man genug RAM hat, 128 kB sollten es schon sein. > Zumindest zu USB MSD Class kann ich aus Erfahrung sagen, das der > Transfer Speed bei USB einbricht sobald der Kontroller
Ich nutze eine abgespeckte Version des Atmel Frameworks und der MSD Class. Auf einem AT91SAM7S128 mit microSD Karte. Die Master Clock läuft mit 48MHz und die SPI für die SD Karte mit 24MHz, Zugriff auf die Karte erfolgt über DMA Kontroller. Mit all diesen Daten kann erreiche ich maximal 2.1 Mbit
-
Thread
Brushless Regler Baugruppen Schaltpläne
Lüftersteuerung pure Verschwendung, besonders wenn man die Zusammenhänge nicht ganz versteht. Übrigens sind r48 und r61 immernoch paralelgeschaltet, ein R reicht doch.
fließt messen oder reicht nur ein kleiner teil hinter einem spannungsteiler ? Lüfter: Jetzt ist R48 und R61 zu einem Widerstand geworden So siehts im Augenblick aus. Ich hab auch mal den angefangenen Teil des dsPIC 33 dazu gelegt
-
Thread
JTAG oder JTAG ICE ?
Kann es sein das Dein Katalog etwas älter ist. Katalog vom 01/2004: AVR ISP 48,00 Euro JTAG ICE 399,00 Ansonsten empfehle ich den Atmel Applikation 910 ( Funktioniert über die serielle Schnittstelle) brauchts aber einmal ein einfach Programmer. Siehe im Forum.
arbeiten, aber wirklich empfehlenswert ist das höchstens noch, falls man damit einen ATmega64, ATmega128 oder AT90CAN128 debuggen muss -- die sind jenseits dessen, was der preiswerte AVR Dragon als Debug-Target zulässt.
-
Thread
AVR gegen den Rest der Welt
Lebens genug hat. Wenn man eigene Fabs hat, kann man das machen. So etwas schafft Vertrauen. 2. AVR und GGC AVR ist nicht zuletzt auch durch die Verfügbarkeit eines brauchbaren GCC-Ports populär geworden. Dabei sind AVR und GCC kein "Dream Team". Beim Design der AVR-Architektur saß IAR (schwedischer
werden. Dadurch sind fast alle Befehle der PICs in nur einem Taktzyklus abgearbeitet. Die meisten AVR Befehle brauchen aber mehr als einen Taktzyklus, zwei oder drei sind da die Regel! Da die moderneren 8Bit PICs aber mit 48 oder gar 64MHz Oszillatorfrequenz arbeiten können (Intern durch PLL erzeugt
-
Thread
avr-gcc: 3.4.6 contra 4.3.0
-4.2.4/gcc/config/avr/libgcc.S:280: Error: illegal opcode movw for mcu avr3 ../../gcc-4.2.4/gcc/config/avr/libgcc.S:282: Error: illegal opcode movw for mcu avr3 make[3]: *** [libgcc/avr35/_mulsi3.o] Fehler 1 make[3]: Leaving directory `~/gcc-4.2.4-obj-avr/gcc' [/pre] *xgcc wrote* [pre]~/gcc-4.2.4-obj-avr> ./gcc/xgcc -Bgcc -v Reading specs from gcc/specs Target: avr Configured with: ../gcc-4.2.4/configure --prefix=/local/gcc-avr-4.2.4-install
-
Thread
Info zu aktuellen AVR-Lieferzeiten
Meldung bei Ineltek: Lieferzeitanstieg bei AVR-Controllern Wir müssen Ihnen leider melden, dass es bei ATMEL zu längeren Lieferzeiten bei AVR-Controllern kommt. Generell sind die Lieferzeiten bei 12 Wochen. Einige haben 16-20 Wochen Lieferzeit. Im konkreten betreffen die 16-20 Wochen die MEGA48, MEGA8, MEGA16, MEGA169, MEGA165, MEGA128, MEGA2561 und MEGA2560 sowie TINY15L, TINY26 und TINY2313. Wenn Sie genauere Infos brauchen, dann kontaktieren Sie uns bitte. Weiters planen Sie bitte Ihren