-
Thread
Problem mit malloc() und free()
Programmteile, die ich eigentlich in einem größeren Programm verwenden will. Der Controller ist ein Atmega2560 mit 32k externem Ram. Ich will jetzt niemandem zumuten, sich das Programm in Einzelnen anzusehen. Daher beschreibe ich das mal kurz. In der main steht folgendes: [c] XMCRA =0; XMCRA
laufen soll und dann müsste der Stack dementsprechend gross angelegt werden, so dass selbst der Atmega2560 an seine Grenzen kommen würde. Daher wäre mir der Weg mit malloc lieber. Den Ram habe ich getestet mit einem Testprogramm. Da wird kein Fehler gemeldet. An der Hardware liegt es wohl nicht.
-
Thread
Arduino-mega2560 --> Voyager PADD
- hier http://www.mikrocontroller.net/topic/329198 habe ich ein Gehäuse für den Arduino -mega(2560) vorgestellt, zum 3D-Drucken( -->lassen). Was noch fehlt ist etwas Software, damit man auch was sieht. Obwohl es sich um ein Arduino-Board handelt, habe ich auf herkömmliche Weise, mit PN aus WinAVR
AVR-Studio 4(V4.19,build 730) über das z.B. STK500 geflasht werden. Dabei wird aber der bootloader des ATmega überschrieben. Um diesen wieder aufzuspielen, ist am ISP für den Mega2560(nahe am IC) über das AVR-Studio/STK500 die Datei stk500boot_v2_mega 2560 aufzuspielen. In ~:\Programme\Arduino\hardware
-
Thread
Kaufberatung µC mit I²C
jetzt hat sich mein Beitrag mit Jörg gekreuzt. Ich hatte bei Atmel nach den technischen Daten des ATmega169 geschaut, dort steht bei TWI: ja. Ist dann auf dem Butterfly ein anderer µC oder nur ein abgespeckter ATmega169? Gruß, GFunk
für einen I²C-Slave bietet die Hardware. http://www.atmel.com/dyn/resources/prod_documents/doc2560.pdf
-
Thread
Eclipse AVR win32 komplett?
. bei den Eigenschaften in der Auswahlbox der MCU keine MCU zur Auswahl habe. Ich benutze den atmega2560 undes gibt jetzt 2 atmega2560.xml auf der Platte. Das neue vom Studio6 sieht aber ganz anders aus. Auch wenn ich das aus dem "c:\Program Files\Atmel\AVR Tools\Partdescriptionfiles\" nehme sehe
-
Thread
Spannungsteiler - Temperaturmessung
Die Eingänge kann ich nicht abklemmen weil diese innerhalb der Platine angeschlossen sind (SMD Atmega2650 ) PK5 und PK7 sind die Analogen Eingänge des Arduino (Atmega2650) Ich habe mal eine PinMap abgehängt. Den Kondensator habe ich ausgelötet leider ohne Erfolg die Werte stimmen immer noch
PinMap: http://arduino.cc/en/uploads/Hacking/PinMap2560sma_.png
-
Thread
SPI MASTER/SLAVE string senden
Hallo zusammen, ich will 1 x atmega2560 als SPI MASTER und 3 x atmega2560 als SPI SLAVE folgendes soll gemacht werden: 1) vom Master soll alle 24h ein befehlssatz gesendet werden der so aussehen soll: 1,03:00,15,04:00,50,07:00,20,08
-
Thread
megaAVR 0-Series
denn jetzt? > > Es gibt das Nano und eins mit WiFi drauf. Ohne Wifi Gestern habe ich ein ATmega4809 Curiosity Nano Evaluation kit und ein ATmega4809-XPRO bestellt. Es soll angeblich schon Ende nächster Woche da sein … … schauen wir mal.
Veit D. schrieb im Beitrag #5728626: > mein erstes ATmega4809 Curiosity Nano Board ist tot. Oje, wahrscheinlich einfach nur Pech. meine beiden Boards und auch das 4809 Arduino Board arbeiten tadellos. Hat es den ARM erwischt oder den Atmega
-
Thread
I2C hängt mit ADXL345
Hallo Ich habe folgende Frage. Ich probiere seit Tagen einen ADXL345 an einem Atmega zum laufen zu bekommen. Der ADXL345 ist über I2C mit dem Atmega verbunden. Ich habe den I2C Bus mit Pullup Widerständen (4.7k ) auf 3.3V gezogen. (Der ADXL345 kann nur max 3.9V ab) Ich setze beim
ich nur Quellcodes für Arduino. Was extrem helfen würde wenn jemand eine Code für einen "normalen" Atmega hätte. Gruß Christoph
-
Thread
Atemga2560 Webserver Starthilfe
Hallo, ich habe hier auf einem ArduinoMega2560 eine kleine Ablaufsteuerung in Betrieb. Nun möchte ich das ganze um die Funktion einens Webservers erweitern. Als Basis dafür habe ich Ulrich Radigs Webmodule und ethersex gefunden. Beide unterstüzen
Shields. Das ist toll, weil es die SD-Karte gleich mit drauf hat. Ethersex scheint bereits den Mega2560 zu unterstüzen. Der Code von Ulrich Radig hat dafür einen Scheduler implemtiert, den ich vielleicht gut nutzen könnte. Ich traue mir zu den Code von Ulrich Radig auf den Atmega2560 anzupassen. Einen
-
Thread
SoftwareSerial für Arduino mit Parity
Der ATMEGA328PB hat 2 UARTs. http://www.atmel.com/devices/atmega328pb.aspx http://www.mouser.de/Search/Refine.aspx?Keyword=556-ATMEGA328PB-AU
Peter D. schrieb im Beitrag #4437973: > Der ATMEGA328PB hat 2 UARTs. Eine gute Alternative zum Atmega2560. Weiß Du, ob dieser evtl. sogar pinkompatibel mit dem Atmega328P ist? Dann könnte man ihn ja sogar auf dem Arduino-Board einfach austauschen
-
Thread
Hilfestellung bei der Auswahl des richtigen PCB-Prototypen-Erstellungswerzeugs
: > Viel kleiner als ein 1,27er Raster brauch ich nicht. Ach? Oben schriebst du noch was von ATmega2560, den gibt's im TQFP mit Pitch 0,5_mm, das ist dann doch schon eine etwas andere Nummer. Scheinbar weißt du selbst nicht so wirklich, was du eigentlich brauchst. Nur, daß du sehr viel Geld ausgeben
Johannes F. schrieb im Beitrag #8063662: > Ach? Oben schriebst du noch was von ATmega2560, den gibt's im TQFP mit > Pitch 0,5_mm, das ist dann doch schon eine etwas andere Nummer. Ich schrieb: Ich habe damit schon Projekte gemacht, nicht dass das eine musthave Voraussetzung wäre
-
Thread
C-Variablen nur vorübergehend?
Vergessen habe ich natürlich was ich benutze... ATmega2560 mit Atmel Studio 7 und AVR GCC. Sicher kann ich die 64 Bate auch einfach dauerhaft "verballern" nur "schön" finde ich es nicht und wer weiß was kommt, vielleicht sind es in einem anderen Projekt
saubereren und stabileren Code bewirkt. Klar, die Teile sind nun keine kleinen Controller mehr (aber der ATmega2560 ist das auch nicht). Man sollte sich aber immer vergegenwärtigen, dass UNIX (und damit auch malloc()) auf einer PDP-11 mit gerade mal 2 x 64 KiB Adressraum (je einmal für Befehle und Daten)
-
Thread
JTAG ICE 3 - connection problem (ATSAM4S )
AT32UC3A1512 ATmega128RFA1 ATmega644A ATtiny167 AT32UC3A3128 ATmega162 ATmega644P ATtiny20 AT32UC3A3128S ATmega164A ATmega644PA ATtiny2313 AT32UC3A3256 ATmega164P ATmega645 ATtiny2313A AT32UC3A3256S ATmega164PA ATmega6450
AT32UC3C0512C ATmega16U4 ATmega8A ATtiny45 AT32UC3C1512C ATmega2560 ATmega8U2 ATtiny461 AT32UC3C1512C ATmega2561 ATxmega128A1 ATtiny461 AT32UC3C2512C ATmega324A ATxmega128A3 ATtiny461A AT32UC3L016 ATmega324P ATxmega128D3
-
Thread
Kommunikation MDB Schnittstelle
Ganz klar AVR. z.B. ATmega88 oder ATmega32. Codebeispiele findest du z.B. im [[AVR-GCC-Tutorial]]. Die Beschaltung ist ebenfalls sehr einfach. Die einfachste Grundschaltung benötigt noch nicht mal externe Bauteile. Google mal
ich schon öfters Problme damit hatte. Habe schon auf versch. µC das MDB zum Laufen bekommen, ATMEGA128, ATMEGA2560, 2051er, Attiny13.... Um die einzelnen Geräte richtig anzusteuern hilft oft nur längeres herumprobieren, hin&wieder mal ein wenig warten zwischen zwei Befehlsblöcken kann da schon
-
Thread
[UART]Senden/Empfangen mit unterschiedlichen BaudRaten?
Hi ATMega162, ATMega164/324/644, ATMega128, ATMegaATmega640/1280/1281/2560/2561 Brauchst du noch mehr? MfG Spess
-
Thread
STK600 8bit LED-Logik?
Nabends, ich bin mit meinem mega2560 auf dem STK600 am Üben und will mir so Schritt für Schritt einige Beispielprogramme (Bibliothek) anlegen. So, die ersten Schritte mit dem AVR wollte ich an den acht vorhandenen LEDs tätigen. Ich habe
Dadurch habe ich mich etwas mehr mit der Materie befasst und hab mich letztendlich für das STK600 + ATmega2560 entschieden. Wo die Unterschiede zw. C, C++ oder C# liegen weiß ich leider nicht. Ich habe mich nur den sehr schön geschrieben Tutorials (AVR und AVR-GCC) hingewandt und darin geschmöckert. Da
-
Thread
Kann man die Bits beim Adressbus vertauschen?
Kbytes Optional External Memory Space" Das ist nicht schlimm, weil ich inzwischen eh zu einem ATmega2560 gewechselt bin (MEHR PINS! ;-) ), aber ich wollte es noch mal bestätigt haben, dass ich nicht zu blöd war, sondern nur unwissend bezüglich der Unterschiede zwiscehn 128 und 1284P Gruß TOM
Thomas Moll schrieb im Beitrag #3801003: > Habe ich das richtig recherchiert? Der ATMega128 kann externen Speicher > nativ unterstützen, der ATMega1284P jedoch nicht? Jepp. Genauso ist das. Nur relativ wenige Mitglieder der AVR(8)-Familie verfügen über eine externes Speicherinterface
-
Thread
Atmega4809nano
ich habe ein Atmega4809nano-Board gemacht. Getestet ist es noch nicht. Mir fehlen noch Stiftleisten mit dünnen Stiften. Einen Programmierer dazu habe ich auch nicht.
für die Arduino-Leute wäre das leicht so ein Board zu machen ! es ist wohl weniger Aufwand als das 2560-Board R3 das heute so preisgünstig zu bekommen ist. Nur wer will es und wer macht es? vielleicht kommt ja ein Atmega 4809-Nachfolger mit mehr Flash/RAM? > und statt USB B Buchse gleich einen USB
-
Thread
Chips mit dem Arduino programmieren
dann nicht mehr als ein nackter Atmega328P drauf.
mit dem Sketch "Arduino as ISP" kannst Du standardmäßig erstmal alle per SPI programmierbaren AVR Atmega-Controller programmieren, die auf einem im Handel verfügbaren Arduino-Board enthalten sind, z.B.: - Atmega8 - Atmega168 - Atmega328 - Atmega1280 - Atmega2560 > Und wie muss ich dann den Chip
-
Thread
Wie programmier ich das elegant in C
alle Funktionen. Der ATmega8 ist nur der Slave. Ich brauche von dem ATmega8 PD0(RxD) und PD1(TxD) für eine RS232 Schnittstelle. PB6 und PB7 brauche ich für den Quarz. Deshalb sind die Bits der Bytes schön auf Port B, C und
ist dafür gedacht. Ich würde allerdings keine 2 MCs so koppeln. Reichen denn die 4 UARTs des ATmega2560 nicht? Peter
-
Thread
Welche Mikrocontroller mit dem STK500 programmieren?
Hi >Ich kann mir halt vorstellen, dass ich nur Mikrocontroller im DIP >Gehäuse bis hoch zum ATmega32 mit dem STK500 prgrammieren kann. >Oder liege ich falsch? Ja. ATMegas gehen noch 'höher' als ein ATMega32. Nämlich bis zum ATmega1284(P). Sieh in der Hilfe zum AVR Studio nach. Dort steht
Studio 4.19: * ATtiny24 / ATtiny24A * ATtiny44 / ATtiny44A * ATtiny84 / ATtiny84A * ATtiny26 * ATmega8 / ATmega8A * ATmega16 / ATmega16A * ATmega32 / ATmega32A * ATmega64 / ATmega64A * ATmega2560 * ATmega2561 * ATmega640 Heißt das, dass ich den ATtiny2313 gar nicht flashen bzw. programmieren
-
Thread
Arduino "Benchmark"
sein? > 4-10kB? > > Gästchen Das ist eine Frage des Preises. Bei Reichelt geschaut: ATMEGA 2561-16AU 12,95 € 256 kByte und der sehr beliebte ATMEGA 88-20 PU 3,25 € 8 kByte Wenn man auf Fließkomma verzichten kann durch Festkomma-Berechnungen oder gar reines Integer-Rechnen
Hi >Dass der ATMega SO teuer ist, schockt mich jetzt schon ein wenig, ich >dachte der Preis vewegt sich so zwischen 5-8 Euro. Bei CSD momentan 7.95€. MfG Spess
-
Thread
Serielle Schnittstelle zwischen zwei uC durch optische Kommunikation ersetzen
>Warum erkennt mein AVR-Studio-Compiler die Befehle: ADCSRB und ADIF >nicht?? >ATmega8515 Der hat keinen AD Wandler.
ich dachte alles was unter 0.6V nimt er als Null und was über als 1. > Abgesehen davon: Dein ATMega hat keinen ADC. Ja...Mein ATmega8515 ist nur vom STK500, ich wollte damit nur testen... Eigentlich kommt dann ATmega2560 zum Einsatz!!
-
Thread
Software Serial für mega644
Es ist vom ATmega644 die Rede, ohne P und ohne A.
bezweckte Aussage schon eindeutig. > Zweitens wisst ihr genau so wenig wie ich, welche Variante des ATmega644 > der TO vorliegen hat. Es gibt nur einen ATmega644. Punkt. Von etwas anderem hat der TO nicht geschrieben. Ich poste jetzt auch nicht Bilder vom Datenblatt eines STM32H7, nur weil der Poster
-
Thread
Programmiersprache für AVR ATmega16/32?
Arduino Board auch ohne Arduino IDE nutzen kann, weil es im Grunde nur eine Grundschaltung mit einem Atmega Chip ist (+ Bootloader) ist. Vor allem, wenn man keine Lust hat, die eigene Platine zu ätzen.
geeignet: ----------------------------------------------- ....Ich möchte wieder ein wenig mit meinen ATmega's 16/32 spielen. ----------------------------------------------- Merke: ....ein wenig....
-
Thread
Arduino vs LabJack für langlebige Systeme
auch immer es dann wird) kein Problem sein. Findet Ihr denn grundsätzlich einen Arduino (z.B. ATmega 2560) als die beste µC-Lösung oder kennt Ihr noch andere µC, die ich mir anschauen könnte?
zusammenzustecken. Tobias schrieb im Beitrag #6980416: > Findet Ihr denn grundsätzlich einen Arduino (z.B. ATmega 2560) als die > beste µC-Lösung Grundsätzlich ist die beste Lösung die, die zum Problem passt, über das du NATÜRLICH nichts schreibst. Aber um 10 Jahre einen PC mit einer 700 EUR Erweiterung
-
Thread
Arduino Quadrocopter, über PWM
öffnet und das Summensignal abgreift. Anschließend gebt ihr das Summensignal auf einen ICP-Pin des Atmega und schreibt Code, welcher die einzelnen Pulslängen misst und weiter verarbeitet. Fazit: Das ist alles viel zu kompliziert für euch. Die obige Frage ist so strukturiert, dass sie diesen Schluss
> > den Beschleunigungssensor, sowie den Empfänger können wir bereits mit > dem Arduino MEGA 2560 auslesen. > > Leider schaffen wir es weiterhin nicht die Regler/Motoren anzusteuern. Regler aus dem Modellbau? Die werden wie ganz normale Servos angesprochen [[Modellbauservo Ansteuerung
-
Thread
AVR web AAC/mp3 - player
oder AVR32 (besitze kein JTAGICE) verwenden. Das System soll aus folgenden Komponenten bestehen: ATMega2560 (84 I/O-Pins; 256kB Flash; 8KB - RAM) MP3-Decoder VS1053 (AAC/MP3/Ogg Vorbis) [SPI] SRAM 64k8 (bzw. 128kx8 und oberste Adresse = GND) [xMEM] SD-Card [SPI] LAN-Controller [SPI] Graphik - Display
google nach "Shoutcast" und "Protokoll", da ist einiges zu finden. Aber ich kann dir Sagen das der ATmega2560 mit 16MHz und der Hardware die du beschreibst ausreichend dafür ist :-) und Assembler wird nicht gebraucht. CA Dirk
-
Thread
I2C von 5 auf 3,3V drosseln (Pegelwandler,Voltregulator;Dioden.)
Ich habe einige SHT21 Sensoren die ich gerne an einen I2C Bus hängen will. Der Master ist ein ATMEGA2560 und liefert 5V. Meine Frage ist was sind die Vor und Nachteile der untersch. Methoden bzw- welche gibts noch? 1) Pegelwandler scheint wohl so state of the art zu sein aber dann brauche ich
MasterG schrieb im Beitrag #2116290: > Wenn ich das richtig verstanden habe gibt der Atmega bei einer Anfrage > entweder 0 oder 5v auf die Leitung. Also in dem Fall nicht günstig auf > die Lebenserwartung des Chips? Nein, der Atmega (wie jeder andere Busteilnehmer auch) ist entweder
-
Thread
Custom Linkerscript: eigene Text-Section
Hallo Forum, mal wieder eine Frage von mir. Es geht um einen ATmega2560 und dessen Flash-Speicher. Ich habe Konfigurationsdaten im Flash (sehr viele Tabellen, passsen und sollen nicht ins EEPROM), soweit klappt auch alles. Diese Tabellen sollen jedoch "im Feld"
Könnte mir jemand erklären, wie ich das Default-Linkerscript der avr6-Architektur (zu der der ATmega2560 meines Wissens gehört) modifizieren müsste? Danke im Voraus N.G.
-
Thread
wie PWM-signal am ESP messen mit Multimeter?
kamen mir recht brauchbar vor, ich hab allerdings nichts schnelleres als nen leicht übertakteten Atmega2560 (18komma irgendwas MHz, Baudratenquarz). Bei meinen LA-Klon waren nur ein paar bunte Dupontkäbelchen bei, da würde ich mir noch irgendwelche Mikroklemmen oder so Greiferchen (sorry, keine Ahnung
Im Satz mit dem Atmega2560 fehlt ein "angeguckt" am Ende. Da kam mir aber Joachim B. schrieb im Beitrag #7429307: > Ich bin ja auch immer für eher 4 Kanäle als für 200MHz. (2-Kanal kann > knapp sein) dazwischen
-
Thread
avr/iom328p.h ist da, wird aber nicht anerkannt
(__AVR_ATmega128RFA1__) #elif defined (__AVR_ATmega1284RFR2__) #elif defined (__AVR_ATmega128RFR2__) #elif defined (__AVR_ATmega2564RFR2__) #elif defined (__AVR_ATmega256RFR2__) #elif defined (__AVR_ATmega2560
(__AVR_ATmega324PA__) #elif defined (__AVR_ATmega325__) #elif (defined __AVR_ATmega325A__) #elif defined (__AVR_ATmega325P__) #elif defined (__AVR_ATmega325PA__) #elif defined (__AVR_ATmega3250__) #elif (
-
Thread
LED PWM funktionniert nicht!
versuche gerade eine LED durch die Timer zu steuern (PWM). ich verwende AVR Studio 5.1 und der uC Atmega2560. ich habe den folgenden Code geschrieben. Er funktionniert aber nicht. weiß Jemand warum? MfG Christian [c] #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #
Timer1 Config //Clear OCnA/OCnB on compare match //Fast PWM: Top = OCR1A (siehe Table 17-2, uC Atmega2560, Seite 148) TCCR1A |= (1<<COM1A1)|(1<<COM1B1)|(1<<WGM11)|(WGM10); //No prescaling TCCR1B |= (1<<WGM13)|(1<<WGM12)|(1<<CS12); TCNT1 = 0; OCR1A = 0xFFFF; OCR1B = 0x7FFF; TIMSK1
-
Thread
AVR MKII + ATmega16
, dass ich zu Inbetriebnahmezwecken auf den ATmega programmieren will. Beim Programmieren gibt mir das Output-Fenster folgende (Fehler)Meldung: > "make.exe" program Compiling C: Test01.c avr-gcc -c -mmcu=atmega16 -I. -gdwarf-2 -DF_CPU=16000000UL
Ich habe das gleiche Problem... den ATMega2560 und ATMega128 kann ich ohne probleme flashen, ATMega8/16 und 32 aber nicht... ist doch sehr merkwürdig. Gibt es dafür eine Lösung?
-
Thread
RN-Mega2560 Modul (Fertigmodul mit USB).Wie wird da das RAM erweitert.
://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=162 Wie wird beim Mega2560 das RAM auf 64kb erweitert, wie es oben in der Beschreibung steht. Gruss
Hi >Wie wird beim Mega2560 das RAM auf 64kb erweitert, wie es oben in der >Beschreibung steht. Datenblatt vom ATMega2560: 'External Memory Interface'. MfG Spess
-
Thread
Development Board im ESP8266 und AVR/STM32
AVR, Pic, STM32 sein. Das gibt es für ca. 10€ bei Ali. Ist ein Arduinokonformes Board mit Atmens 2560 und esp und usb.... Google: arduino atmega 2560 esp8266
-
Thread
C Optimierung ISR
Hallo zusammen, ich habe hier auf einem ATMega2560 eine ISR, die serielle Daten entgegen nimmt und in einem Puffer ablegt. Nach dem Empfang des letzten Zeichen läuft eine Auswertung direkt in der ISR, die Daten in einem Array ablegt. Passt auch
@ Thomas P. (topla) >ich habe hier auf einem ATMega2560 eine ISR, die serielle Daten entgegen >nimmt und in einem Puffer ablegt. Das ist normal. > Nach dem Empfang des letzten Zeichen >läuft eine Auswertung direkt in der ISR, die Daten in
-
Thread
Wie komfortabel ist C auf ATmega?
Anmerkung dazu: ATmegas können auch mit externem RAM betrieben werden. Nicht alle ATmegas, der ATmega8515 und der ATmega128 haben ein externes Speicherinterface. Gibts noch weitere?
"Nicht alle ATmegas, der ATmega8515 und der ATmega128 haben ein externes Speicherinterface. Gibts noch weitere?" Mega162, Mega640, Mega641, Mega 1280, Mega1281, Mega 2560, Mega 2561, um nur ein paar zu nennen...
-
Thread
Ethernet Anbindung
wird motiviert. Wenn es dann läuft, kann man immer noch auf die eigene Hardware umstellen. Den ATMega16 vergiss mal schnell wieder, nimm dir einen ATMega1284. Dann hast du eine Engstelle weniger. Als Hardware würde ich den AVR NETIO von Pollin nehmen. Für die Hardware gibt es diverse Software als
Linie eher auf Hardware bezogen. > (eigener Print usw. ) Realistisch bleibt da wohl nur ein Atmega1284P (wg. Eurer Vorkenntnisse mit Atmega16) mit ENC28J80 (wg. Steckbrett/Lochraster-Prototyp-Tauglichkeit) und µIP (wg. Steuerung über http zur Vermeidung zusätzlichen Aufwandes für spezielle Bediensoftware
-
Thread
Grafik Display mit Grafik Controller ST7565R - Probleme bei Zeichenausgabe
Hallo, ich benutze einen Atmega2560 zum Ansteuern eines grafischen LCD Displays. Das Display benutzt den folgenden Controller ST7565R. Warum zeigt das Display die Null vernüftig an, wenn ich die Daten ohne for- Schleife nacheinander
weiß ich jetzt woran es liegt! Vielen Dank! Dann werde ich die fuse bits mal so setzen, dass der atmega2560 langsamer läuft und schauen ob das Problem dann weg ist. Wie mache ich sowas im Code? Spontan fällt mir ein flag ein, dass im 1Mhz takt gesetzt wird.
-
Thread
Frage zu Bootloader-Protokoll AVR
Erkennung. Außerdem sollten sie möglichst wenig Flash benötigen, damit alle AVRs (Attiny13...ATmega2560) damit laufen. > Ich möchte jetzt während der Entwicklung nicht mehr dauernd umstecken > und später ist die Hardware an einer schlecht erreichbaren Stelle. Deshalb entwickele ich auch
was ich suche. Jetzt hab ich mir mal den Sourcode von "ATmegaBOOT_168.c" und dem Gegenstück im avrdude "stk500_private.h" angeschaut - das scheint ziemlich identisch zu sein. Werd es damit mal versuchen. Gruß
-
Thread
Suche einseites Layout für ATMega128/2561
Hallo, ich bin auf der Suche nach einem einseitigen Layout für ein ATMega128 oder ATMega2561 Development oder Header Board. Die Beispiele, die ich gefunden habe, sind leider alle doppelseitig. Ich möchte gerne die Platine selber ätzen. Gruss, Pete
@ Christoph, Wenn ich das richtig sehe, dann hat Dein Layout 0,5mm Pitch, mein ATmega hat aber 0,8mm. Danke für den Link.
-
Thread
atmega8 mit mehrer Schnittstelle
bis da ist alles ok. Nun will ich, dass ATmega8 der die Daten vom PC empfängt bzw zum PC sendet. Soll der auch die Daten vom Kamera empfangen bzw. zum Kamera sendet. pc---------uc(atmega8)---------kamera RXD--------TXD TXD-----------RXD
Hi >kannst du mir bitte einer empfohlen!!! So schnell aus dem Kopf: ATMega162/644P/64/128/641/640/1280/1281/2560/2561... MfG Spess
-
Thread
Suche nach gutem Mikrocontroller
ein paar 100Euro an Arbeitskosten verursacht haben. Arduino Mega... sorry, ich meinte Microchip ATmega 2560
nach Arduino > nicht kommt man da nicht weit. Dann gehe mehr ins Detail und sprich von einem ATmega328, ATmega2560, SAM3X8E ARM Cortex-M3 oder was auch immer ihr einsetzt.
-
Thread
IDE unter Linux
atmega169p atmega169pa atmega16a atmega16hva atmega16hva2 atmega16hvb atmega16m1 atmega16u2 atmega16u4 atmega2560 atmega2561 atmega32 atmega323 atmega324a atmega324p atmega324pa atmega325 atmega3250 atmega3250a
atmega48 atmega48a atmega48p atmega64 atmega640 atmega644 atmega644a atmega644p atmega644pa atmega645 atmega6450 atmega6450a atmega6450p atmega645a atmega645p atmega649 atmega6490 atmega649a atmega649p atmega64c1
-
Thread
16x2 LCD Langsamer Displayaufbau
Peter Dannegger schrieb im Beitrag #3827355: > Im ATmega8 Pinout kannst Du bis zum ATmega328P upgraden. habe nix anderes mehr ! (ausser m2560)
Speicher. Der ATMega8 hat 512 *Byte* EEPROM. MfG Spess
-
Thread
Pasenanschnitt mit PI Regel Algorithmus
Ja führt wohl kein Weg dran vorbei. Wird nur echt schwierig beim ATmega2560 an die Pins zwei Kabel ranzulöten..
schrieb im Beitrag #3998303: > Ja führt wohl kein Weg dran vorbei. > Wird nur echt schwierig beim ATmega2560 an die Pins zwei Kabel > ranzulöten.. Wenn man bedenkt, dass du mittlerweile schon 2 Tage am Problem knabberst, ohne zu einer abschliessenden Lösung gekommen zu sein, sind selbst 2 Stunden
-
Thread
Suche einen kleinstmöglichen 4 to 1 mux
Ich nutze bereits den 644er der nächste den ich von den registern kenne ist der 2560er und der wäre Overkill.
seinen Eingängen die Taster abfragt und am Ausgang als seriellen Bitstrom liefert. Dann hätte der ATmega644 sogar noch zwei Pins frei am Ende. :-) ATtiny13 gibt's bis zu 3x3 mm² herunter.
-
Thread
USBASP, LEDs, Kondensatoren Kit
), ATMEGA324 (V), ATMEGA325 (V), ATMEGA3250 (V), ATMEGA329 (V), ATMEGA3290 (V), ATMEGA64 (L), ATMEGA640 (V), ATMEGA644 (V), ATMEGA645 (V), ATMEGA6450 (V), ATMEGA649 (V), ATMEGA6490 (V), ATMEGA128 (L), ATMEGA1280 (V), ATMEGA1281 (V), ATMEGA2560 (V), ATMEGA2561 (V), AT90CAN32, AT90CAN64, AT90CAN128, AT90PWM2 (B) , AT90PWM3 (B) NUR 3.29 Euro 200 Elektrolyt Kondensatoren, bis zu 220uF, incl. 1uF ELNA und 0.1uF, viele
-
Thread
Sensoren fuer Fluglagestabilisierung
Sorry, hatte oben geschrieben das ich einen Atmega8 verwende, es ist aber ein Atmega32. Zurzeit sieht mein Aufbau so aus: Ich habe einen normalen Empfaenger von Spektrum. AtTiny's lesen von jedem Kanal die Werte von meinem Emfaenger ein und der
die Anforderungen an den Code zu Tage.. Beim Arducopter/MultiWii ist das was die aus einem Mega2560/Atmega328P rausholen schon eine Super Leistung von der man nur lernen kann. Ultraschall, Kompass, GPS-Lock und absolutes ruhiges stehen in der Luft. Viele sagen dazu "ein Atmega ist zu langsam