-
Thread
Was sind die Vorteile und Nachteile von PICs und ATMEL Controller? Gesperrt
Als obs keine AVR mit CAN gäbe, sowas Engstirniges...
>> Aber nur grosse 64er. Bei den PICs gibt's auch 28er. > > Am Anfang waren meine Gedanken bei AVR. Stimmt, CAN scheint Atmel nicht zu mögen. Die haben auch nur das alte ATmega128-Design mit CAN gepimmt und nicht die besseren ATmega2560. Ich hab daher nen ATmega2560 + SJA1000 benutzen müssen.
-
Thread
XMegas dauern noch
Der AVR32 ist auch eine schöne Rakete, aber das ist schon ´ne andere Liga.
>Der AVR32 ist auch eine schöne Rakete, aber das ist schon ´ne andere Liga. Naja. Preislich ist er nicht schlecht positioniert. Ein Mega64 geht fuer 6.80 Euro, ein Mega128 um die 11Euro, ein Mega2560 um
-
Thread
Mega644P resettet beim Zugriff auf PORTA
Adresse war 0x02, wenn ich mich recht entsinne. Das müsste ja auch soweit passen. Im Simulator vom AVR Studio funktioniert das Programm ebenfalls einwandfrei. Deshalb schließe ich eigentlich einen Software-Fehler aus. MfG Marius EDIT: Mittlerweile hab ich das Programm auch auf dem Mega2560, der
-
Thread
USART viel zu langsam bei anderem uC
Die Beispieltabellen für UBRR in den Datenblättern sind identisch, bis auf die Tatsache, daß der 2560 mehrere USARTs hat. Was kann noch die Ursache sein? Die Fuses auf dem Mega 8 sind auch ok.. [c] // je nach uC (Mega8 oder Mega2560) werden die Ports entsprechend definiert #if defined(__AVR_ATmega8
define SS_ORI 2 #define SS 1 // eigentlich 0, aber ich will es selbst steuern #elif defined(__AVR_ATmega2560__) //Alias-Namen für ATmega2560 (STK600) #define UBRRH UBRR0H // erste Uart verwenden #define UBRRL UBRR0L #define UCSRB UCSR0B #define RXEN RXEN0 #define TXEN TXEN0
-
Thread
XMEGA Pozessor von Atmel
der AVR32 ist zu oversized für unsere Anwendung!
Ja ich denke, dass der Xmega eben die Lücke zwischen AVR32 und AVR Mega füllen soll und da macht er sicher auch ganz gut. Aber der AVR32 ist auch interessant, den guck ich mir demnächst sicher auch mal genauer an :)
-
Thread
Auswahl eines Motors
Problem: In meiner Semesterarbeit steuere ich die Motoren eines Versuchsstandes mit einem Atmel ATMega2560 an. Der Versuchsstand besteht aus zwei Motoren und zwei Lenkern. Im Moment benutze ich Servos von Conrad, die haben allerdings nur einen sehr beschränkten Bewegungsbereich und der ist zu klein. Deshalb
ein Servo kann aus einem DC-Getriebemotor mit Potentiometer für die Winkelmessung bestehen. Einen AVR hast Du ja schon, sodaß Ansteuerung und Positionserfassung damit erledigt werden können.
-
Thread
SREG TIMER USART
Registern zu setzen und danach(wo es nötig ist!) das sei(); zuletzt aufzurufen. oder ? Atmega2560 und AVR-GCC! Vielen Dank für Mithilfe :-)
-
Thread
printf auf RS232, was genau fehlt
Programm hab ich jetzt fertig geschrieben und ich fange jetzt mit dem debuggen auf dem STK600/ATMEGA2560 an. Bei printf fehlt mir ein Stück vom Puzzle - ich had die (erste) Uart initialisiert, UDR0='b'; // funktioniert, am PC kommt ein "b" an printf("b"); // funktioniert nicht. Ich hab
verstehst du nicht? Steht doch alles genau beschrieben -> http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Die_Nutzung_von_printf
-
Thread
Ausgaben auf Terminal oder LCD simulieren?
der erste Versuch schlug leider gründlich fehl.. Das LCDDemo compiliert zwar, aber wenn ich das mit AVR Studio teste, schießt es mein AVR-Studio einfach ab, ohne daß sich vorher in dem Fenster LCD1 irgendwas tun würde. Ich habe allerdings einen anderen Chip eingestellt - ATmega2560, aber schon beim Build
Hab das Teil schon lang nicht mehr benutzt. In vorhergehenden AVR-Studio Versionen hat das immer klaglos geklappt. Achte mal drauf, dass die AVR-Studio Verision zu der auf der Seite angegebenen passt.
-
Thread
SPI & CPOL zur Laufzeit ändern
zahlreichen Antworten. Sorry, habe ich wahrlich vergessen den Controller zu nennen. Ich nutze nen Atmega2560 mit AVR-GCC gruß
-
Thread
UART Lib Peter Fleury - Mega 2561 nicht enthalten?
Peter Fleury's UART Library (uart.c) finde ich aber nur die folgenden Abfragen: #elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega640__) Kann ich sie bedenkenlos erweitern zu #elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__) || defined(__
Mega1281 aber im uart.c nicht definiert ist, sondern nur der Mega128 oder de Mega1280 und der Mega2560, ist es für mich logisch, die Zeile #elif defined(__AVR_ATmega64__) || defined(__AVR_ATmega128__) in #elif defined(__AVR_ATmega64__) || defined(__AVR_ATmega128__) || defined(__AVR_ATmega2561
-
Thread
Aus atmega8 ausgesperren
Nullen kommen aber immer, wenn Fehler vorhanden sind und man trotzdem versucht zu lesen. also wenn der AVR keine Betriebsspanung hat, gar nicht angeschlossen, verfuset oder aus irgenteinem anderen Grund nicht zugreifbar ist. Außerdem wenn er tatsächlich verfuset wäre könnte man nicht mal die Fusebit lesen
keine Panik, das ist sicher jedem hier schon mal passiert, mich eingeschlossen (bei mir wars ein MEga2560, ich hätte mich Aufregen können). Ich habe dann auch vor längerer Zeit hier beim Einstig in die AVR-Sache jede menge Tips gefunden. Baue dir eventuell einen Programmer, z.B. das Gerät von Klaus Leidinger
-
Thread
JTAG mit STK600?
Hallo allerseits, ich habe gerade ein neues STK600 vor mir (Orignal-Lieferzustand mit ATMEGA2560), über USB am PC. AVR Studio findet es und auch sonst alles schön. Nunhab ich sowohl beim STK600 als auch bei diesem Chip im Datenblatt immer "JTAG" gelesen - heißt das automatisch, daß ich im Debugger
im Datenblatt vom 2560 angepriesenen "Extensive On-chip Debug Support" auch mal zu benutzen? Ich habe dieses Mini-C-Programm zum Testen: #include <avr/io.h> int main(void) { DDRB = 0xFF; while (1) {
-
Thread
Beckhoff oder WAGO Bus-Klemmen ansteuern
projects/soem/ das letzte Release ist vom 18.1.09. Da ist wohl eine einfache Portierung auf einen AVR nicht gerade so simple.....
von FreeRTOS. Hiermit wäre eine Portierung von z.B. SOEM ev. einfacher zu gestalten. Da aber ein AVR zu wenig Resourcen bietet, wäre wohl der Einsatz eines AVR32 oder Cortex-M3 angebrachter. Lieder kenne ich mich damit nicht so gut aus und habe auch keine einfachen Boards gefunden, welche mit
-
Thread
C++ auf AVR wie gehts?
C++ auf dem AVR ist unsinnig, dafür sind die AVR viel zu klein. Es geht schon, aber es bringt halt unterm Strich nix.
>C++ auf dem AVR ist unsinnig ... Na, dann hast du wohl noch nicht viel C++ auf einem Atmega AVR gemacht? >... dafür sind die AVR viel zu klein. Wer erwarted, auf einem 8KB AVR mit 1KB SRAM die C++ Standard
-
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
Zusätzlich habe ich für Windows mit Inno Setup einen Installer gemacht. Eine weitere Neuerung ist, dass der AVR Burn-O-Mat jetzt auch als Java-Applet gestartet werden kann: http://avr8-burn-o-mat.aaabbb.de/avr8_burn_o_mat_avrdude_gui_online.html (Die Funktionalität ist aber bei der Online-Version eingeschränkt
-
Thread
Mikrocontrollerwahl
Applikation über Ethernet, Klopfregelung, stetige Lambdasonde und noch einiges mehr mit einem Mega2560 komplett in C realisiert. Läuft einwandfrei mit ca. 60% Prozessorlast bei Nenndrehzahl (~9300Upm) z.B. auf einem 6 Zylinder. Gruss
koenntest du vielleicht nur ein neues PRogramm schreiben. Oder du schaust mal ob Atmel nicht einen AVR hatte der Pincompatibel war. Ich meine die waren bis auf den Resetpegel austauschbar. Ich glaub die Schaltplaene zu den alten Steuergeraeten lagen auch schonmal irgendwo im Netz rum. Olaf
-
Thread
STK600 Status-LED Fehler (erstes von vielen Symptomen)
in der ersten Zeile des letzten Absatzes meinte ich mit "ISB" den AVR ISP MK2 Programmer ;)
Hast Du die USB-Treiber upgedatet? Nochmal die Frage: wie sind die Spannungsregler im AVR-Studio für das STK600 eingestellt? Wie meldet sich das STK600 im AVR-Studio an? Bilder sagen mehr als 1000 Worte.
-
Thread
Frage zu Bootloader-Protokoll AVR
dann wie Peter schon sagte, dass du das STK500 aber dann theoretisch nicht bräuchtest. Wenn du den AVR dann woanders einbaust reichen die RxD/TxD Leitungen für Updates.
bootloader macht Diser kann was du schreib mit avrdude http://homepage.hispeed.ch/peterfleury/avr-software.html Aber guck auch am Peter D's fastboot. mfg Bingo (Dänemark)
-
Thread
RS232 Hub/Switch
etc. An die RX/TX Ein/Ausgänge des Hubs kommt dann wie in http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART beschrieben der MAX232 und die eigentliche Verbindung zum PC. Für die Adressierung kann ich mir ja ein kleines Protokoll schreiben, so dass der Hub Daten zwischen zwei Anschlüssen
Weshalb ein Mega32 ? Der hat ja nur ein UART. Nimm einen Mega324, der hat schon 2, oder ein Mega2560, der hat 4 stueck.
-
Thread
Quarz und STK500, Einschränkungen?
So viel ich weiß gibt es meines Wissens keinen AVR, der 25 MHz schafft. So grade mal im STK500 Handbuch nachgeschaut: "The on-board oscillator will work with ceramic resonators or crystals between 2-20MHz(AT-cut, fundamental and parallel resonant
>So viel ich weiß gibt es meines Wissens keinen AVR, der 25 MHz schafft. mir ist auch noch keiner unter die Augen gekommen. 25Mhz sollte den bescheidenen Versuch darstellen den 20Mhz AVR etwas zu übertakten :) Eine zusätzliche Frage habe ich
-
Thread
DCF-Uhr, Sonnenstand, TWI-Port, Alarmfunktion für m8 in C
geschrieben der > eigentlich nicht recht hier ins Forum passt. Nicht ohne Grund. Wer mal mit einem AVR und Bascom oder AVR-gcc oder Assembler gearbeitet hat, der wird eine C-Control und sein/ihr Basic nicht vermissen. Aus Unkenntnis habe ich leider vor einigen Jahren auch diesen Umweg gemacht.
Hallo Michael, ich verwende ein MK3 von myAVR mit einem mega2560. Meinst du es ist möglich deine reduzierte Version so umzuschreiben das sie auch auf dem 2560 läuft? Bin Anfänger, würde mich also über Tipps sehr freuen... Gruss Fabian
-
Thread
RS232 & STK600
Schnittstelle dazu benutzten Daten an den PC zu schicken, nur bekomme ich das nicht zum laufen. Hab den ATmega2560 Kontroller, der beim STK600 dabei war, mit folgendem Programm bespielt: #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <inttypes.h> #define FCPU 3993574UL
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
zu bringen. Lieder gibt der tiny85 nur einen Ton aus. Wer hat denn einen Tipp? Das macht der avr-gcc. [code] avr-gcc -mmcu=attiny85 -Os -g -Wall -I. -c Klingel-ATTINY.c avr-gcc -mmcu=attiny85 -Os -g -Wall -I. -Wl,-Map,Klingel-ATTINY.map,--cref -o Klingel-ATTINY.out Klingel-ATTINY.o text
Ich Programmiere mit dem myAVR Prog Tool und mit AVR Studio 6 oder geht die Schaltung nicht mit Attiny 45 oder brauche ich einen anderen Attiny Ich kenne nicht so gut aus Gruß Wer kann mir da helfen
-
Thread
Programmieren eines AT89S8252 auf Mac OS
verwendete Hardware: - USB-to-Serial-Adapter von Keyspan (Typ USA-19HS) - Serial-to-ISP-Adapter von AVR (Typ AVR-PG1B) - AVR-89S8252 Flash Microcontroller Board Das Flash-Board habe ich ganz leicht abgeändert und die ISP-Verbindungen wie im Anhang-File gezeigt, verbunden. Um saubere Pegel zu bekommen
untertuetzt, auch nicht - aber der Atmega8 sollte eigentlich kein Problem sein. Ich flashe damit Atmega2560 und Atmega2561 (uebrigens irgendwie auch Exoten - die waren in den ersten 2 Standardinstallationen von avrdude nicht drin...) Ich habe uebrigens frueher mit einem Avr910 geflasht, ueber verschiedene
-
Thread
Eingang und Ausgang eines Mega2560 schützen
Hallo, ich möchte mit einem AVR Mega2560 digitale Signal senden und erfassen. Diese sollen aber nicht die 5 Volt Betriebsspannung sondern variabel im Bereich von 3 bis ca 50 Volt sein. Die Ausgänge habe ich jetzt schon mit einzelnen
Ich gehe davon aus, daß Du die Eingangsspannung auf den Bereich 0...5V begrenzen willst. Wenn der AVR mit 3,3V versorgt wird, mußt Du die Bauteilwerte entsprechend anpassen. Am einfachsten geht es denke ich mit einem Vorwiderstand und einer Diode: 47k o-----|||||||------*--------o AVR-Eingang
-
Thread
attiny45 mit avr-gcc nur halb unterstützt
.bla> Known MCU names: avr1 avr2 avr3 avr4 avr5 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534
avr2 avr3 avr31 avr35 avr4 avr5 avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 at90s1200 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343
-
Thread
AVR Rom über USB auslesen
speicherbereiches, damit auch nach einem neustart die informationen im speicher enthalten sind. ich habe nen avr 2560 gleich mit platine. hab gedacht das usb verbindung auf uart basiert (-->siehe bild)??? sorry, weiß noch nicht wie das richtig läuft...
Programmiersprache darf's denn sein? Für C empfehle ich mal beispielhaft folgendes: http://www.nongnu.org/avr-libc/user-manual/group__avr__eeprom.html Wie Du das ganze per UART loswirst, kannst Du z.B. hier im Wiki http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Der_UART nachlesen. Oder habe *ich
-
Thread
Atmelprodukte für Studenten bis zu 50% billiger
@ben90 Das STK600 wird mit einem ATmega2560 ausgeliefert.
AVR Butterfly AVR ISP mkII
-
Thread
AVR + Schrittmotor + Bascom verständnisproblem
beschleunigungskurve ) und ihn nach "X" steps wieder Bremsen . Wie macht man sowas Programmierteschnisch ? da der AVR ja nur einen Thread hat indem er alles abarbeiten muss ... Das geht irgendwie nicht in meine Birne, da er Ja wenn er den einen Motor z.B. Grade beschleunigt und den anderen Bremsen soll einen der beiden
Routinen garnicht >abgearbeitet ??? Nacheinander. In meiner Schrittmotorsteuerung mit ATMega2560 laufen die 4 16bit Timer mit Interrupt. Mit jedem Timerinterrupt wird 1 Motor angesteuert, also 4 insgesamt. Zusätzlich läuft ein 8bit-Timer mit Interrupt im 10ms Abstand als Systemtimer und zur Tastenentprellung
-
Thread
avrdude und Xmega
mit aktueller Firmware bereits >beherrscht, weiß ich nicht. Laut ATMEL Support soll die nächste AVR-Studio Version eine XMEGA-Firmware für den AVR-ISP mkII mitbringen.
ServicePack1 für AVR-Studio 4.14 unterstützt das Programmieren des ATXmega128A1 und ATXmega64A1 mit dem AVR-ISP mkII. http://www.atmel.no/beta_ware/as4/414sp1/AS414SP1.exe
-
Thread
(100x10) INT-Array auf mega8?
denn? Wenn es tatsächlich so was Dickes sein soll, dann Mega1281/2561 oder die 100-Pin-Version 1280/2560.
Aufbau einfacher (weniger Fehlerquellen etc.) @ ATMEGA2561: na dann nehm ich halt zB das hier: "AVR Entwicklungsmodul mit 128 KByte ext. SRAM und ATMEGA2561" http://www.alvidi.de/shop/product_info.php?info=p6_AVR-Entwicklungsmodul-mit-128-KByte-ext--SRAM-und-ATMEGA2561.html Schätze mal von der
-
Thread
einfache Fragen zu AVR (Neueinsteiger)
verstehe das System der AVR's > nicht). Auf der Atmel-Homepage gibt es eine parametrische Übersicht. Danach kann man sich seinen AVR je nach zu lösender Aufgabe aussuchen... >6. Haben die AVR's was mit dem ARM-Prozessor
Netzerk, Grafikkarte) anschließen? > (Komme darauf wegen dem Grasshopper Board, welches ja einen AVR32 > besitzt) Der AVR32 hat mit dem AVR garnichts zu tun, das ist ne ganz andere Gewichtsklasse ;) > Das wären meine Fragen. Denke, ihr könnt mir helfen (meine Probleme > sollten ja für AVR-Kenner
-
Thread
Inline Assembler
Computer --> Internet --> Google --> AVR libc --> User Manual --> "Inline Assembler Cookbook"
vom Assembler" wird man da allerdings so oder so nicht sehr weit kommen. http://www.nongnu.org/avr-libc/user-manual/group__asmdemo.html http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_reg_usage
-
Thread
schnelle AD/DA-Wandlung
einmal sehen, wie leistungsfähig der Prozessor für die Auswertung sein muß und dann prüfen, ob hier ein AVR überhaupt angemessen ist.
@Daniel Goosmann >Ist es bei der AD-Wandlung auf dem AVR nicht vom Eingangswert des Signals >abhängig? >...Sukzessive Approximation Nee, gerade nicht. @Jazz Du kannst beim AVR den ADC ruhig so schnell, wie im Datenblatt angegeben betreiben: 65µs
-
Thread
Debugging mit Eclipse/WinAVR/Avarice/GDB geht fast gut
avr-gdb 6.6 avarice 2.7 jtagice mk2 libUsb 0.1.12.1 Das Ganze unter WinXP Danke + Gruß Peter Strunkmann
Hatte vergessen zu erwähnen, das ich eine AVR Dragon benutzen möchte. Den hatte ich in Deinen Bilden nicht gesehen. LGW
-
Thread
ATmega8 ADC mit Spannungsteiler sehr ungenau
>Voltage = ADC*(2560/1024) * 6; ^^^^^^^^^ Was rechnet der Compiler da fuer eine Konstante aus ? Wenn alles Integer gemacht wird kommt da 2 raus . Voltage = ADC* (2560*6)/1024 Vieleicht sollte
nicht so geben. Also entweder 2560.0/1024*6 oder (2560*6)/1024, wenn man es ausfuehrlich in den Code schreiben moechte.
-
Thread
was muss ich in "C" beachten, wenn ich ext. Speicher verwenden will?
Hallo, möchte mich demnächst an einen mega2560er waagen und der hätte ein Zwichengesicht für fremden Speicher. Wie sieht das denn als C-Anwender aus? Muss ich Adressen selbst auf den/die Port(s) schreiben, die Flags toggeln und dann Daten
bzw. hatte bei einigen AVRs auch Bugs) selbst auf den XRAM zuzugreifen. http://www.nongnu.org/avr-libc/user-manual/malloc.html
-
Thread
Bitte um Beurteilung des Platinen-Entwurfs
und einem mega für Senioren (mega88-20) rumgespielt. Jetzt kommt die smallville-Variante: ein mega2560 mit fast 90 IO-Pins Habe auch noch ein paar SMD-Tinas geordert, die stelle ich dann fürs Zählen und Kurvenmalen (DDS) an. > Ich wuerde die belegung nach Ports machen. Ok, dann passts ja. So
Tut mir leid aber auch das ist nicht brauchbar. Das ist ein SD-RAM. SD-RAM kann der AVR nicht ansteuern im gegensatzt zu einigen ARM-CPUs . Die haben einen SD-RAM-Controller an Board. Ich habe da voriges Jahr mit einem ARM-Controller von ATMEL mal ein Board entwickelt das hatte SD-RAM
-
Thread
µC mit 3 oder 4 UARTs
Der Atmega2560 sollte (wenn ich mich nicht irre) 4 UARTs haben. Jedenfalls gibt es definitiv einen Atmel 8-Bit RISC Proz. mit 4 UARTS.
vielleicht NACHEINANDER abfragen kann. Dann reicht ein simpler Multiplexer für 20 Cent und ein kleiner AVR. MFG Falk
-
Thread
ADC auslesen geht nicht richtig!
ATmega 2560 mit 16 Mhz takt.
Ist int auf dem AVR ein 16 Bit-Typ? Dann hast Du mit [c] temp = AD_Wert*50; [/c] wenn AD_Wert > 655 ist einen Überlauf, und das Ergebnis wird nicht zu gebrauchen sein...
-
Thread
AVR Dragon DLL gepatcht! >32K Code
planen anstelle von Trial&Error. Das Durchsteppen braucht man eigentlich nur als Anfänger, um den AVR kennen zu lernen. Aber auch nur für die Sachen, die der Simulator nicht kann. Peter
geflasht, egal ob ich was >> geändert hab oder nicht. >Das ist auch eins der Misfeatures, die mich an AVR Studio extrem stören Schon gesehen ?
-
Thread
ATMEGA2560 JTAG Debug Problem
Hallo liebe Leute, ich hab ein kleines Debugproblem mit dem Atmega2560. Im Vergleich zu anderen Controller (ich hab hier noch Schaltungen mit mega644 und mega128) scheint der Debugger zu haken: Beim debuggen des mega2560 werden die Debugbefehle gefühlsmäßig langsamer
Breakpoint ausgeführt und dann versucht den Programmablauf über BREAK zu stoppen, dann stürzt das AVR Studio ab. Folgende Ursachen wurden schon ausgeschlossen: * Compiler (Bei Assembler 5 Zeiler das gleiche Problem) * Reset (Controller wird über 5V versorgt und hat einen Pullup im Reset) *
-
Thread
4" TFT für 7,97€
assemblierst? Ich habe nicht wirklich viel Ahnung von ASM, also zumindest habe ich nich nie für den AVR wirklich etwas kompliziertes damit programmiert. Daher wäre meine Frage wie portabel du das gehalten hast. Wäre es auf andere AVR, z.B. der genannte Mega2560, oder nen Mega128 unkompliziert übertragbar
Ansteuerung schreiben. > Daher wäre meine > Frage wie portabel du das gehalten hast. Wäre es auf andere AVR, z.B. > der genannte Mega2560, oder nen Mega128 unkompliziert übertragbar? Momentan ist es nicht ganz so portabel, aber das mache ich alles noch, wenn es erstmal richtig läuft. Es werden ein 16bit
-
Thread
Wo bekommt man ATmega640/-1280 in der Schweiz?
jemand zufällig, wie man in der Schweiz an einen ATmega640 oder ATmega1280 herankommt? Den ATmega2560 bekommt man bei Conrad, der ist jedoch nicht interessant, weil er vom AVR-GCC nicht unterstützt wird. Vielen Dank und Grüsse, Fabian
[quote] Den ATmega2560 bekommt man bei Conrad, der ist jedoch nicht interessant, weil er vom AVR-GCC nicht unterstützt wird.[/quote] Mainst du das ?: http://gcc.gnu.org/ml/gcc-patches/2008-05/msg01611.html
-
Thread
CodeVisionAVR und MEGA2560
www.mikrocontroller.net/topic/107011#new ) Nun meine Frage: Ich habe hier im Forum des öfteren von dem CodeVisionAVR Compiler gelesen. Der Preis für die STandard Version liegt im Rahmen. ABER: Hat jemand von euch schon Erfahrungen mit CodeVisionAVR und dem ATMEGA2560 gemacht? BZw. ist der Compiler empfehlenswert?
ich den selbigen Code aber auf einen MEGA128 problemlos laufen gehabt, nur eben nich auf dem MEGA2560, dacht es könnte vl. sein, dass der Compiler da beim Rückspringen aus nem Int. probleme bereitet. gruss, fredl
-
Thread
WinAVR Bug: Crash wegen Codegrösse
Hallo Zusammen, Hallo GCC-Compiler-Experten, Ich habe wohl einen Bug am avr-gcc entdeckt: Ich arbeite an einem grösseren System (Atmega 2560 / WinAVR 20071221). Die Codegrösse (binär) liegt bei ca 135kB. Bisher lief über ein Jahr alles normal. Aber plötzlich crasht das System
Den Sourcecode bekommst du per CVS: http://cvs.savannah.gnu.org/viewvc/avr-libc/?root=avr-libc
-
Thread
[hife] usb-lüftersteuerung mit i2c und co.
stehe ich bascom erst mal verhalten gegenüber. ich habe mir bereits von atmels homepage das programm avr-studio geholt, was auf mich eigentlich einen recht gut organisierten eindruck macht. ich weis nur noch nicht, was wo ist und was wie funktioniert. die avr-einsteiger-anleitung hatte ich bereits ein
unter C++ oder was auch immer gibts wie sand am meer. > bereits von atmels homepage das programm avr-studio geholt, was auf mich wenn du mit C weitermachen willst, brauchst du noch das [[WinAVR]] Softwarepaket, da das avr-studio keinen gcc mitbringt. > die avr-einsteiger-anleitung hatte ich bereits