-
Thread
Problem mit avr studio5
Hallo zusammen ich bin ein neuling im c programieren und hab mir das avr studio 5 runtergeladen. Ich benutze das Stk600 mit den µc Atemega2560. So zum probelem ich hab mir ein kleinen cod geschrieben um das board zu testen /** * \file * * \brief Empty user application
WinAVR (ja, man braucht beides) einfacher. Die IDE ist hässlicher, kann weniger (kein Nachteil für Anfänger) und hat den Vorteil, dass sie halbwegs funktioniert. > Ich benutze das Stk600 mit den µc Atemega2560
-
Thread
AVR JTAG Spannung 5V ?
Hallo Leute! Ich habe ein Problem mit meinem Atmega2560 (http://www.mikroe.com/eng/products/view/83/bigavr-mcu-cards/). Es liegen an meinen JTAG Pins 5V an, wenn ich mein selbst ersteltes Board mit Spannung versorge. Jedoch sind keine Pins in irgendeiner
Er benutzt AVR Studio, da weiß er doch gar nicht, was das Teil eigentlich für ihn gerade tut. ;-) Soweit ich AVR Studio kenne, konnte es bereits erfolgreich ein Problemm laden, denn es ist bereits beim Debuggen
-
Thread
JTAG Fehler: IDR event 0xff
habe ein großes Problem. Wie in der Themenüberschrift geschrieben steht, bekomme ich beim Start von AVR Studio 4 einen IDR Event von 0xff. Dieser Event erscheint, wenn ich meine selbst erstellte Platine (Rev.2) nutze mit einem Atmega2560. Wenn ich jedoch den JTAG an einem "Development Board" von Mikroe
-
Thread
UART bei ATtiny2313
Schönen guten Abend. Ich brauche Hilfe mit RS232 kommunikation zwischen 2 microcontroller AVR. Ich habe kein Problem aus ATmega2560 nach ATmega2560, oder aus ATmega8 nach ATmega2560. Aber Transmit mit ATtiny2313 funktioniert nicht. Mein main programm init: ldi acc,low(RAMEND)
-
Thread
Atmel STK600 Starter Kit
Bei Ebay für 99EUR + 4EUR Versand http://www.ebay.de/itm/Atmel-STK600-development-kit-for-AVR8-and-AVR32-/180721531276?pt=Wissenschaftliche_Ger%C3%A4te&hash=item2a13d7b98c
227,39* (Netto) € 270,59 (Brutto) http://www.mercateo.com/p/live~showGrossColumn*615-Q33990/Avr_Tool_Atstk600.html Gruß MISZOU P.S.: @ Michael M. Ist das DIP Packet dabei? Solltest du evtl. noch erwähnen ist nicht in dem original Lieferumfang von Atmel enthalten.
-
Thread
AVR debuggen unter linux
Wenn ich mir diese Preise ansehe, dazu die Leistung des Cortex-M3, dann stellt sich die Frage nach AVR-Debugging nicht mehr. Es gibt nur ein Hindernis, und das nennt sich DIP.
Wenn ich mir diese Preise ansehe, dazu die Leistung des Cortex-M3, dann > stellt sich die Frage nach AVR-Debugging nicht mehr. Es gibt nur ein > Hindernis, und das nennt sich DIP. Also Multithread versuch ich erst garnicht auf dem AVR. Ein OS mit 2kB RAM dürfte schwierig werden. Auch das printf debugging
-
Thread
AVR Studio findet Programmer nicht
Ich denke die Überschrift sagt es schon, ich hab mir nen DIAMAX-AVR Programmer gekauft, den Treiber installiert, sowie das neue AVR-Studio. Im "Gerätemanager" steht der Programmer unter COM4. Wenn ich nun im Studio auf AVR Programming drücke, ist mein Programmer nicht
Es muss aber auch eine Möglichkeit für AVR-Studio 5.1 geben. Wir verwenden in der Schule einen ATMega2560. Mein erster Controller hatte leider einen Defekt und ich habe mir einen neuen von Sainsmart gekauft. Nachdem ich ihn geliefert bekommen
-
Thread
PWM beim Atmega8
Hi Leute, mit Hilfe einer PWM möchte ich einen Mosfet ansteuern. Bin hierbei wie im AVR-GCC Tutorial vorgegangen. Mit einem Taster starte und stoppe ich den Timer. Beim Stoppen des Timers möchte ich am Ausgang ein LOW-Signal generieren. In der Praxis ist das Ausgangssignal manchmal
möglich ist,kannst du mir ein paar Tipps geben? Ich habe den STK600 Developtment Board und den AVR ATMEGA2560 als Mikrokontroller. Der mega2560 hat einen Takt von 8MHz. Die Taktfrequenz der MOSFETs ist 50 kHz und das Tastverhältnis ist von 10% bis 90%. 1) Wie kann ich die Timer-Frequenz von
-
Thread
ATMEGA mit XRAM?
etwas mehr Flash sein darf als der Atmega8515 dann gibs z.B. >noch den Atmega162. Und wenns kein AVR sein muss, dann einfach mal bei den 8051ern nachsehen. Die gibts in DIP 40 und die haben alle ein ext. Memory Interface.
holger schrieb im Beitrag #2323596: > Und wenns kein AVR sein muss, dann einfach mal > bei den 8051ern nachsehen. Und wenn's kein DIP sein muss, dann gibt's noch ATmega640, ATmega1280, ATmega1281, ATmega2560 und ATmega2561, die alle ein XRAM-Interface
-
Thread
Wieso gibt es 10 polige ISP Schnittstellen, wenn GND 4 mal vor kommt?
ISP-Kabel wesentlich kürzer und spart sich zusätzlich noch Leitungen und die Pins ein. Mit STK500/AVR ISP MKII/AVR Dragon sind die 1,5m ISP-Kabel auch kein Proplem. MfG Spess
Moin! In AS5 im About-Fenster kann man unter anderem diese Information: AVR GCC 8-bit Toolchain Version: gcc version 4.5.1 (AVR_8_bit_GNU_Toolchain_3.2.3_326) AVR GCC 32-bit Toolchain Version: gcc version 4.4.3 (AVR_32_bit_GNU_Toolchain_3.2.3_261) AVR Software Framework
-
Thread
Bascom USB-ISP mit AVR Studio 4/5 - RN-Mega2560
www.mikrocontroller.net/topic/86358) wurde fleissig darüber diskutiert, ob nun der Bascom USB-ISP direkt mit dem AVR Studio kompatibel ist oder nicht. Einige Quellen sagen nein, andere wiederum behaupten das Gegenteil (http://www.mikrocontroller.net/articles/AVR_In_System_Programmer#ISP). Ich habe ein RN-Mega2560
der angesprochene Programmer. Leider ist es mir bisher nicht gelungen, mein PC, ISP und den ATMega2560 zu paaren... mit dem Bascom-AVR geht das flashen von hex-daten ohne Probleme. Hat jemand in letzter Zeit irgendwelche neue Erfahrungen mit dieser Kombination gemacht? Vielen Dank schon im Voraus
-
Thread
Quellcode in mehrere C-Dateien aufteilen
Verrückter Forenbeiträge gegoogelt hab komme ich immer noch nicht drauf welchen Fehler ich begehe: avr-gcc (WinAVR 20100110) 4.3.3 Copyright (C) 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiling C: main.c avr-gcc -c -mmcu=atmega2560 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./main.lst -std=gnu99 -MMD -MP -MF
-
Thread
Offset Drehzahlauswertung
einem Drehzahlauswertungsprogramm, das ich geschrieben habe. Die Auswertung läuft über einen Atmega 2560. Mein Probem ist, dass ich bei dem vorliegenden Quellcode bereits bei Stillstand (Das heißt auf den Counter 1 geht kein Signal) eine Drehzahl von 428 1/min angezeigt bekomme. Da ich nachher sehr hohe
verstehen warum das so ist oder ob ein Fehler in meinem Programm vorliegt. Gruß Andreas [C] #include <avr/io.h> #include <inttypes.h> #include <stdlib.h> #include <avr/interrupt.h> #include <string.h> #define BAUD 9600UL #define UBRR_BAUD ((F_CPU/(8UL*BAUD))-1) void uart_init(void) { //
-
Thread
UART mit Atmega 2560
Hallo zusammen, Bin gerade am verzweifeln. Habe einen MyAVR Stamp 256k (Da ist ein Atmega 2560 drauf) hier und versuche ihn dazu zu bekommen mittels UART mit HTerm zu kommunizieren. Habe dazu ein einfaches C-Programm geschrieben, dass mir meine Eingabe auf dem
Man, man ... Selber kucken, macht selber schlau! Google Tipp: "Arduino Avr core github "
-
Thread
AVR = Hobbybastler uC
(C, assembler, etc.) as just standardized and widely available AVR platforms. USB-based AVRs have been used in the Microsoft Xbox hand controllers. The link between the controllers and Xbox is USB. Numerous companies produce AVR-based microcontroller boards intended
Controller for use in a variety of motion applications.[20]" http://en.wikipedia.org/wiki/Atmel_AVR#Atmel_AVR_usage
-
Thread
RS232 Schnittstelle
Hallo zusammen, ich habe das Board RN-Mega2560 und gebe Daten über RS232 an den Bascom-Terminal aus. Nun möchte ich gleichzeitig Daten über die 2. RS232-Schnittstelle an ein Mikroservoboard ausgeben. Wie kann ich im Programm die 2. RS232-Schnittstelle
Hallo, in Bascom kann man so UART0 und UART1 am AVR ansteuern: Print #1 Print #2 MfG Tom
-
Thread
Ncurses auf avr (8-bit)
Hi, kann man ncurses mit dem avr-gcc compilieren? Ein kurzer Versuch scheitert direkt an terminfo. Hat das schonmal jemand versucht oder fehlen einfach zu viele Sachen am avr-gcc/der Plattform?
Die Ncurses-Bibliothek braucht auf einem PC über 200KiB für .text + .data + .rodata. Für den AVR kompiliert, wird das Ganze noch größer und mit viel Glück gerade noch so in den Flash-Speicher eines ATmega2560 passen. Dann fehlt aber noch die Anwendung. Man wird deswegen sinnvollerweise nur
-
Thread
Zusätzlichen Timer trotz alle Timer verbraucht?
falschem µC ausgewählt. Nur ruhig Blut. Erstmal ins Datenblatt schauen, dann klappts auch mit dem AVR. Peter
Das meinte ich mit > Typischer Fall von falschem µC ausgewählt Wenn dabei raus kommt das ein AVR eben nicht passt, na dann ist das so. ==> Projektumfang ändern bis es in den AVR passt, oder mal über den Tellerrand nach einem anderen µC sehen.
-
Thread
myAVR MK3 und Kommunikation mit PC
Hallo Kann ich den Atmega 2560 des MK3 Board über den PC steuern. Würde gerne die Ports des Atmega mit dem PC steuern. so wie hier. http://www.youtube.com/watch?v=NuKXY_uE8Yk&feature=view_all&list=PLFFC58115F01DD123&index
verwende das AVR Studio 5. Hoffe das ich das hinbekomme. (Programiere erst seit ca 2 Monaten) ;-)
-
Thread
Welchem Intel-HEX-File typen gehorchen die Atmel HEX-files?
Falsch vermulierte Frage und darum keine Hilfe? Also nochmal, ich kompiliere mit AVR-Studio und mir fehlen Informationen, ob ein Hexfile vom atmega128 identisch aufgebaut ist wie einer vom atmega2560. Ich habe gelesen, dass es eine 64kbyte Grenze für den Adressraum gibt? Wie kann man
Karl schrieb im Beitrag #2261445: > Also nochmal, ich kompiliere mit AVR-Studio und mir fehlen > Informationen, ob ein Hexfile vom atmega128 identisch aufgebaut ist wie > einer vom atmega2560. Ja. Karl schrieb im Beitrag #2261445: > Ich habe gelesen, dass es eine
-
Thread
STK-600 - Eure Erfahrungen mit diesem Board
zusammenstecken kann, Taster und LEDs sind schon da, Pegelwandler für RS232, usw. Der mitgelieferte ATmega2560 ist auch ein nettes Teil und lädt zum Spielen ein. Man braucht zum STK600 zusätzlich noch typischerweise das STK600-DIP-Package, damit man die "anfassbaren" µCs im DIL-Gehäuse programmieren kann
gehen alle DILs ohne extra Adapter (außer ATtiny*4) und den Schaltplan hat man auch. Einen ATmega2560 Boliden kann man eh nicht auf dem Testboard ausreizen, den muß man in der Zielschaltung programmieren. Peter
-
Thread
TQFP64 ATmega2560
Hi >TQFP64 ATmega2560 Vielleicht liegt es daran, das der ATMega2560 ein TQFP100-Gehäuse hat. MfG Spess
mit dem richtigen Raster: 0.7874mm :) Das ist zumindest der Pinabstand des TQFP64 Packages aus der avr-6.lbr. Wahrscheinlich hat irgendwer schlecht umgerechnet/gerundet. 0.7874mm sind nämlich genau 31mil, 0.8mm wären aber ~31.496 mil. Beim TQFP100 passen die 0.5mm allerdings. Carsten
-
Thread
Timer 3 Interrupt funktioniert nicht
Richtiges Target gesetzt? Keine Warnings oder Errors? Bei falschem Interrupthandler startet Dein AVR immer wieder neu. Peter
Mit Target meinst Du ob der 2560 ausgewählt ist. Ja. Keine Warnings und keine Errors. Ich vermute dass irgendwie die Initialisierung des Timers falsch ist. [c] // TIMER 3 DDRE = (1<<DDE3); TCCR3B = (1<<WGM32) | (1<<
-
Thread
Display löscht Anzeige nicht
Christoph */ typedef enum { false = 0, true }bool; #define F_CPU 16000000 #include <avr\io.h> #include <avr\MK3_2560_LED.h> //von www.mikrocontroller-4u.de #include <avr\MK3_2560_ADC.h> //von www.mikrocontroller-4u.de #include <avr/MK3_2560_LCD.h> //von www.mikrocontroller-4u.de #include <avr/delay.h> int main (void) { unsigned int ad_wert; MK3_INIT_LED(); // init der LEDs MK3_INIT_ADC(); // init des ADC MK3_INIT_LCD(); // init des LCD
-
Thread
Mikrocontroller mit RF transmitter
evtl cc2560 oder so mit 2,4 ghz
Passt zwar nicht ins AVR-Forum aber rfPIC12F675 von Microchip... http://www.microchipdirect.com/Chart.aspx?branchId=15001&mid=15&treeid=15
-
Thread
Simples Board mit Analogausgang ?
kaufen Das ist nicht günstiger. Der Programmer ist aber eine Einmalinvestition. Du kannst dann ALLE Avr damit flashen. Damit bist du für die nächsten Jahre gerüstet. Dennis schrieb im Beitrag #2251389: > Wie schaut es den mit dem Arduino Pro Mini 328 Warum nicht. Wenn du einen Lötkolben hast
mir Jemand sagen wie ich den PWM-Ausgang des Arduino-Pro-Mini ansteuern kann ? Bei meinem mega2560 habe ich das immer so gelöst (Basecom AVR): [avrasm]Config Servo = 1 , Servo1 = PORTD.4 , Reload = 10 Config PORTD = Output Servo(1) = 30 '30 als Beispielposition[/avrasm]
-
Thread
Linux Programmer für mikroElektronika Avrprog2 Hardware
http://sourceforge.net/projects/avrprog2/ veröffentlicht. Getestet habe ich mit einem BigAVR Board und ATmega128(0) und ATmega2560 unter Ubuntu. Ich hoffe damit auch anderen eine Freude zu machen... und freue mich auf Testberichte/Bugreports mit weiterer Hardware.
-
Thread
mega2560 Programm doppelt im Flash??
MT,main.o,-MF,.dep/main.o.d main.c -o main.o Linking: main.elf avr-gcc -mmcu=atmega2560 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 -Wp,-M,-MP,-MT,main.o
also ich hab den light von myAVR für 15€ und der tuts definitiv wie versprochen auch mit dem m2560 ;-) Gruß Jens
-
Artikel
BAE-Tutorial
einem externen Gerberviewer zu kontrollieren. Näheres zu Gerberviewern findet sich unter Gerber-Tools. AVR-Bauteilbibliothek. (Mittlerweile auch "offiziell" bei BAE Contrib) Das Zip-Archiv enthält zwei Dateien: avr.ddb (die eigentliche Bauteilbibliothek) und avr.def (die Loglib-Quelldatei). Zwar wurden die
logische Bibliothek. Methode 1 benutzt dafür die Kommandozeile und das Kommando copyddb : copyddb avr.ddb meinprojekt.ddb -ms -llib at90s4434fp Methode 2 geht über die Menüs im Schaltplaneditor: Datei -> Library Utilities -> Elemente kopieren -> Logische Bibliothek -> Dateiauswahlbox Quelldatei, avr.ddb
-
Thread
MIDI Protokoll
Darstellungsweisen von Zahlen das hat miteinander überhaupt nichts zu tun. Google mal nach 'avr midi' ... ist doch wirklich nicht so schwer oder ?
Hi zusammen, Kann mir mal bitte jemnad helfen ich hab da mal was in WinAVR geschrieben aber da sind ne menge Fehler drin und ich bin mit winavr nicht so vertraut kann mir vielleeicht einer erklären oder helfen wie das programm richtig auszusehen hat: #include <avr/io.h>
-
Thread
Kompatibilität (Pin und Binär)
zu haben in der man leicht den "nächst größeren" Kontroller herausfinden kann. Die Liste der [[AVR Typen]] gibt zwar einigen Aufschluss, ich denke aber, ich interpretiere hier auch etwas falsch. Der Link in dem Thread http://www.mikrocontroller.net/topic/123534 half mir leider auch nicht wirklich
der zum 32er Pinkompatibel ist und auch auf dem STK500 funktioniert. Laut dem Artikel über die [[AVR Typen]] gäbe die _4_ in der Typenbezeichnung an, dass es sich um pinkompatible 40/44-pinnige Kontroller handelt. Also meine ich, mit dem ATmega128/4/ (ATmega64/4/ geht ja) gute Chancen zu haben. Aber
-
Thread
AVR PWM-Signal korrekt anschliessen
errechnet. Das PWM-Signal geht von OC1A an einen Lüfter mit PWM-Eingang (Papst 8412N/2GHP). Das AVR-Board hab ich mit einem Flachbandkabel auf eine weitere Platine angeschlossen...von den Pfostenstecker auf Phoenix MKKDSN-Klemmen gefädelt...nicht die feine englische, aber für den ersten Prototyp sollte
Analogteil aufteilen ist schwierig, wenn man ein Board mit definierten Pins hat (http://www.chip45.com/AVR-ATmega-Mikrocontroller-Module/Crumb2560-V1-1-AVR-ATmega2560-USB-RS485-RS232-Modul.html?XTCsid=44ceead62e82ee96370bea3e91632e35). Danke soweit. mfg Foikei
-
Thread
String in EEPROM schreiben und wieder auslesen
: Ich möchte gerne ein einen String bzw. Zeichenkette in den EEPROM speichern. Ich hab nun mal die AVR-Tutorial angeschaut und komme da irgendwie nicht so ganz klar wie ich das alles initialisieren und übergeben muss.Ich benutzte einen ATmega 2560 und programmiere in C. Wenn ich jetzt char vlab[
Ich möchte gerne ein einen String bzw. Zeichenkette in den > EEPROM speichern. Ich hab nun mal die AVR-Tutorial angeschaut und komme > da irgendwie nicht so ganz klar wie ich das alles initialisieren und > übergeben muss.Ich benutzte einen ATmega 2560 und programmiere in C. Dann solltest du auch
-
Thread
Assembler und Eclipse
Hi, Eclipse ist nicht sonderlich geeignet für AVR Assemblerprogrammierung. Es geht zwar grundsätzlich, aber es wird nur der GNU AVR Assembler Syntax unterstützt (nicht sehr verbreitet, die meisten Assembler Programme sind im Atmel Assembler Syntax
Auch gibt es kaum Unterstützung von Seiten des Editors (Syntax-Highlighting etc.) Eclipse (mit dem AVR Eclipse Plugin) ist eindeutig auf Programmierung in C (und C++) ausgerichtet. Wenn es unbedingt Assembler sein soll würde ich eher AVR Studio empfehlen. Thomas
-
Thread
Bootloader modifizieren für ATmega2560
Guten Abend allerseits, ich habe einen Bootloader auf meinem ATmega2560 der eigentlich von einem anderen, kleineren ATmega kommt. Solange ich Hex file mit einer Größe von <128k hochlade klappt auch alles wie es soll. Ab 128k gib es Probleme. Jetzt habe ich mir im Hexfile
= 0x00; Das ganze läd auch brav hoch, aber danach ist quasi kein lauffähiges Programm auf dem AVR ... sieht jemand auf Anhieb den Fehler ?
-
Thread
AVR Flash, EEPROM, ID auslesbar, aber keine fuses
Hallo Ich programmiere schon längere Zeit mit dem mysmartavr light einen atmega2560 über SPI. Bisher gab es keine Probleme; heute konnte ich aber die Fuses nicht mehr auslesen. Das Lesen von Flash, EEPROM und Controller-ID geht aber noch; Das Anwenderprogramm läuft auch ohne Probleme. Die Fuses sind also alle noch korrekt gesetzt. Programmieren kann ich den AVR auch weiterhin (über Bootloader). Kann ich da noch was anderes als Chip-Erase machen?
-
Thread
Verwenden des TWI in der IAR Workbench
Hallo Leute, so langsam suche ich mich dumm und dähmlich. Ich habe für den ATmega 2560 im AVR-Studio ein Projekt erstellt, bei dem mittels TWI einen I2C erstellt habe. Das funktioniert auch alles prima. Nun muss ich das gleiche mit der IAR Embedded Worbench erstellen und da fängt mein
an. Da es im IAR keine twi.h gibt, wie realisiere ich zum Beispiel meine init Funktion aus dem AVR-Studio in der IAR Embedded Worbench? void sys_func_i2c_2_init(void) { /* initialize TWI clock: 100 kHz clock, TWPS = 0 => prescaler = 1 */ TWSR &=~((1<<TWPS1)|(1<<TWPS0));
-
Thread
[V] Verkaufe STK600
Projekt im Studium benutzt. Originalverpackung und alle zugehörigen Teile (Board, Platine, ATmega2560 AVR Mikrocontroller, Kabelset, CD mit Software) sind vorhanden. Eine Beschreibung findet ihr hier: http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=36 Ich hab
Das Board ist jetzt bei EBAY drin: http://cgi.ebay.de/Atmel-AVR-STK600-TOP-ZUSTAND-/220802093647?pt=LH_DefaultDomain_77&hash=item3368d4924f Viel Spaß beim Bieten!
-
Thread
Brauche Hilfe: Atmel Prozessor wird nicht mehr erkannt
auf meinen ATMega 2560 gespielt, der sich auf einer eigenen kleinen Testplatine befindet. Nachdem der Computer kurz ausgeschaltet war, wird dieser Mikroprozessor plötzlich nicht mehr erkannt. Wenn ich in AVR STudio auf den
AVR Studio noch erkannt. Vorhin hatte ich ebenfalls zwischenzeitlich diesen Fehler und er verschwand, nachdem ich in AVR Studio den Haken neben JTAGEN entfernte. (JTAG war auf dem ATMega 2560 immer
-
Thread
ATmega2560, Speicher voll bei Program: 30% Data 8%
Hallo, ich habe ein 3,25" Display an einem ATmega2560 in Betrieb. Auf dem Display gibt es mehrere Seiten zum Durchschalten. Jede Seite hat ein Hintergrundbild und darauf werden dann informationen dargestellt. Jetzt habe ich folgendes Problem: Sobald
Seiten schreiben und ich kann keine Grafiken mehr einbinden :/ Vieeelen vieelen Dank vorab! AVR Memory Usage ---------------- Device: atmega2560 Program: 72578 bytes (27.7% Full) (.text + .data + .bootloader) Data: 646 bytes (7.9% Full) (.data + .bss + .noinit)
-
Thread
Noobfrage: Was muss ich hier ändern damit es funktioniert?
Domi S. schrieb im Beitrag #2205538: > #include <iom2560.h> // (1) eher wahrscheinlich [c]#include <avr/iom2560.h>[/c] oder noch besser, in Programmoptionen mega2560 einstellen und [c]#include <avr/io.h> [/c] verwenden.
das Beispiel aus dem Tutorial fast 1:1 kopiert, aber eben nicht ganz... Anstatt [c] #include <iom2560.h> [/c] musst du schreiben: [c] #include <avr/io.h> [/c] Und beim Make bzw. gcc übergibst du den MCU type [pre] avr-gcc -c -mmcu=atmega256 .... [/pre]
-
Thread
JTAG Nachbau geeignet?
Hallo Leute, http://www.avrportal.com/?page=jtag das ist das AVR-Portal, hier wird ein AVR JTAG Programm/Debugger vorgestellt. Da ich mir den schon länger anschaue und den Schaltplan auf einen FT232RL und zwei 6N137 umgestellt habe frag ich mich ob ich den auch
Vermutlich nicht. Der Dragon unterstützt nur die AVR. Das mit dem Dragon kam mir in den Sinn, weil Du dem avr portal gestartet bist und ich deine STM32 Anforderung im Kopf verdrängt habe. Sofern hier niemand die Erfahrung hat, solltest Du mal in den
-
Thread
Kaufberatung µC mit I²C
GFunk schrieb im Beitrag #2201584: > Was ich da gefunden habe, wäre ein AVR Butterfly auf Basis des > ATmega169. > Weiß zufällig jemand direkt aus dem Kopf ob mein Vorhaben damit möglich > wäre? Sollte gehen. Der hat zwar keinen direkten Hardware-TWI-Block, aber das
für einen I²C-Slave bietet die Hardware. http://www.atmel.com/dyn/resources/prod_documents/doc2560.pdf