-
Thread
AVR128DB mir 3-wire SPI
Hallo lieber Microcontrollercontroller, Ich möchte mit einem AVR128DB48 eine RTC ansteuern. Um genau zu sein die RV-8063-C7 von Microcrystal. Mein Problem ist, dass diese RTC nur 3 Leitungen für SPI hat: SCL, SDIO und CE. Im Datenblatt vom AVR128DB ist auf
noch das https://www.mikrocontroller.net/topic/140380 > gefunden, ist das alles, einfach MOSI vom AVR an SDIO der RTC ? Wenn du niemals Daten von der RTC lesen willst, ja, dann ist das so einfach. Wenn du MISO am AVR nicht beschaltest, wie sollten denn Daten zurück zum AVR kommen? > Das Internet
-
Thread
Unsinnige IO-Locations für GPIOR!
daher haben sie diesen Platz für die Portpins der höherbeinigen AVRs reserviert (ATmega164 .. ATmega2560).
dagegen die GPIORs auf sinnvolle Adressen zu legen? Nicht mehr, nicht weniger. Ich gehöre auch zu den AVR Fans, aber solche Entscheidungen kann ich nicht nachvollziehen. Was ist denn daran Konzept- bedingt?
-
Thread
AtMega2560 + AvrISP MK2 funktioniert nicht
wieder mal ein kleines Problem und sehe den Wald vor lauter Bäumen nicht mehr. Ich habe einen AtMega2560 der mit einem AvrISP MK2 programmiert werden soll. Der µC wird mit einem 16MHz Oszillator betaktet. Pullup-Widerstand am Reset Pin ist 100k. Außer dem Oszillator, der Spannungsversorgung und dem
passt auch. Meinst du die device ID? Das ist keine "Seriennummer", denn sie ist ja für alle ATmega2560 die gleiche. Wenn du die lesen kannst aber dann die Programmierung nicht mehr funktioniert, klingt das sehr danach, als wäre der ISP-Takt "auf Kante". Dann funktionieren ein paar Byte (für die Device
-
Thread
AVR debuggen mit Eclipse und AVaRICE unter Windows
versagt habe, hoffe ich auf eine Antwort aus der Runde. Bisher habe ich meine SW-Entwicklung für den AVR mit AVR-Studio bzw. WinAVR erledigt. Das läuft auch gut, bis auf den Umstand, dass beim Debuggen von C-Code die Zeilen-Zuordnung mit tatsächlich aktuell ausgeführten Code nicht genau übereinstimmt..
Launching C:\WinAVR-20090313\bin\avrdude -pm2560 -cjtag2 -PUSB -Uflash:w:LCD_2nd.hex:a Output: avrdude: ser_open(): can't open device "USB": Das System kann die angegebene Datei nicht finden. Leider funktioniert
-
Thread
Wie schnell ist euer uC
Nur zum Bleistift: ein AVR 8-bit benötigt fürn setz, lösch Befehl eines Portpins 2 Takte. ein AVR 8-bit XMEGA benötigt 1 Takt ein MSP430F149 benötigt meineswissens 6 Takte (jedoch nicht ganz sicher meinerseits) und deswegen
. Und der AVR hat 16-20MIPS. Was soll der Vergleich über die Toggle-Geschwindigkeit? Ich weiß nicht, ob du dich schonmal in den AVR32/ARM Bereichen bewegt hast, aber die GPIOs (also simple Aus-/Eingänge sind in
-
Thread
Stackprobleme Mega2560
Peter schrieb im Beitrag #1744500: > Wieso? AVR-GCC ;) hmpf... Sorry für eure verschwendete Zeit.. Man sollte wenn man am 2560 programmiert nicht als Gerät den Atmega1280 bei den Projektoptionen (AVR-Studio) ausgewählt haben. Faszinierend
hinter den Registerbänken hoch wenn ich mich nicht irre... Leider / zum Glück hab ich bis dato am AVR fast alles in C geschrieben und somit mit Stack / PC / ... relativ wenig zu tun gehabt
-
Thread
Ich möchte weg von Fertigprodukten
Steht alles nebenan : http://www.mikrocontroller.net/articles/AVR
Windows oder Linux? Unter Windows gibt es das AVR Studio und die aus AVR-GCC hervorgegangene Atmel-Toolchain, beides als kostenlosen Download. Unter Linux, siehe oben. Für die Entwicklung von PC-Software mit einer schnell zusammenklickbaren Oberfläche
-
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
STM32 umsteigen oder weiter AVR
Hallo Leute, ich Programmiere schon ein bisschen AVR so als Hobby (Atmega32). Ich wäre interessiert daran auf STM32F4 umzusteigen wegen mehr Ressorcen und Schnittstellen. Jetzt meine Frage ist es ein großer Umstieg vom AVR auf ARM? Software?... Tips?
volle geil. Wer noch 8 Bittert ist bald verbittert. Dazu Coocox, wie schon tausendmal erwähnt. Baba AVR. Schön wars....
-
Thread
Arduino Mega2560 erzeugen 200HZ PWM
Hallo, ich möchte mit meinem Arduino Mega2560 ein PWM erzeugen bei einer Frequenz von 200HZ. Kann mir jemand einen TIPP geben wie ich das hin bekomme. Vielen DANk
https://www.forbot.pl/forum/topics49/avr-timer-konfigurator-vt10152.htm Hier musst du nur noch die gewünschten Werte eingeben.
-
Thread
Extern ein großes SD-Ram-Modul an einen Atmega
Controller machen möchte. Möchte man komplett ohne auskommen, ist das für einen schnellen RISC wie einen AVR auch kein Problem. Der Refresh benötigt nichtmal 10% der Rechenleistung bei 16MHz.
>> hinbekomme welche die Daten rein und raus schifft. > > Die größeren AVRs (AtMega 640/1280/2560/641/1281/2561 z.B.) haben extra > Hardware dafür. Das heißt dann External Memory Interface. Du brauchst > noch einen 74HC573, den Rest kann der Prozessor selber. > >> Jetzt kann ich den Speicher
-
Thread
Zeitkritische LCD-Ausgabe
10 Enable-Ausgänge am Controller, die Displays sind ansonsten parallel geschaltet) mit einem AtMega2560 Ansteuern. Nun habe ich mich gefragt, wie lange es dauert, bis alle 10 Controller ihre Daten bekommen haben. Bei einem Display meine ich, dass es schon an die 100-200ms gehen könnte (geschätzt) aber
Nun überlege ich, ob es schneller ist, einem anderen Controller die Daten zu schicken, damit der 2560 zwischenzeitlich zeitkritische Aufgaben erledigen kann. kleine Rechnung (ohne Overheads): 1 byte = 8 bit = 1 Zeichen 1 Displaycontroller = 80 Zeichen = 80*8=640 bit 10 Displaycontroller = 640*
-
Thread
1 Bit Variabel deklarieren
sicher, dass es geht? Genau wie char x , muss das auch als bit x funktionieren? Mit meinem CodeVision AVR C Compiler geht das auch in C !
Oder hier gucken: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Schreiben_von_Bits
-
Thread
µC-Einstieg mit ATMEGA8 - ist das OK ?
Oder man nutze, im Vergleich zu Bascom alt, eine moderne Programmiersprache: *LunaAVR* - http://avr.myluna.de/doku.php
#4364157: > Oder man nutze, im Vergleich zu Bascom alt, eine moderne > Programmiersprache: > > LunaAVR - http://avr.myluna.de/doku.php Oh, oh, er hat Jehova gesagt - gleich schlägt MWS hier auf :)
-
Thread
atmega4808 mit microchip ICD3 programmieren/debuggen UPDI interface
attiny1604, 1606, 1607, 1614, 1616, 1617 attiny3216, 3217 attiny1624, 1626, 1627 attiny3224, 3226, 3227 avr128db28, avr128db32, avr128db48, avr128db64 avr64db28, avr64db32, avr64db48, avr64db64 avr32db28, avr32db32, avr32db48
sehr wenige Beispiele finden wirst. Als Anfänger bist Du mit einem klassischen Board (ATmega8..ATmega2560) deutlich besser bedient. Bei den neuen megaAVR0 wurde die Hardware komplett umgekrempelt, da stimmt gar nichts mehr überein. Daher werden bisherige AVR-Programmierer diese nur selten ausprobieren
-
Thread
SPI "transmission complete" SPIF Flag
darum das SPIF einmal gesetzt wird um zu simulieren das eine Übertragung fertig ist. [c] #include <avr/io.h> #include <avr/interrupt.h> #include <util/atomic.h> #include <util/delay.h> #define NOP __asm__ __volatile__ ("nop") #ifndef sbi #define sbi(sfr, bit) (_SFR_BYTE(sfr) |= _BV(bit))
Mode werde ich probieren. Danke für den Hinweis. Das funktioniert aber nicht mit dem Arduino Mega2560. Da fehlen die CLK-Leitungen der UARTS. MfG Spess
-
Thread
Atmega2560 Programm zu langsam
Hallo, ich habe folgendes Programm auf einen Atmega 2560 übertragen. [c] #include <avr/io.h> int main(void) { DDRA = 0b11111111; DDRL = 0b11111111; TCCR5A = 0b10100010; //PWM TCCR5B = 0b00011001; //PWM TCCR5C = 0b00000000; /
oder fehlerhaft laufen. Deshalb werden die mit 1 MHz ausgeliefert. Damit läuft es immer. OK. der 2560 läuft sowieso erst ab 4,5 V. Aber alle sind eben gleich eingestellt. Und den Fehler mit der Clock-Fuse hast du heute auch zweimal gemacht: Das erste und letzte Mal. Ich denke, damit kann man leben.
-
Thread
atmega2560 schaltet nicht alle Ausgänge
liebe yC Gemeinde, unser Atmega 2560 8AU will durch irgend einen Grund nicht alle Ausgänge an einem Port schlaten. Wir rätseln nun seit ca 2 Tagen daran warum, aber keiner kommt auf eine vernünftige Lösung das auf dem Chip geladene Programm
funktioniert es endlich woooooohooooooo jetzt muss es nur noch blinken und so zurück zum thema avr studio 4 die neuste version *vor glück an der decke schweb* daaaaaankkkeeeee mfg Domi
-
Thread
Toolchain neuere AVRs
keine Unterstützung anbietet. Angeblich soll das ja die gleiche Toolchain wie beim Studio 7 sein. avr-gcc --target-help liefert mir (u.a.): avr1 avr2 avr25 avr3 avr31 avr35 avr4 avr5 avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 avrtiny at90s1200 attiny11
Andreas B. schrieb im Beitrag #6149635: > avr-gcc --target-help liefert mir (u.a.): > avr1 avr2 avr25 avr3 avr31 avr35 avr4 avr5 avr51 avr6 avrxmega1 [...] Das sieht stark nach Assembler-Optionen aus, die beim genannten Kommando mit aufgelistet
-
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
16MHZ oder nicht!
Hallo, ich lerne mit einem ATmega 2560. Laut Datenblatt von ATmel steht auch gleich auf dem Deckblatt 0-16 MHZ. Mir wurde aber gesagt es würde keinen Microcontroller mit 16 MHZ geben. Was ist den nun richtig? Darf ich weiterhin
ähnlich. Diese Angaben sind so grundsätzlich, dass das Datenblatt hier wohl selten Fehler hat ;) avr
-
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
AVR Datenblätter voller Fehler
, temp Nur leider läuft der Code so nicht: Building project... AVRASM: AVR macro assembler 2.0.28 (build 121 Jan 11 2005 10:28:51) Copyright (C) 1995-2005 ATMEL Corporation C:\8051\AVR\motiondet\motiondet.asm(1): Including file 'C:\Programme\Atmel\AVR Tools\AvrAssembler2\Appnotes\m48def.inc' C:\8051\AVR\motiondet\motiondet.asm(63): error: Operand 1 out of range: 0xc4 C:\8051\AVR\motiondet\motiondet.asm(66): error: Operand 1 out of range: 0xc5 C:\8051\AVR\motiondet\motiondet.asm(69): error: Operand
-
Thread
Atmega 328p Eeprom schreibzugriff auf einzelne Bits
das dann alles aus. Also z.b. Verbrauch zwischen den zwei Impulsen... Erstmal soll das ein Atmega 2560 vom Arduino Mega Board mit SD Karte, RTC... sein, später ein mal ein Raspberry Pi 4.
Verbrauch zwischen 2 Impulsen ist immer gleich, die Zeit nicht... > Erstmal soll das ein Atmega 2560 vom Arduino Mega > Board mit SD Karte, RTC... sein, später ein mal ein Raspberry Pi 4. Bist du sicher, daß der Raspi für diese äußerst komplizierte Aufgabe auch ausreicht?
-
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
sprintf: was ist falsch?
Verstehst du Englisch: Hier ist das Vorgehen mit AVR Studio 7 erklärt: https://startingelectronics.org/articles/atmel-AVR-8-bit/print-float-atmel-studio-7/
schrieb im Beitrag #5927867: > Verstehst du Englisch: leider kaum. > Hier ist das Vorgehen mit AVR Studio 7 erklärt: ich benutze AVR-Studio 4.19. Mit meinem COmputer geht das viel sicherer als AVR Studio 7.
-
Thread
AVR vs PIC => Wer gewinnt ?
Hi Noch ein Vorschlag: ATTiny11 vs ATMega2560 => Wer gewinnt? MfG Spess
AVR gegen PIC zum xten Mal. Gääääähn! http://www.mikrocontroller.net/topic/66871#
-
Thread
Warum quälen sich so viele Hobbyprojekte noch mit ASM-Code ab?
ist auf diesem Controller nur in Assembler überhaupt möglich Meinen i8080-Emulator habe ich von avr-gcc nach avr-as portiert (gleiche Struktur). Die Assembler-Implementation ist etwa 20x schneller. Gleiches gilt für das AVR CP/M-Projekt: In C wäre es nicht möglich (Performance), mit einem anderen
kein Problem. Ich werde in ein paar Tagen die Adapterplatine machen lassen. Hardware Kostenpunkt, AVR nicht eingeschlossen, ist ungefähr $10. Zum ICSP Zugang ist noch ein 5x2 2mm Wannenstecker vorhanden für den AVR-ISP MK2 oder kompatibel und ein Standard Arduino BL Interface. Damit hat man ausreichend
-
Thread
atmega2561 endlich lieferbar
Und was nimmt man, wenn man einen AVR mit mehr als 4kB SRAM braucht? Wohl nicht gleich einen ARM...
paltinen dafür..he wer schreibt für diese krücke bücher zum nachlesen ..he ne..ne.. ich bleibe beim avr8 bis avr64. vielleicht später mal den avr128. ich bin halt altmodisch. ich bastele gerne mit mehren avrs parallel, vielleicht altmodisch aber interessant. castle
-
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
DIY Touchscreen Cockpit Solution gesucht!
Zu meiner Aufgabe zählt es das Cockpit zu entwickeln. Als µC verwende ich ein Arduino Mega 2560. Software wird ebenfalls von mir Entwickelt genau so wie die Sensorik für Strom, Spannung, Temperatur usw. Ziel ist es das ich die Daten in von einem schön designeten Cockpit ablesen kann und
Das schönste am Display ist ja das Hintergrundbild.. den rest kann man mit jedem AVR Live zeichnen. EDIT: die Musikdaten kann nur ein Mini-PC mit INetzugriff besorgen.. dann erübrigt sich aber jegliche Frage weil es schon hunderte Projekte gibt.
-
Thread
Spannungsmessgerät mit 32 Eingängen, Spannung=100mV - 50V, messen mit Arduino
gemessen werden können mit einem Fehler von 1% - 2%. Die Spannungen sollen mit einem Arduino Mega 2560 vermessen werden. Es soll möglich sein alle Eingänge "gleichzeitig" messen zu können. Also wenn alle Eingänge gemessen werden sollen, soll dabei ein Eingang alle 200ms gemessen werden. Nett wärs
Und der AVR kann nur bis 5V messen ;)
-
Thread
AVR Programmiersoftware (AVRISP Mk2) für Massenfertigung
Moin, gibt es eine Alternative zum integrierten Programmer des AVR Studio 4? Ich möchte gern möglichst schnell und für den Miarbeiter einfach in der Serie ATmega2560 mit dem AVRISPmk2 flashen. Der Programmer des Studios ist dafür meiner Meinung nicht geeignet. Wie
setzen den AVRISP MK2 im laufenden Fertigungsprozess ein. Wir benutzten das Kommandozeilenprogramm vom AVR-Studio. Damit alles von Anfang an reibungslos funktioniert sollte zuvor das komplette AVR-Studio mit USB-Treiber installiert werden, auch wenn es für den Prozess nie benutzt wird (=> einfach als Ballast
-
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
first Projekt - div Steuerungen per Atmel im Auto
Hi >iss dran, der 10k R-Res >10k ok? OK. Aber warum eigentlich so einen Dino-AVR? Aktuell wäre ATMega1280/2560. MfG Spess
Hi >Dino AVR, was heißt das nun wieder Veraltet. MfG Spess
-
Thread
LED Matrix (AtMega2560)
Fehler einfach nicht finden. Nun zu meinem Projekt / Problem: Ich arbeite mit einem Arduino Mega2560 r3 Bord(µC ist natürlich der AtMega2560). Als Programmierumgebung benutze ich das AVR Studio (Atmel Studio 6.1). Ich habe mir meine Schaltung nach dem Berechnen der Vorwiderstände der LED, Basistransistorwid
//für eigene MUX Funktionen //Für Interrupskonfig #ifndef TIMER0_OVF_vect // Für ältere WinAVR Versionen z.B. WinAVR-20071221 #define TIMER0_OVF_vect TIMER0_OVF0_vect #endif //Globale Variablen short interruptT0var=0, autocount=0; /* * Der Overflow Interrupt Handler wird aufgerufen
-
Thread
Wieviel Leistug muss ein Laptop haben?
X1 von Lenovo der zweiten Generation, aktuell ist die dritte. Mit der ordentlichen Auflösung von 2560x1440 passt da auch so einiges auf das matte Display. Mit 8GB, i7, SSD und LTE-Modem ist es auch geil schnell. Außerdem richtig schön flach und leicht ;)
&ref_=oh_aui_detailpage_o09_s01 Startzeit zwischen 1-2s. Inventor startet innerhalb von 10-20s, AVR-Studio ca. 3-4s. Ich denke das dies sehr gut ist. Ich habe auch lange überlegt, bis ich mich entschieden habe, aber ich habe keinen anderen Laptop gefunden der für diesen Preis ansatzweise ähnliche
-
Thread
Anfänger braucht Hilfe Transistoren, Microcontroller
sehr schnell an meine Grenzen gestossen (Platz und Ausgänge). Wollte nun auf Basis eines Atmega 2560 und Transitorarrays meine Schaltung ein wenig schrumpfen und erweitern. Ziel des ganzen ist es ein RC Modell zu beleuchten mit verschiedenen Lichtprogrammen (Lichtorgel oder reales Verhalten) und ansteuern
Dann gibt es noch die Alternative, eine [[Porterweiterung]] mit Schieberegister zu bauen. Siehe [[AVR-Tutorial: Schieberegister]] XL
-
Thread
ATMega IDE 2007
Hi, für alle die noch eine brauchbare IDE für WinAVR suchen, hier kommt die Lösung: ATMega IDE 2007 http://www.KarstenDonat.de/AVR Die IDE arbeitet mit WinAVR (neustes Release getestet), AVRDude und Windows 2000 (nicht getestet), XP (Editor getestet
noch verbessert wenn ich mit den Prüfungen durch bin. Ciao Karsten http://www.KarstenDonat.de/AVR
-
Thread
AVR8_Burn_O_Mat_Config.xml
Hi ich benutze für nicht automatisierte Sachen ganz gern den AVR8 Burn-O-Mat (http://avr8-burn-o-mat.aaabbb.de/) als Front-End zu avrdude Leider scheint der nicht mehr aktiv gepflegt zu werden. im AVR8_Burn_O_Mat_Config.xml File stehen einige der aktuelleren
Reviews der Beiträge der anderen gemacht werden, um eventuelle Fehler zu finden, bevor man sich nen AVR verfuset
-
Thread
Atmega resetten
all the registers and hence you do not have a "clean" reset. Example Code (GCC) Resetting the AVR every 30mS: [c] #include <avr/io.h> #include <avr/wdt.h> int main(void) { wdt_enable(WDTO_30MS); while(1) {}; } [/c] Alternatively you can create a macro: Code: [c] #include <avr
/avr-libc/user-manual/FAQ.html Ich habe nun uebrigens auf dem 2560 rumprobiert, ohne init-Funktion geht's einfach nicht, auch wenn der Code nur aus ein bisschen Blinken besteht. (Wobei ich nach wie vor
-
Thread
Beispiel für Umgebungslichtsensor TSL2561 in C
://jump.to/fleury * File: $Id: twimaster.c,v 1.3 2005/07/02 11:14:21 Peter Exp $ * Software: AVR-GCC 3.4.3 / avr-libc 1.2.3 * Target: any AVR device with hardware TWI * Usage: API compatible with I2C Software Library i2cmaster.h **********************************************************
define F_CPU 4000000 // processor clock frequency #endif #include <avr/wdt.h> #include <stdlib.h> #include <avr/io.h> #include <avr/pgmspace.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdio.h> #include <string.h> #include <math.h> #include
-
Thread
RAIO RA8872 mit ATMega328P Ansteuern
A vom AVR RS kommt an Port C0 vom AVR (Adressleitung A8) RW und WR kommen an die Ports G0 und G1 vom AVR CS kannst Du beispielsweise an Port C7 hängen. Auf das Datenregister kannst Du dann z.B. unter Adresse
dass der RA8872 benötigt, bzw. diesen programmieren. Das Ganze ist schon leistungsfähiger als dein AVR und macht alles allein. https://www.youtube.com/watch?v=z2bTInaDucE
-
Thread
µC mit viel RAM für Touch TFT mit "Wischen"
selber ansteuern, sondern das macht der AVR in Hardware. fchk
RAM-Erweiterung. Und diese Teile sind noch teurer: https://www.tindie.com/products/jkdevices/atmega2560-breakout-board-arduino-compatible-16mhz-5v/ https://jkdevices.com/ATMEGA2560 Beim PIC32MZ1024 würde man natürlich auch das External Bus Interface nehmen. Vorteil: Das RAM wäre kein separater Baustein
-
Thread
Hammond B3 Clone mit ATMega
Menge Vorberechung machen kann, CAN und 3..5 UARTs gleich drin sind und er das gleiche kostet wie ein AVR... Nur halt 10x so leistungsfähig. Die können dann auch UART und DMA kombinieren, oder Tasten-Anschläge per DMA sampeln und für ADSR aufbereiten... Gruß Ulrich
Hatte ich auch schon mal überlegt. Aber im Moment sieht es für mich so aus das selbst der Atmega2560 damit überfordert wäre. Zumal ich ja noch ein paar mehr Ideen habe und das Teil ausbaufähig bleiben soll. Greetinx, Peter
-
Thread
Arduino Mega
Und auch mega2560 als Board eingestellt?
#7278865: > Ok, verstehe. Das geht in Richtung RTOS. Die Aussage das die > _delayxx(y) aus der avr lib, aus der sie entliehen sind nicht die MCU > blockiert ist trotzdem nicht richtig. Das stimmt nicht. Dies ist die "originale" delay() implementierung für AVR: [c] void delay(unsigned long
-
Thread
Strommessung in Motorleitung mit wechselnder Polarität
bei Maxim einen MAX9923TEUB+ Current Sense, ultra precision Die Differenzmessung direkt über den AVR kannst du vergessen, wenn der Spannungsabfall am Shunt nur ein paar mV sind (wer will schon einen Shunt im Ohm-Bereich). Die eingekoppelten Störungen sind zu groß, der Differenz-Verstärker im AVR
MAX9923 Datenblatt Seite 13 oben: Vdd und /SHDN an +5V vom AVR OUT an beliebigen ADC vom AVR Rload ist der Motor Vsense ist der Shunt, je nach Bedarf wählen Stromberechung sinngemäß: // ADC readout in [V] DOUBLE ADCVoltage (USHORT us) { DOUBLE dVref
-
Thread
Arduino Mega 2560 R3 Avr Studio
Hallo Leute, habe mir diese Woche dieses Board bestellt: http://www.ebay.de/itm/271513587010?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649# Habe auch gleich mehrere Fragen dazu... 1. Kann ich das Board direkt über Usb mit Avr-Studio 4.16 programmieren? 2. Kann ich wie beim MyavrBoard direkt über Usb die Uart Schnittstelle nutzen?
-
Thread
AVR MKII + ATmega16
Wert zu verlegen den das AVR-Studio vorgibt. Bei AVR-Dude kann ich dir leider nicht helfen, das hatte ich noch nie in Verwendung.
die COM-Nummer ändern. Wenn die Systemsteuerung für den USB-Prog eine höhere Nummer vergibt als im AVR-Studio vorhanden, dann wird er im AVR-Studio nicht gefunden und auch nicht connected.
-
Thread
Welcher µC ist der richtige ?
Du die einfach nehmen, und noch ein kleines Arduino z.B. https://www.olimex.com/Products/Duino/AVR/OLIMEXINO-85-ASM/
auch noch das hier mit > ATMEGA32 (hat auch mehr Pins): > > https://www.olimex.com/Products/Duino/AVR/OLIMEXINO-NANO/ Naja Platz ist wohl erst mal kein Problem. Der Nano ist allerdings billiger als der OLIMEXINO-85-ASM Habe noch einen Mega 2560 zuhause und bestelle mir jetzt noch einen Nano