-
Thread
AD-Wandler Umrechnung
, Makro ist schon richtig. Er will aber "mV" Ich würde so schreiben: #define mV * 1024 / 2560 if ((ADCW > (260 mV)) && (ADCW < (340 mV))) { /* all ok */ } Gruß Anja
Fehlern sobald erst mal Interrupts aktiviert sind. Überhaupt würde ich erst mal die Routinen aus dem [[AVR-GCC-Tutorial]] so wie sie sind, als Basis für den ADC nehmen. http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Analoge_Ein-_und_Ausgabe Dann fliegt das ganze Gedöhns mit Seitenruder und Blinken
-
Thread
Probleme beim Entprellen.
verwendet? das bedeutet doch Links-Shift. Ich hab unter http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Anforderungen_an_Interrupt-Routinen ein schönes Tutorial gefunden. Aber ich darf Atmel Studio nicht verwenden, da unser Lehrer für das Projekt nur die Verwendung der Arduino Umgebung oder des 68HC11 erlaubt. Die Befehle sei() und cli() sind denke ich über die Bibliothek avr/io.h oder avr/interrupt.h eingebunden. Gibt es irgendeine Anleitung oder Tutorial in dem gezeigt wird, wie ich ohne diese Bibliotheken auskomme? Vielen Dank Marcel
-
Thread
main loop - while (1) - nur mit delay
woran das liegen könnte? Es muss doch ein grundlegender Fehler sein, den ich hier mache. Der ATMEGA2560 arbeitet mit internem Takt. In der Funktion "UpdateCParserString" lasse ich eine LED anschalten um zu sehen ob die Funktion aufgerufen wird. Hier die main loop: [c] while(1) { _delay_ms
es heißt [c] static inline void _delay_ms(double __ms) __attribute__((always_inline)); [/c] in avr/util.h, das war mir nicht bewusst. Das inlining findet also auch ohne Optimierung statt. Wieder was dazugelernt :)
-
Thread
Mit Schaltungsaufbau und Steuerung anfangen, wie und womit?
das-franzis-lernpaket-mikrocontroller-programmieren und wenn's dir gefällt: http://www.mikrocontroller.net/articles/AVR-Tutorial Schöne Pfingsten Löti
Wenn Du mal genmau hinschaust, dann siehst Du relativ einfach, dass das SaintSmart Board ein "2560" Board und kein "2560 R3" ist. Das hatte SaintSmart auf der Amazon Seite aber auch nie behauptet^^ (Hint: Schau Dir auf der Arduino Seite http://arduino.cc/en/Main/ArduinoBoardMega2560 mal das Bauteil
-
Thread
UTFT alternative für C statt Arduino?
dokumentiert ist die umgeschriebene Lib auch nicht. Diesen Fehler bekomme ich: [code] Invoking: AVR C Linker avr-gcc -Wl,-Map,gui.map -mmcu=atmega2560 -o "gui.elf" ./gui.o ./io.o ./itdb02.o ./main.o ./tft.o /usr/local/CrossPack-AVR-20130212/lib/gcc/avr/4.6.2/../../../../avr/lib/avr6/libc.a(fp_powsodd.o
/local/CrossPack-AVR-20130212/lib/gcc/avr/4.6.2/../../../../avr/lib/avr6/libc.a(fp_powsodd.o):../../../libm/fplib/fp_powsodd.S:69:(.text.avr-libc.fplib+0x20): relocation truncated to fit: R_AVR_13_PCREL against symbol `
-
Thread
Profibus an Mikrocontroller
gedacht. > Wird das trotzdem funktionieren oder ist das dann Mist? > Tschau Du kannst ihn an jedem AVR nutzen, der ein External Bus Interface hat, d.h. die alten Mega64/128 und die neueren Mega 640/641/1280/1281/2560/2561 sowie den ganz alten Mega162. Das External Bus Interface ist kompatibel zum 8051
in der Praxis aber in der Regel zu langsam. Lass die Finger davon und nimm einfach einen geeigneten AVR. fchk
-
Thread
Help , Arduino 2560 R3 Mega mit PN532
PN532 von Adafruit: 5V und GND Bild 3: Das PN532 von Adafruit: SDA und SCL Bild 4: Arduino Mega 2560 R3 board: SDA und SCL Bild 5: Arduino Mega 2560 R3 board: GND und 5V
von Adafruit: 5V und GND > Bild 3: Das PN532 von Adafruit: SDA und SCL > > Bild 4: Arduino Mega 2560 R3 board: SDA und SCL > Bild 5: Arduino Mega 2560 R3 board: GND und 5V Ich hör sie schon schreien:BILDFORMATE!! SNCR
-
Thread
"C" Will alle Variablen im ext. Speicher haben, aber wie mach ich das?
des XMega128 leider nicht aus. Ich habe allerdings SDRAM am XMega dran hängen und möchte dass der AVR-GCC all meine Variablen dorthin speichert. Die Variablen sind fast alle in einem Struckt angelegt wie z.B. so hier: [c] struct controllerSingleton { // main TG controller struct uint16_t
Also sollte es mit [code] avr-gcc ... -Wl,--section-start,.data=0x804000,--defsym=__heap_end=0x80ffff [/code] machbar sein, wie oben im Bild angedeutet? Gruß Steffen
-
Thread
Facharbeit: Eigenbau eines MidiControllers
dennoch geschrieben und siehe da irgendwann war das Ziel erreicht ;) Ich arbeite nun erstmal das AVR tut durch. Danke schonmal
ist nur minimal größer als mein Eigenbau. Das Unterteilen würde ich mir echt sparen, ein einzelner AVR schafft das noch in ausreichender Zeit. Mein Midi Projekt war das erste was ich mit einem AVR gebaut habe, und ich habe dafür Bascom Basic benutzt, also so ziemlich das simpelste was es gibt. Heute
-
Thread
C/C++ LCD Lib für Arduino 2560 Board mit LCD Shield 1602
weiterhelfen. Ich bin noch ziemlich am Anfang mit all dem Zeug. Was ich bisher habe: Sainsmart ATMega 2560 Board -> http://www.ebay.de/itm/SainSmart-Mega2560-1602-LCD-Keypad-Prototype-Shield-Kit-For-Arduino-ATMEL-ATMEGA-/320878489546?pt=Wissenschaftliche_Ger%C3%A4te&hash=item4ab5d92fca#ht_7521wt_1397 Atmel
Sprache, suche ich eine library zur Ansteuerung des LCD. Auf http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung steht viel Interessantes, allerding schaffe ich den Code nicht zum laufen zu bringen. Gleiches gilt für die http://homepage.hispeed.ch/peterfleury/avr-software.html#libs
-
Thread
[AVR] UART geschossen?
Hallo, ich hab gestern mein (schon funkionierendes) Programm (vom Atmega2560) auf einen Atmega328P portiert und dabei glaube ich einen Fehler gemacht: Vor dem Flashen hab ich die Fuses richig gesetzt (zum Testen mal interner kalibrierter 8Mhz) und die CKDIV8-Fuse (Clock/8)
genau diese Baudrate brauchst. Die Seite dürfte dir dabei helfen: http://www.gjlay.de/helferlein/avr-uart-rechner.html . Die 115.200 Baud lassen sich z.b. mit einem 9,216 MHz Baudquarz ohne Fehler erreichen ^^
-
Thread
Suche Board für Atmega2560
http://www.chip45.com/products/crumb2560-1.1_avr_atmega_modul_board_atmega2560_usb_rs232_rs485.php
Streno schrieb im Beitrag #4939139: >> http://www.chip45.com/products/crumb2560-1.1_avr_a... > > Das ist super, Leider etwas teuer aber genau das was ich gesucht habe. ...die günstigere Version gibt's z.B. hier: http://www.ebay.de/itm/162264493523
-
Thread
Arduino Mega 2560 für 14,99 auf Ebay
Wenn noch Bedarf besteht: http://www.aliexpress.com/item/MEGA-2560-R3-ATmega2560-AVR-USB-board-USB-cable-MEGA2560-ATMEGA8U2-Arduino-compatible-funduino-2560/795850498.html http://www.aliexpress.com/item/Promotion-Sale-1PCS-Mega-2560-ATmega2560-16AU-Board-Free-USB-Cable-NEW-atmega2560/656766040.html http://www.aliexpress.com/item/MEGA-2560-Board-Free-USB-Cable/659117017.html http://www.aliexpress.com/item/MEGA-2560-R3-ATmega2560-AVR-USB-board-free-USB-cable-ATMEGA2560-atmega16u2-funduino-2560/615708856.html
-
Thread
16Mhz Quarz an ATMega2560 möglich? Fehlende Fuses
Hilfe. Habe nämlich richtig Angst, mir die Schaltung zu verfusen. Achso, ich verwende: +5V +MyAVR Progtool V1.37 +MySmartUSB MK2 den Clockteiler /8 habe ich bereits deaktiviert... LG, Chris
sollten also hinhauen. Die Seite ist cool, danke ;) Habe mal Atmega2560 eingegeben. Da sind aber nur low-freq-crys keine high...
-
Thread
Die Ergebnisse des 2. Mikrocontroller.net Artikelwettbewerbs
div> <h4>Platz 4: <a href="http://www.mikrocontroller.net/articles/3-Phasen_Frequenzumrichter_mit_AVR" title="3-Phasen Frequenzumrichter mit AVR">3-Phasen Frequenzumrichter mit AVR</a> von Matthias Schöldgen</h4> <div> <a href="http://www.mikrocontroller.net/wikifiles/1/1b/Kontroll.jpg" ><img src=
> <a href="http://www.mikrocontroller.net/articles/Einstieg_in_die_Mikrocontrollertechnik_mit_AVR_ATmega" title="Einstieg in die Mikrocontrollertechnik mit AVR ATmega">Einstieg in die Mikrocontrollertechnik mit AVR ATmega</a> </li> <li> <a href="http://www.mikrocontroller.net/articles
-
Thread
µController gesucht
der Overkill, aber für den Preis eine echte Alternative: http://www.ebay.de/itm/SainSmart-Mega2560-LCD-Keypad-Shield-Sarter-Kit-ATMEGA2560-ATMEGA8U2-AVR-Arduino-/320862395917 http://www.ebay.de/itm/SainSmart-Mega2560-3-2-TFT-Touch-LCD-SD-Reader-Expansion-Board-4-Arduino-R3-1280-/221082189384#ht
Kein Programmer 3. Geringe Einstiegshürde 3. schnelle Erfolge 4. Alternativ für später auch als AVR Board in "echtem" C programmierbar Gruß BT
-
Thread
Anfänger Digitaltechnik - wie beginnen?
noch nicht weisst was du machen willst: http://www.mikrocontroller.net/articles/Absolute_Beginner-AVR_Steckbrettprojekte Hier ist der Name schon Programm: http://www.mikrocontroller.net/articles/AVR-Tutorial:_Equipment Durchlesen & Auswendiglernen ;-) ... Auch dir raus, was du brauchst und was
schon 90% deiner Liste ... Unter dem Titel Bestelliste: http://www.mikrocontroller.net/articles/AVR-Tutorial_Bestellliste (brauch man aber nicht alles notwendigerweise) Wenn du immer noch nicht weisst was du machen willst: http://www.mikrocontroller.net/articles/Kategorie:AVR-Tutorial So,
-
Thread
Welche Pins als Outputs wählen?
Hallo! Ich habe mir einen Arduino Mega 2560 und ein SainSmart L293D Motor Drive Shield bestellt, um einen bipolaren Schrittmotor zu betreiben. Den Motor habe ich an den M3 und M4- Pins angeschlossen. Mit der AFMotor-Library habe ich den Motor
An das Arduino Mega 2560 habe ich das SainSmart L293D Motor Drive Shield (siehe http://www.sainsmart.com/wiki/index.php/SainSmart_L293D_Motor_Drive_Shield_For_Arduino_Duemilanove_Mega_UNO_R3_AVR_ATMEL) aufgesteckt und an
-
Thread
AT90CAN mit sechs externen CAN-Controllern
per Port IO machen, aber das wird viel zu langsam. Das haben die Mega64/128/640/641/1280/1281/2560/2561 sowie die alten Mega162 und Mega8515. Wenn DU AVR nehmen willst, dann einen der modern Typen Mega 64x/128x/256x > Und wie müsste ich die SJA1000-Controller an den MCU anschließen? Hier wirds
per Port IO machen, aber das wird viel zu langsam. Das haben die Mega64/128/640/641/1280/1281/2560/2561 sowie die alten Mega162 und Mega8515. Wenn DU AVR nehmen willst, dann einen der modern Typen Mega 64x/128x/256x ---- Meine Empfehlung: Atmega 1281. Ist einer der neueren Megas. Wenn Du
-
Thread
Arduino Mega 2560 Blink ohne Delay mit potigesteuerter Blinkfrequenz
HI, ich hoff Ihr könnt mir weiterhelfen: MC: Arduino Mega 2560 Ich versuche schon seit Stunden folgendes zu realisieren. Eine blinkende Led mit einstellbarer Frequenz durch ein 10K Poti. OHNE DEALAY! Nach stundenlanger Suche finde ich laut google immer
sollte dich zumindest in die richtig Richtung schubsen: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Programmieren_mit_Interrupts http://www.mikrocontroller.net/articles/Interrupt In der Theorie ist der Delay nichts schlechtes - es wird halt sinnnlos Zeit vertrödelt. Wenn dir das
-
Thread
Wie bekommt man mehrere Sketche in einem Programm zum Laufen
Hi, ich habe das Problem, dass ich ein TFT Bildschirm mit einem Arduino Mega 2560 betreibe und das Programm mittlerweile so groß geworden ist, dass ich es gerne in mehrer Sketches unterteilen würde. Ich finde im Internet immer wieder Tipps, wie ich einen neuen Tab anlege. Aber
file (the concatenation of all the tabs in the sketch without extensions) before passing it to the avr-gcc compiler. First, #include "Arduino.h", or for versions less than 1.0, #include "WProgram.h" is added to the top of your sketch. This header file (found in <ARDUINO>/hardware/cores/<CORE>/) includes
-
Thread
Open407I-C (Board für STM32) mit OV9655 (Kameramodul) auf 5"-Touchdisplay
Deine Beiträge verfolge ich schon eine Weile und finde sie hochinteressant. Und zwar weil für einen AVR zu ARM-Umsteiger alles nicht so einfach ist. Keiner hat Lust für sein Hobby tausende Euro für eine IDE auszugeben. Deswegen ist jede Info in der Art "das funktioniert mit CoIDE" bestimmt für viele
http://www.ebay.de/itm/SainSmart-3-2-TFT-LCD-Modul-Touch-Panel-PCB-adapter-SD-Reader-fur-Arduino-2560-/221075052240?pt=Bauteile&hash=item33791996d0 war wohl dieses --
-
Thread
AVR Kühlung notwendig?
Hallo an alle, zum Temperaturloggen habe ich einen Arduino Mega2560 mit LCD Shield aufgebaut. Der AVR arbeitet an: -Temperaturberechnung (Eigentlich bloss eine Multiplikation und Addition, allerdings mit zwei Float Werten) -OneWire Kommunikation -Temperaturaufwertung
Das Arduino Bord Mega2560 läuft mit 5.0V
-
Thread
B: Dev.Boards S: JTAG ICE3 / Dev.Boards
Dev.Boards anbieten: PIC32 Starter Kit DSPIC Starter Kit Digilent Basys 2 (Xilinx FPGA) Arduino Mega2560 Atmel EVK1105 (AVR32) Terasic DE2-35 (Altera FPGA) Die Boards sind fast alle neuwertig, mit OVP (außer Arduino). Auf dem EVK1105 wurde zur Programmierung der WiFi Header aufgelötet. Ich wäre
Mein Vorschlag für Arduino Mega2560: EUR 10 + Briefporto. Schöne Grüsse zum Ostern Mombula
-
Thread
SRF05 mit Interrupt nutzen
Guten Tag, ich habe ein Problem mit dem SRF05 Ultraschallsensor. Wenn ich diesen an meinem ATmega2560 anschliesse, braucht eine Messung etwa 20ms (min. 10 / max. 30). Den Prozessor programmiere ich mit AVR-Studio 4 in c++. Hier mal der der Code fuer einen Auslesevorgang [c] uint16_t readDistanceSensor
wird immer noch im mode 2 betrieben, also mit nur einem Pin. Dieser liegt auf PB1 MCU ist ein mega2560
-
Thread
[Arduino] Quarz-Genauigkeit (AVRGCC)
Timern Timer0 im Normal Mode und Port-Toggle per Interrupt DB1BMN 2013-03-25 */ #include<avr/io.h> #include<avr/interrupt.h> #define LEDPORT PORTB #define LEDPORT_ddr DDRB #define LEDPORT_in PINB #define LED PB5 ISR (TIMER0_OVF_vect) { /* Interrupt Aktion alle
meinem Arduino-board läuft z.B. der atmega8 (USB-RS232-Umsetzer) mit 16 MHz Quarz und die CPU (atmega2560) mit einem 6poligen Keramikschwinger. Die Frequenzablage passt auch zu einem Keramikschwinger.
-
Thread
AVR: einige Fragen zu UART
Hallo zusammen! Ich beschäftige mich gerade mit der Kommunikation AVR-PC und habe dazu ein paar Fragen. Zum grundsätzlichen Aufbau: Ich nutze ein Arduino-Mega-2560-Board mit ATmega2560 (16 MHz), der einen ATmega8U2 als USB-COM-Konverter nutzt und entsprechend über USB
) als Empfänger. Auf dem Arduino läuft dieser Code: [c] #define F_CPU 16000000UL #include <avr/io.h> void comInit(long baudRate) { UBRR0H = (unsigned char)((F_CPU / 16 / baudRate - 1) >> 8); UBRR0L = (unsigned char)(F_CPU / 16 / baudRate - 1); UCSR0C = _BV(UCSZ01) | _BV(UCSZ00);
-
Thread
AVR ISP Flashen mit Android Smartphone
Hallo, nach ansehen des Programmers *mySmartUSBLight* wird die ATMega2560 nicht unterstüzt. Hast du dieses Procesor auch probiert? In kurze möchte ich mit meinem Samsung Galaxy Note 10.1 Android 4.1.2 die Programierung des ATMega2560 ausprobieren. Probiere den AVR Dragon
adapter und kanns somit nicht selber ausprobieren. Compilieren geht auf Android übrigens problemlos. avr-gcc läuft bei mir!
-
Thread
ATmega: Timerproblem
Guten Tag zusammen, ich verwende ein Arduino-Mega-2560-Board (ATmega 2560 mit 16 MHz, Verbindung mit PC über ATmega8U2 als USB-COM-Konverter), das ich (erstmalig ohne Verwendung der Arduino-Bibliotheken) in AtmelStudio programmiere. Bei einem Projekt
den Zeitpunkt festhält. Hier der Code auf dem Mega: [c] #define F_CPU 16000000UL #include <avr/io.h> #include <avr/interrupt.h> int MYUBRR(long baudRate) { return (((((F_CPU * 10) / (16L * baudRate)) + 5) / 10) - 1); } void comInit(long baudRate) { UBRR0H = (unsigned char)(MYUBRR
-
Thread
RGB-LED-Großmatrix
Zeilen multiplexen (und ~480 Hz updaterate (60 Hz mal 8 zeilen) packt sogar ein relativ kleiner µC (AVR?) gut).... Dann schaltet man einfach alle zwerierpackete in ne dasychain und fertig is die laube :D Alternativ sowas nur mit rgb: http://hackaday.com/2013/03/18/prototyping-a-modular-led-matrix/
nur eine Steuerleitung. http://bleaklow.com/2012/12/02/driving_the_ws2811_at_800khz_with_a_16mhz_avr.html Da gibt's links zum sourcecode in C. Aber durch die Zeiten ist die Anzahl an LEDs pro Reihe begrenzt. Ich würde ein ATtiny mit i2C und 8x8 LEDs pro Modul machen und die untereinander per i2c
-
Thread
Programmierung von ATMEGA2560 über icsp
Hallo für ein Projekt, dass einen geringen Platz zur Verfügung hat möchte ich einen ATMEGA 2560 einsetzten, da er eine ausreichende Anzahl von IO pins hat. Ich möchte aber den Prozessor auf dem zu entwickelnden Board programmieren. Aus Kompatibilitätsgründen möchte ich die gleiche Anschlussbelegung
Menüpunkt "Download to Board". Oder muss ich dann erst ein Image erzeugen und über andere Tools auf den AVR laden? Viele Grüße Doc Alex
-
Thread
Verkaufe DIAMEX PROG-S - ISP-Programmer für AVR / STM32 / NXP / LPC
Programmiermodis ermöglichen unterschiedliche Einsatzbereiche. Nicht nur die bekannten und beliebten AVR-Microcontroller können programmiert werden, sondern auch neue Cortex-M3 Controller. Mit dem eingebauten DIP-Schalter stellt man ein, ob ein AVR, STM32 oder NXP/LPC Controller programmiert werden soll
lesen • Chip erase • OSCCAL-Register lesen Protokoll: • STK500v2 Softwareunterstützung: • AVR Studio (COM1..COM9) • AVRDUDE • Bascom mit der Einstellung Options->Programmer = STK500: C:\Programme\Atmel\AVR Tools\STK500\stk500.exe und installiertem AVR Studio • erfos-prog-s - für LPC, NXP
-
Thread
Stimmgerät-Gitarre / AVR ATmega2560
aktuell versuche ich im Rahmen einer Fallstudie für die Uni ein Stimmgerät zu realisieren mit dem myAVR MK3 Board / ATmega2560. Ich benutze als Entwicklungsumgebung SiSy/C. Grundsätzlich funktioniert das Programm, allerdings habe ich Probleme beim auswerten der Frequenz. Bzw denke ich das ich das ganze
gugst du hier : http://www.myplace.nu/avr/gtuner/ mfg
-
Thread
Arduinio Software Serial - wie synchronisiert man 2 Software Ports bei Datenempfang
Beitrag #3083879: > Bei der Softwareserial Lib Was erwartest Du bei einer Nachbildung in SW? Der AVR ist damit zu 100% ausgelastet. Nimm 2 HW-Uarts. Oder eine HW-UART und eine SW-UART über ICP und Timer.
Peter Dannegger schrieb im Beitrag #3083989: > der ATmega2560 hat 4 UARTs Und den gibt's auchn och als Arduino Mega.
-
Thread
EEPROM Fehler verwalten
Hallo an alle, ich benutze einen Arduino, genauer einen 2560er für ein paar einfache Mess und Regelaufgaben. Jetzt ist mir natürlich beim Loggen in den EEPROM aufgefallen, dass die FGMOSFETs ja nicht unbegrenzt lange Schreibzyklen aushalten. Jetzt wollte ich
etwas passendes von ATMEL: http://www.atmel.com/Images/doc2526.pdf http://www.atmel.com/Images/AVR101.zip MfG Spess
-
Thread
RS232 und USB an ATmega
ich das ganze am > einfachsten? Gibt es fertige Bibliotheken, Schaltungen? Es gibt keinen MegaAVR, der die obige Ausstattung besitzt. Es gibt welche (Mega640/1280/2560, alle 100 Pin TQFP), die 4 UARTs haben. An einen UART kannst Du dann einen UART-USB Konverter setzen. Wenn Du einmal über den
gewünschte Funktionalität (bspw. > Xmega16a4u). Ein Xmega ist was ganz anderes als ein normaler AVR.
-
Thread
PT 1000 Bausatz von Pollin auf 0 - 100° C anpassen
du auch einen LM35 nehmen. Der gibt die Temperatur mit 10mv/°C aus. Kannst du mit dem ADC vom Mega2560 messen.
die Temperatur PWM-artig aus und es gibt 1000 fertige Beispielcodes im Netz, wie man das Dingen mit AVR Controllern ausliest. Bestimmt auch Fertigversionen für Arduino. Viele Grüße Igel1
-
Thread
Arduino Uno als Rapid Prototyping Plattform
Prototyping eignen. Hier soll ebenfalls PeDas Bootloader drauf. Dadurch kann ich wieder ganz normal mit AVR Studio und WinAVR arbeiten, was den vorteil bietet die geschriebenen C-Sourcen im Zielsystem weiter zu verwenden. Was mich nun zum schreiben dieses Beitrags führt, ist der Mega 16U2, welcher den
Platform setzen müssen sie nicht gleich zu dämlich sein um nen avr richtig anzuschließen...
-
Thread
Denn sie wissen nicht totgeFUSEd
=Fuse bits for ATmega2560 >set step2="C:\Program Files (x86)\Atmel\AVR Tools\STK500\Stk500.exe" -e ->dATmega2560 -ms -q -cUSB -I125kHz -s -wt -fD8FF -EFD -FD8FF -GFD >set $step3=Load bootloader and test code onto ATmega2560 >set step3="C:\Program Files (x86)\Atmel\AVR Tools\STK500\Stk500.exe" -e ->dATmega2560 -q -pf -vf -if"stuff\arduplane269.hex" -ms -cUSB -I1Mz -s -wt -lCF ->LCF Da ich aber mit AVR Studio 4 den USBasp als auch Nano nicht zum Laufen bekommen hab
-
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
3-Byte-PC woran erkennen?
und gelinkt. Weil ATmega256[01] zu -mmcu=avr6 gehören, wäre dies der Schalter der Wahl. Übrigens kann man avr-gcc nach dem Multilib-Pfad fragen, etwa im Makefile: [pre] LPATH = $(shell avr-gcc -print-multi-directory -mmcu=atmega2560) [/pre] setzt LPATH auf "avr6" oder im sh-Skript: [pre] LPATH=`avr-gcc -print-multi-directory -mmcu=atmega2560` [/pre] Falls es wirklich zur /Laufzeit/ sein muss, dann tut Code wie [avrasm] #include <avr/io.h> #undef