-
Thread
Fehler beim Programmieren eines Mega2560: verification error
Hallo, Habe ein Problem beim programmieren eines mega2560 mit AVR Dude. Bekomme folgende Fehlermeldung: Reading | ################################################## | 100% 22.33s avrdude: verifying ... avrdude: verification error, first mismatch
gesetzt: L:FFh, H:D9h, E:FFh Verwende das Modul von chip45: http://www.chip45.com/products/crumb2560-1.1_avr_atmega_modul_board_atmega2560_usb_rs232_rs485.php Habe auch einen weiteren 2560 auf einem anderen Modul, dort geht es ebenfalls nicht. Das Programm ist 119740 Bytes groß - ähnlich große
-
Thread
China Schrott - NPN Transistor als DS18B20 verkauft
Pff, das ist bitter... Ich habe bei ali auch ein paar falsche 2560er für ~5EUR gefunden.
Das ist dieser hier: https://www.mikrocontroller.net/topic/248078 [[AVR_Transistortester]] Die Chinesen verkloppen den bei eBay fürn Appel und'n Ei. Selber löten lohnt nicht.
-
Thread
FT800 / FT810 Library
Ich arbeite kommerziell seit vielen Jahren mit ATMEL 8 Bit Prozessoren vom Mega8 bis zum Mega2560. Früher mit AVR-Pascal & Assembler jetzt mit Arduino/Visual Studio mit VisualMicro. Es kommt immer darauf an, was man machen will. Man darf 8 Bit nicht verallgemeinern. Einen 8bit PIC
nicht meine Aussage dazu. Rudolph R. schrieb im Beitrag #6648117: > Welche Nische der AVR128DA belegen soll ist mir allerdings nicht klar, > der ist praktisch ein ATSAMC20 mit halbem Takt, halbem Speicher und AVR > Kern. > Das Argument das wäre ein AVR zieht irgenwie auch nicht wenn die
-
Thread
Einbau eines IC in eine Schaltung
schonmal etwas recherchiert... und ich wäre auf Hinweise dankbar. Ich möchte einen IC mit einem Atmega2560 betreiben. Nun habe ich gehört bzw. an einigen Stellen gelesen, dass es wohl wichtig ist, diesen mit einem Kondensator am VCC und GND zu versehen, um Strom- und/oder Spannungsschwankungen zu "entprellen
/articles/Hauptseite Als allererstes: https://www.mikrocontroller.net/articles/Absolute_Beginner-AVR_Steckbrettprojekte
-
Thread
Arduino Assembler Daten seriell einlesen, schreiben
Ja, das macht immer noch so, sowohl beim 6502 als auch beim AVR :) Hochsprache... dass ich nicht lache ;) Ich müsste eigentlich mal wieder den Brotkasten rausholen :P
#4545277: > Die ATMegas haben's nicht so mit Speicher (RAM). Da ist sehr > schnell Schluss. mega2560 -> 8k RAM mega1284 -> 16k RAM Nur mal so... Verallgemeinerte Aussagen sind allgemein scheisse.
-
Thread
Gameboy (DMG) ROM mit Arduino auslesen
Zugriffszeiten üblicher Roms lagen höchstens bei 200-300µs. PS: http://hackaday.com/2011/05/09/avr-gameboy-dumper/ Gruß aus Berlin Michael
einfach in 128Byte-Blöcken lesen und rüberschicken. Die Sourcen gibt es noch, wäre aber in Assembler/AVR-Studio. Gruß aus Berlin Michael
-
Thread
Arduino Uno Fehlermeldung
Fehler immer an derselben Adresse "at byte 0x0d19" auf, oder wechselt die Adresse? Bei einem MEGA2560 hatte ich auch schon mal Upload-Verification-Errors, aber bei deutlich höheren Adressen bei einem größeren Sketch. Ich glaube, nachdem ich den PC einmal neu gebootet habe, war der Upload-Fehler dann
Hallo, miß mal die 5V des AVR nach. Hast Du irgendwas an den problematischen Uno angeschlossen? Wenn ja, mal alles abklemmen und testen. Gruß aus Berlin Michael
-
Thread
Mikrocontroller flashen Fehler
letzten Tagen begann meine Arduino IDE nur noch sporadisch zu flashen. Ich beschreibe einen Arduino 2560 (Atmega2560). (jaja oh mein Gott Arduino :D- is halt ein Schulprojekt) Gestern hat es dann wieder wunderbar geklappt und heute im Labor nichts mehr. Beim flashen lief der Balken in der IDE ganz durch
Uploading to I/O board using 'AVRISP mkII' Uploader started for board Arduino/Genuino Mega w/ ATmega2560 (Mega 2560) Uploader will use programmer name: avrispmkii C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avrdude "-CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf" -v -patmega2560
-
Thread
Programmiersprache für AVR ATmega16/32?
empfehlen und > gibt es evtl. einen Freeware-C-Compiler? http://www.mikrocontroller.net/articles/AVR-GCC wendelsberg
Der Vollständigkeit halber sei noch Luna(AVR)erwähnt. http://avr.myluna.de/doku.php?id=de:about
-
Thread
Besitz Arduino einen RTC?
Jürgen S. schrieb im Beitrag #4494048: > Alle Arduino-Boards mit AVR Atmega-Controllern haben KEINE eingebaute > RTC. Der nächste der keine Datenblätter lesen kann. Der Atmega168 hat natürlich eine RTC, wie auch der Atmega2560. Wie wärs einfach mal mit Nachlesen,
avr schrieb im Beitrag #4494057: > Der nächste der keine Datenblätter lesen kann. Der Atmega168 hat > natürlich eine RTC, wie auch der Atmega2560. Ja, Schlauberger. Beim 328er ist an den Anschlüssen
-
Thread
Mikrocontroller Lernpakete (AVR oder Arduino?)
Guckst Du hier: http://www.mikrocontroller.net/articles/AVR Lass die Finger vom dem Franzis Sch....
werden allerdings kaum AVR und gar kein Arduino eingesetzt.
-
Thread
Atmel Studio 7, ATMEGA2560/2561 debuggen
springt bitte direkt zum letzten Abschnitt dieses Postings. Ich verwende seit geraumer Zeit ATMEGS2560 und ATMEGA2561 für diverse Projekte. In der Vergangenheit habe ich immer mit dem uralten AVR Studio 4 und WinAVR gearbeitet. Als Debugger habe ich den JTAG ICE MK II oder den AVR Dragon verwendet. Funktionierte
Luft gegriffen, denn laut der Info unter folgendem Link ist das so korrekt: http://www.nongnu.org/avr-libc/user-manual/group__avr__fuse.html Wenn ich den Abschnitt auskommentiere, funktioniert das Debuggen im Studio 7 auch auf dem ATMEGS2560 mit dem ungekürzten Arbeitsprogramm. Und das auch mit dem
-
Thread
AT90CAN128 mit Arduino UNO programmieren
ein AT90CAN128 µC verwendet. Genauer genau dieser: https://www.chip45.com/products/crumb128-can-5.0_avr_atmega_modul_board_at90can128_usb_rs232_can.php Dort ist der Bootloader bereits vom Hersteller aufgespielt. Dies müsste der kostenlose chip45boot Bootloader sein. Ich habe mit dem Tool "Chip45Boot2
Beispiel ArduinoISP Sketch steht ganz oben: [code] // // pin name: not-mega: mega(1280 and 2560) // slave reset: 10: 53 // MOSI: 11: 51 // MISO: 12: 50 // SCK: 13: 52 // // Put an LED (with resistor) on the following
-
Thread
Software MP3 decoder for ATmega/ATxmega
converted using some bin2inc utility. 1. You can just use the AVR Studio simulator to play with the code, no need of real AVR hardware. I've implemented and debugged the decoder this way. For the ATxmega code you have to use simulator V2. Note that simulator V2
write the output of a parallel port into a file. To activate for simulator V1 use menu "Debug"->"AVR Simulator Options"->"Stimuli and logging" and enter an output file name for PORTA. For simulator V2 use menu "Debug"->"AVR Simulator 2 Options", check "Run Stimuli File" and select the file "Portalog.stim
-
Thread
String besteht nur aus 0xFF - Linkerproblem? AVR Studio 7
Ahoi. Ich spiele gerade mit der seriellen Schnittstelle vom ATmega 2560 rum und habe da ein String-Problem. Es handelt sich konkret um einen Arduino mit ATmega 2560, der mittels ISP & AVR Studio 7.0 programmiert wird (nicht über die Arduino IDE). Für die serielle Schnittstelle
doch nicht streiten. Ich habe mein "Problem gelöst", dass ich eine serielle Schnittstelle mit einem AVR ausprobieren wollte. Der C-Code vom 2560er und 8151er ist strukturell identisch. Ja, die Register waren anders und der daraus resultiere Maschinencode auch. Ich bestelle mir jetzt mal einen neuen 2560er
-
Thread
Arduino Nano Klone mit CH340G - So bringt man ihn zum laufen
Dieser Treiber oben : CH341SER.ZIP geht auch für den MEGA2560 für 10 Euro aus China. Gruss
Arduino IDE umschreiben? Guck mal hier unter "AVRDUDE": https://www.mikrocontroller.net/articles/AVR_Fuses Das Programm sollte in der IDE dabei sein, etwa unter Hardware/tools/AVR/bin
-
Thread
AVR als 3Phasen Oszillator
jeweiligen Sync-Signal aus a) On-Time mindestens 6 Sync-Pulse aus a) Angedacht ist derzeit ein Mega2560 (F=16MHz), der den gewünschten 3Phasen-Oszillator nebenbei wuppen soll. "Nebenbei" bei F=700kHz => wenig bis keine Software-Auslastung. __________________________________________________________
Ein Mega 2560 kann das nicht von Hause aus, denn er hat die Timer nicht, und auch nicht mit der passenden funktionaltaet. Ich wuerd's mit einem zusaetzlichen CPLD (schon gemacht) oder mit einem PIC, der zB 6 Zaehler
-
Thread
Bootloader ATMEGA2560 chip45boot2 Probleme
Hallo, ich möchte meinen ATMEGA2560 mit einem Bootloader flashen. Jetzt habe ich mir folgenden heruntergeladen: https://www.chip45.com/avr_bootloade...hip45boot2.php Der soll im Gegensatz zu anderen für den ATMEGA2560 funktionieren
laufen, aber warum nur? Kann das mal jemand ausprobieren. Ich habe die Datei chip45boot2_atmega2560_uart3_v2.9Q.hex versucht. Programmer verwende ich STK500 native driver. Danke Schonmal
-
Thread
Komplexe Zeitschaltuhr kaufen oder selbst bauen
> Arduino (Uno oder 2560) > TFT Touchscreen Shild > Relaisshild Wo ist die Echtzeituhr mit dabei?
Z. Udummfür schrieb im Beitrag #4478928: >> Arduino (Uno oder 2560) >> TFT Touchscreen Shild >> Relaisshild > > Wo ist die Echtzeituhr mit dabei? Im 2560!
-
Thread
Arduino Display ohne fertige Funktion ansteuern
die Arduino Funktionen > wie z.B. lcd.print ansteuern. http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD ..... und du *hast* ein LCD mit Controller HD44780 !
dem Vorschlag: Mitlesa schrieb im Beitrag #4474516: > http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD > > ..... und du hast ein LCD mit Controller HD44780 !
-
Thread
Probleme beim Poti über ADC auslesen
Programmier bzw Verkabelungsproblem. Sieht jemand den Fehler? Hier der Code: [c] #include <avr/interrupt.h> #include <avr/io.h> #include <stdio.h> #define F_CPU 16000000 #include <util/delay.h> #define BAUD 250000 #define BAUD_PRESCALLER (((F_CPU / (BAUD * 16UL))) - 1) // Für Terminal
AREF locker. 5V an 10k sind bei mir allerdings schon 0,5mA. Da es im Datenblatt des Mega 1280/2560 nicht erwähnt wird, gehe ich davon aus, das AREF überhaupt nicht dazu gedacht, Strom zu liefern und bin damit auf der sicheren Seite.
-
Thread
Fagen über Fragen: Ardiuno,I2C
handled in switch [-Wswitch] In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/USBAPI.h:27:0, from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:225, from C:\Users\User\Documents\Arduino\libraries
Arduino\libraries\Conceptinetics\Conceptinetics.cpp:29: c:\program files (x86)\arduino\hardware\tools\avr\avr\include\util\delay.h: In member function 'void DMX_Master::breakAndContinue(uint8_t)': c:\program files (x86)\arduino\hardware\tools\avr\avr\include\util\delay.h:245:40: error: __builtin_avr_delay_cycles
-
Thread
USART Kommunikation nur im Einzelschritt? ATmega2560 USART Problem
Mein avr-gcc fügt am Ende der main Funktion eine Endlos-Warteschleife ein.
Initialisierung genau einmal aufgerufen wird. Wenn die main Funktion keine Endlosschleife enthält, fügt der avr-gcc am Ende automatisch eine ein.
-
Thread
Arduino Mega 2560 & Windows per RS-232
Hallo, hier möchte ich Euch vorstellen, wie ein AVR (hier ATMega 2560, es kann aber auch an jeden anderen AVR angepasst werden) über RS-232 mit dem Windows-PC (geht auch unter Linux und MAC-OS) gesteuert werden kann. Als Hardware wird hier die LED an
lässt sich natürlich jede hardware analog steuern: Relais, Servos etc. Hier der Bascom-code auf dem AVR: [code] $regfile = "m2560def.dat" $framesize = 32 $swstack = 32 $hwstack = 32 $crystal = 16000000 $baud = 1200 Config Portb.7 = Output Led Alias Portb.7 Dim X As Byte Dim Y As Byte
-
Thread
Arduino Due Buchempfehlung, Frage zu Programmiersprache
hinausgehen möchtest. Mit Arduino-Libs funktionieren beide quasi gleich. Jedoch rechnet auf dem Uno ein Avr mit 8Bit und auf dem Due ein SAM mit 32Bit und ARM Cortex-M. Eine ganz andere Liga. Meine Empfehlung an dich: Kauf dir ein Arduino Mega. Das hat einen AtMega 2560 und sehr viele Pins, das ost super
die Hardware (Ports Timer DMA DAC ADC) zugegriffen wird, unterscheidet sich das doch recht arg vom AVR. Auch arbeitet der DUE mit 3,3V. Das bedeutet, dass ein Ganzer Berg an Shields nicht auf dem DUE funktioniert. Du kannst natürlich sofort mit einem der schwierigsten Modelle beginnen. Und sofort
-
Thread
Artuino Pro Mini mit Artuino Serial TTL Adapter programmieren
aus China ist noch gar kein Bootloader drauf. Wenn das der Fall ist, muss man diesen erst mit einem AVR Programmer drauf flashen! Ansonsten kann ein serielles flashen aus der Arduino IDE nicht funktionieren. Peter
Hallo, werde ich jetzt nicht wirklich. Nehmen wir an, ich verbinde die TXD eines AVR und eines FTDI232/CH340/CP2102 miteinenander. Dann drücke ich Reset am AVR/ESP, um meinen Teststring zu übertargen oder was auch immer. Für genau die Zeit der Übertragung und darin die Zeit der 1-Bits
-
Thread
Timer ATMEGA 2560
Hallo Ich versuche den Timer5 des ATMEGA 2560 zu nutzen, doch klappt das leider nicht. Ich möchte, dass die ISR jede Sekunde einmal aufgerufen wird. Bisher habe ich folgendes gemacht: [c] #define wait_ms 1000 void setup() { //Init Serial
TCCR5B |=(1<<CS52)+(1<<CS50)+(1<<WGM52); Das mit den Pluszeichen wäre mir neu. Guck dir mal das AVR-GCC Tutorial OBEN LINKS an.
-
Thread
Arduino oder Mikrocontroller - Was ist besser?
/articles/AVR-GCC-Tutorial. Gruß, Stefan
sondern mit einer gescheiten Programmierumgebung verwenden. http://www.sainsmart.com/sainsmart-mega2560-r3-development-board-compatible-with-arduino-mega2560-r3.html Oder gleich mit Touch-TFT: http://www.sainsmart.com/sainsmart-mega2560-r3-adaptor-shield-3-2-tft-lcd-touch-panel-for-arduino-atmel-atmega-avr
-
Thread
Serielle Visualisierung mit Comvisu
Moby AVR schrieb: Nein, nicht die freien, sondern die schon belegten! Ich stimme zu! Vorschlag: Option, Led blinken lassen
Hallo, das ist ja ein Superprogramm. Kann ich gut für mein Arduino Mega2560 und Arduino DUE einsetzen. Danke. Ich freue mich auf weitere Dinge die da rein kommen. GRuss
-
Thread
Spannung um Faktor x mit µC reduzieren.
ich Wert 0.7 fest, dann soll die maximale Spannung die an der Diode ankommt, 0.7*5V = 3,5V über den AVR runtergeregelt werden. Kommen z.B nur 3V rein, sollen 0.7*3V=2.1 an die Diode weitergegeben werden. Die ursprüngliche Spannung soll nicht verloren gehen, sondern so mit einem µC manipulierbar sein
es denn auch dass ich einfach ein 10V netzteil nehm, die 10V für den IC abzwack und die 5V für den AVR hiermit generier? https://www.mikrocontroller.net/articles/AVR-Tutorial:_Equipment#Spannungsversorgung Und noch eine Empfehlung für den Spannungsverdopplungs IC für den Skalierfaktor wäre super.
-
Thread
ATMEGA 1284 Entwicklungsboard Schaltplan Fehlerfrei?
Grund dafür, mehr Speicher und Ports als der ATMEGA 328 aber auch nicht so übertrieben wie der MEGA 2560, außerdem erhältlich mit der DIP40 Version. :) Programmiert wird er später per ISP und der Arduino IDE. Jetzt habe ich mir mal einen Plan gemacht wie ich das ganze haben möchte. Programmiert kann
lustigen Zusatzboards kennt. Programmiert wird das ganze per ISP. Ich selber verwende hier einen DIAMEX AVR Programmer der ist sehr günstig und für meine Projekte ausreichend. Am SCK bzw PIN8 befindet sich noch eine Status LED(blau), diese signalisiert mir ob das brennen von statten geht. Außerdem kann diese
-
Thread
Problem mit DMX Empfang mit Arduino und Atmel Studio
USART_RX_vect) ^ [/code] Hat jemand eine Idee woran das liegen könnte? Gruß [c] #include <avr/interrupt.h> #include <avr/io.h> #include <stdio.h> //#define F_CPU 16000000 #define DMX_BAUD 250000 #define DMX_LOST_TIMEOUT 8000 volatile unsigned char dmx_buffer[514]; volatile
/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.8.1/../../../../avr/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions collect2.exe: error: ld returned 1 exit status exit status 1 Fehler beim
-
Thread
Komme bei Arduino Projekt nicht weiter.
wie es hier beschrieben ist, jedoch komme ich zu keinem Ergebnis. Ich benutze einen Arduino Mega 2560. Hier ein Bild von meinem Aufbau. Der einzige unterschied zum Schaltplan ist dass ich anstatt dem 100 Ohm Widerstand einen 120er genommen habe. Ausserdem benutze ich einen SN75176BP. Die Kerbe
Die Zeile 34 muss in der Datei DmxSimple.cpp geändert bzw. erweitert werden: #if defined(__AVR_ATmega168__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) Dann geht es auch mit einem 2560er. Danke für die Hilfe
-
Thread
RFM12B portierte Library will auf dem Tiny nicht mehr
Ich habe mir vor einiger Zeit mal eine Arduino Library für das RFM12B Funkmodul an den Atmega 2560 angepasst, so dass ich das Arduino Gedöns nicht brauche. Um sie universeller für die Zukunft zu halte, habe ich auch noch Bitbanging eingebaut. Die Library funktioniert einwandfrei. Jetzt wollte
[/c] H-Datei [c] #ifndef RFM12B_h #define RFM12B_h #include <inttypes.h> #include <avr/io.h> #include <util/crc16.h> #include <avr/eeprom.h> #include <avr/sleep.h> #include <avr/interrupt.h> #define RF12_MAXDATA 128 #define RF_MAX (RF12_MAXDATA + 6)
-
Thread
SoftwareSerial für Arduino mit Parity
Mechaniker kostenlos die Winterreifen umsteckt, obwohl ich es auch selber tun könnte,... p.s. die AVR Appnotes AVR304, AVR305 könnten dir vielleicht auch etwas weiterhelfen.
. 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?! Gibt es eine Toolchain-Unterstützung dafür?
-
Thread
Avr: Objekte, C++ und Speicherverwaltung
Speicher an. Es müssten doch deutlich mehr sein, soviele Register gibt es doch nicht, dass diese 2560 Bytes kommplett in diesen gehalten werden. Es scheint dann eine magische Grenze zu geben, ab wo das Programm wieder reibungslos läuft. Wieso wird so wenig Speicher angelegt, obwohl es 2560 Bytes
statisch angelegt - sofern ich den Begriff hier richtig verstanden habe. Kein new, delete oder malloc. Avr Studio 7. [c] #include <avr/io.h> #include "c_ringbuffer.h" #include "c_avr_iopin.h" int main(void) { c_ringbuffer ringe[12]; c_avr_iopin led(&PORTD, PIN7_bm, true, false); int i;
-
Thread
arduino uart Kommunikation
Kanal zu verwenden. Zum Beispiel; https://github.com/arduino/Arduino/tree/master/hardware/arduino/avr/libraries/SoftwareSerial oder noch besser ; https://github.com/PaulStoffregen/AltSoftSerial MfG
Vielleicht hast du ja einen Arduino mit mehreren UARTs. Der Mega2560 hat vier Stück in Hardware. Dann brauchst du kein SoftwareSerial und kannst das Bluetooth-Modul an einem anderen UART betreiben als den USB-Adapter.
-
Thread
Wireless UART über Zigbee/IEEE-802.15.4 auf ATmega128rfa1 (µracoli?)
wie man möglichst einfach sein eigenes Board dort hinzufügt. Welche Lib schlussendlich auf den AVR kommt ist mir eigentlich relativ egal, ich würde auch etwas eigenes schreiben, jedoch schätze ich den Aufwand dafür als zu hoch ein. Am liebsten wäre mit eine leichte, kleine Lib, die den Transreceiver
Also: [pre] UART IEEE802.15.4 oÄ UART ATmega2560 <------> ATmega128RFA1 <-----------------> ATmega128RFA1 <------> Device (anderer AVR oder PC) [/pre] Wie letztendlich die Übertragung aussieht, ist mir eigentlich relativ egal, der ATmega128RFA1
-
Thread
Custom Linkerscript: eigene Text-Section
__flash gekennzeichnet hätte. 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.
in einem Menu einen neuen Koeffizienten ein. Der AVR springt zum Bootloaderbereich. Dort berechnet er die neue Tabelle mit dem geänderten Koeffizienten ein mal und speichert sie dann an den Platz der alten Tabelle. Danach springt der AVR zurück zum
-
Thread
Onewire + DS18x20 Library
gerade rum. Alle Debugausgaben laufen über den UART. Im Moment ist das Pinout für den Arduino Mega 2560 und Pin PA0 / Arduino 22 eingestellt, man kann aber sehr leicht jeden anderen Pin auswählen, einfach die defines in onewire.h anpassen. Die Lib ist universell verwendbar. Unter /doxygen/html/index.html
auch ein Fet einen "strong Pullup" ermöglichen soll. Braucht man nicht zusätzlich, das macht der AVR allein, ist in der Software schon eingebaut. >Aber trotzdem interessiert mich, wie weit du damit kommst. Gestern hab ich zum testen mal 5m Kabel angeschlossen, lief problemlos. >Nummern notieren
-
Thread
Ist Usbasp gut?
AVRISP nicht). Im Gegenzug kann er nur ISP (die meisten AVR) und TPI (die ganz kleinen ATtiny) aber nicht PDI (xMega). Und du brauchst noch die Software avrdude (damit kannst du den usbasp dann auch aus dem AVR-Studio heraus verwenden). Ein Problem vieler
das eine dicke Firma die in irgendwelchen Nischen aktiv ist. > Also ich glaube bis jetzt klingt AVR für mich am besten. Ich möchte halt > mit etwas beginnen, das auch in der Industrie gut einsetzbar ist. Wie ich schon sagte, es ist egal womit du anfaengst und deshalb kann es natuerlich auch AVR
-
Thread
AVR + WIFI + Webserver
Überlegung ist nun nicht eine separate PC Konfigurationssoftware zu entwickeln, sondern direkt auf dem AVR eine Website mit umfangreichen Konfigurationsmöglichkeiten zu erstellen. Packt das ein AVR überhaupt? Das ganze wäre ja ziemlich aufwendig: WIFI Point-to-Point, der AVR müsste in der Lage sein dem
auch verkabeltes Ethernet geht (was ich zwischen den Zeilen herausgelesen habe), könnte auch dieses AVR Projekt als Basis geeignet sein: http://stefanfrings.de/avr_io/index.html
-
Thread
Geschwindigkeit Arduino > C
braucht auf normalen AVRs 2 Takte, auf den tinyAVRs ("Number of clock cycles for Reduced Core tinyAVR") einen Takt.
Michael U. schrieb im Beitrag #4417127: > naja, die auf einem 8Bit-AVR wäre wohl auch ein klein wenig > problematisch. > Ich habe das so gesagt, weil relativ selten ein OS auf dem 8Bit AVR > läuft Dir ist aber schon klar, dass es verschiedene Level an Multitasking
-
Thread
ISR Vektor nur wenn init-Funktion aufgerufen wird
Hallo Forum, wie immer eine spezielle Frage von mir: Ich habe hier einen AVR der verschiedene Hardwareteile hat, bei dem jeder eine oder mehrere Interrupts besitzt. Dadurch dass die dazugehörigen Vektoren nicht durch das Programm, sondern durch die Hardware aufgerufen wird,
anbei mal ein Beispiel was ich meine: (Gebaut für einen ATmega2560 - ja ein schlechtes Beispiel, weil Platz hat der genug, aber um das "Problem" zu verdeutlichen ist es perfekt) Abgesehen vom Startup-Code, der Vektortabelle, der (leeren) main-Funktion und dem exit-Code
-
Thread
[V] Diverse Dinge
TQFP144. Selten gebraucht voll funktionsfähig. Zusätzlich zu dem enthaltenem ATMEGA32L-DIP und ATMEGA2560 lege ich noch 3x AT32UC3A3256 bei. Foto: atstk600.jpg Referenzen: http://www.reichelt.de/AVR-STK-600/3/index.html?&ACTION=3&LA=446&ARTICLE=84348&artnr=AVR+STK+600&SEARCH=stk600 Preis: 150,-
------------------------------------------------------------------------- Das Original. Der Atmel AVR ISP mkII Referenz: http://www.reichelt.de/AT-AVR-ISP/3/index.html?&ACTION=3&LA=446&ARTICLE=45040&artnr=AT+AVR+ISP&SEARCH=avr+isp Foto: avr-isp.jpg Preis: 25,- -------------------------
-
Thread
WordClock mit WS2812
dem STM32 auch erheblich flotter sein als beim WS2812-Protokoll. Ein langsamerer Prozessor wie ein AVR kann die Dinger aber trotzdem noch in gemächlichem Tempo ansteuern, um nicht ins Schwitzen zu kommen. Fazit: Die höhere Grundhelligkeit bei APA102 und damit die geringere Dynamik wirkt für mich eher