-
Thread
C -> AVR -> Strukturen -> Padding Bytes
das was mit der CPU zu tun? > > Ja. Je nach CPU sind Speicherzugriffe mit falschem Alignment langsamer > oder gar nicht möglich. Für alle AVR-CPUs genügt ein Alignment von 1 Byte, und die Zugriffsgeschwindigkeit hängt bei AVRs nicht vom Alignment ab. Ich lass mich da aber gerne eines besseren
units (bytes). */ #define UNITS_PER_WORD 1 [/c] http://gcc.gnu.org/viewcvs/gcc/trunk/gcc/config/avr/avr.h?view=markup#l114 Ein formales ABI gab es für AVR nicht, d.h. das ABI des avr-gcc / avr-g++ definiert sich dadurch, wie Denis damals das Backend implementierte. ABI-Dokus wie http://gcc.gnu.org
-
Thread
Attiny25 fuses SUT_CKSEL hängen uC von IDE ab
verzweifeln bei einer eigentlich recht trivialen Sache: möchte an einem Atmel Attiny25 auf den langsamen, internen 128 kHz Takt umschalten. Sollte mit fuse SUT_CKSEL = 0100 nach Datenblatt zu setzten sein. Nutze für das Miniprojekt noch das uralte AVR Studio mit einem JTAGICE mkII. Darin sind die
nötig? Ich hätte gedacht, man kommt mit dem normalen 'Serial Downloading' weiter, wenn nur der Takt langsam genug ist.
-
Thread
ISR wie normale Funktion aufrufen
#5212834: > Ist aber sauberer und portabler. Das "sauberer" ist ja zweischneidig. Bei z.B. einem AVR8 bedingt ein Funktionsaufruf in einer ISR das komplette Sichern und Restaurieren aller Register: sauber und schön langsam! Hier geht es um einen STM32, wo erst gezeigt werden müßte, daß der normale
schrieb: >> Ist aber sauberer und portabler. > > Das "sauberer" ist ja zweischneidig. Bei z.B. einem AVR8 bedingt ein > Funktionsaufruf in einer ISR das komplette Sichern und Restaurieren > aller Register: sauber und schön langsam! Nur wenn Inlining nicht möglich ist. Und beim AVR würde ein manueller
-
Thread
Schnelle µC <-> µC Schnittstelle
Für diese Distanz: SPI (schnell), I2C (langsamer, aber Bus, ggf. auch als Multi-Master möglich).
Weil ich gerne den AVR in Hobbyprojekten einsetzte. Ich geb zu war etwas unpassend hier.
-
Thread
Neuer STK500 und ATmega8
immer) danach sollte es gehn. du kannst dann auch die programmierfrequenz wieder hochstellen. die avr's haben von haus aus ne sehr langsame frequenz eingestellt, und die programmierfrequenz muss immer 1/4 der taktfrequenz sein.
danke für die hilfe, aber es geht immernoch nicht. LOW=0xC4 HIGH=0x99 Bezugsquelle: Engbedded AVR® Fuse Calculator aus dem Netz. >die avr's haben von haus aus ne sehr langsame frequenz eingestellt, und >die programmierfrequenz muss immer 1/4 der taktfrequenz sein. Meinst du damit die Baudrate
-
Thread
Tiefentladungsschutz mit Attiny und P-Kanal Fet
Stefan ⛄ F. schrieb im Beitrag #6525241: > muss es vor WinAvr2010 gewesen sein HildeK schrieb im Beitrag #6525268: > mein Compiler ist älter: WinAVR-20100110 So weit liegt das ja gar nicht auseinander. ;-)
rumgenörgelt, bis Johann den Nicht-(/kaum-)Fehler unorthodox bereinigt hat. Wenn also jemand in einem Avr-GCC-Assembler-Output in einer ISR komischen Befehle findet: https://sourceware.org/binutils/docs/as/AVR-Pseudo-Instructions.html Und wenn der Avr-AS aus den binutils bei diesen meckert, dann braucht
-
Thread
AVR bootloader kernel ATmega32 *nix
Kai möchtest Du etwa die 'Nachteile' des AVR's umgehen, indem Du einen virtuellen AVR in den (echten) AVR programmierst? Das hätte dann den Vorteil, dass man den virtuellen AVR z.B. mit WinAVR, in C, programmieren kann. Aber interpretierter
schon angeschaut,.. sind ein paar coole projekte dabei,.. @Feadi: >Vorteil das man den virtuellen AVR in C proggen kann Jo und auch in ASM und bascom,.. >100->500 mal langsamer Ja,.. wenn die cmp routinen aller befehlsätze direkt hintereinander ausgeführt werden schon,. Ich denke man kann das aber
-
Thread
sparsamster Mikrocontroller
verbraucht. Die Compiler Optimierungen sind auch extrem wichtig. Verwendest Du z.b. IAR auf dem AVR, kannst Du auf Performance optimieren was dann zu kürzeren Laufzeiten führt. GCC ist nicht immer optimale Wahl. Das kann auf einem MSP430 z.b. positiv sein, auf dem AVR negativ oder umgekehrt. Versuch
A. K. schrieb: > So langsam kriegt das einen Stich ins Absurde. Was ist daran denn absurd?
-
Thread
Atmel 32Bit/ARM mit FPU
AVR Library nutzt. Dort würdest du eine höhere Genauigkeit mittels FPU bekommen, da dann double presision möglich ist. Allerdings kenn ich keine FPU, die du an den AVR klemmen kannst. Da du die Rechenleistung
Sinn sie auch zu nutzen weil sie einem ganz einfach Arbeit abnehmen kann. P.S.: Von Atmel sind AVR32 MCs mit FPU angekündigt. Wann die kommen ist noch nicht raus, MC mit DSP Befehlen UND FPU klingt aber gut.
-
Thread
Relais mit AVR
Transistor habe ich einen BC547C mit 4,7K Ohm Vorwiderstand. Wenn es aber den Ausgang schaltet, geht der AVR + Strom kurz aus. Ich tippe langsam auf mein Netzgerät - das Relais ohne Verbraucher schaltet einwandfrei. Ist das möglich?
#3098979: > Und hast du auch schon mal ausgerechnet wie viel Strom das alles > zusammen benötigt? AVR Platine ca 200 mA, Relais keine Ahnung, LEDs ca 1,2 A Freilaufdiode richtig
-
Thread
Daten mit hoher Frequenz speichern! Aber wohin?
Hallo, also ich lese 4 Digitale Ports am AVR und möchte diese nach einer kleinen Rechnung speichern. Dieses sollte möglicht mit einer frequenz bis zu max. 10 khz funktionieren und min. 1 kHz. Der RAM genügt nicht; EEPROM zu langsam; Is dafür
>also ich lese 4 Digitale Ports am AVR und möchte diese nach einer >kleinen Rechnung speichern. Dieses sollte möglicht mit einer frequenz >bis zu max. 10 khz funktionieren und min. 1 kHz. >Der RAM genügt nicht; EEPROM zu langsam; >Is
-
Thread
Swap Befehl für Byte bei Atmega 32
machen. > > daruf würde ich nicht wetten. > > schon ein > x >> 4 > > ist auf einem atmel langsam, weil es in 4 schritten gemacht werden muss. http://sdcc.svn.sourceforge.net/viewvc/sdcc/trunk/sdcc/src/avr/gen.c?revision=8097&view=markup in Zeile 3116: [code] if (shCount
Peter II schrieb im Beitrag #2829073: > schon ein > x >> 4 > > ist auf einem atmel langsam, weil es in 4 schritten gemacht werden muss. Der avr-gcc erledigt das aber mit swap und andi und nicht über Schiebebefehle oder add. Also braucht das nur 2 Zyklen. (Betrachtung ohne Speicherzugriffe
-
Thread
AVR: Werden gleiche Opcodes unterschieden?
eines Registers mit sich >selbst. Wenn es nur um ein Bit ist, ja. Diesen Trick nutzt sogar der avr gcc manchmal. Trotzdem sind es beim AVR verschiedene Op-Codes und im Silizium verschiedene Operationen.
nur eine Addition eines Registers mit sich >>selbst. > > Wenn es nur um ein Bit ist, ja. Der AVR hat nur ein-Bit-Shifts. > Diesen Trick nutzt sogar der avr gcc manchmal. Trotzdem sind es beim AVR > verschiedene Op-Codes und im Silizium verschiedene Operationen. Nein, sind sie nicht. LSL
-
Thread
Rust oder Nimrod als neue Hobbyprogrammiersprache?
/viewvc/*checkout*/trunk/avr-libc/libc/stdlib/malloc.c?root=avr-libc&content-type=text%2Fplain http://svn.savannah.nongnu.org/viewvc/*checkout*/trunk/avr-libc/libc/stdlib/stdlib_private.h?root=avr-libc&content-type=text%2Fplain
TriHexagon schrieb im Beitrag #3721729: > Wer nutzt denn malloc() auf einem AVR? Ich. Yalu X. schrieb im Beitrag #3721656: > Hier ist ausführlich die dynamische Speicherverwaltung der AVR-Libc > beschrieben: > > http://www.nongnu.org/avr-libc/user-manual/malloc.html
-
Thread
Organisation von AVR-Projekten
Hi, kann auch nur WinAVR empfehlen, arbeitet mit AVR Studio zusammen (wenn man das denn will) und man kann ASM und C kombinieren. In meinem aktuellen Projekt (12x12 LED-Matrix mit Software PWM und diversen auf dem AVR selbst
Markus M. schrieb: > kann auch nur WinAVR empfehlen, arbeitet mit AVR Studio zusammen (wenn > man das denn will) und man kann ASM und C kombinieren. Sehr gut, so langsam wird mir der Hintergrund klarer. Der AVR-Assembler des AVR-Studio
-
Thread
DVD Einheit aus Fernseher
Der AVR kann aber nur analoge PAL Signale verarbeiten, Pech gehabt
/ geht nicht. Dazu ist so ein AVR einige Größenordnungen zu langsam.
-
Thread
Schrittmotorsteuerung mit Trinamic TMC249 und TMC428 realisieren
Fräsprogramms sendet das Programm per RS232 (USB-UART) möglichst stark vereinfachte Befehle an einen AVR. Der AVR steuert dann die Relais, usw an, und sendet die Motorenbefehle per SPI an den TMC428. Das Programmieren traue ich mir schon zu, vorallem hab ich ja genügend Zeit weil ich die gesamte
hin, oder wäre der eher zu langsam? Hardware-PWM kommt wohl nicht in frage wegen der Stromregelung oder? mfg Urban
-
Thread
uC Programmiertechniken - Gibt es da Bücher?
Pedersen. Der arbeitet in float, also mit 24 Bit Mantisse und ist dabei recht schnell. Das einzige Langsame daran ist die eine enthaltene Division. W.S.
stattdessen ein Ringpuffer. Oder ein Fifo für Messages. Messages sind dann ganze Pakete, wenn die Loop langsam und die Start-Ende-Erkennung einfach ist.
-
Thread
Suche Brenn-Programm
http://www.pcfilter.de/AVR-Ecke/Page4.html
Hallo, dann benutze ich dieses serielle Interface: http://s-huehn.de/elektronik/avr-prog/avr-seriell.gif Mit AVRDude und diesen Programm: http://www.pcfilter.de/AVR-Ecke/Page5.html Kann mir aber noch jemand sagen, welche Parameter ich beim starten von AVRDude mit C oder VB übergeben
-
Thread
AVR: Problem mit Spannungsmessung am Mikrofon
Spannungswert die Zeit bis zur nächsten Spitze aufheben, und ein Widerstand parallel dazu den Spitzenwert langsam wieder abbauen. http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.30.2
wenn man dann R5 auf 470Ohm runternimmt... (Ich nehme mal an so ziemlich jeder OpAmp kommt bei so langsamen Audio-Signalen auch bei Gain=10 schnell genug aus den Anschlägen wieder raus und liefert dabei noch die 10mA noch am Ausgang)
-
Thread
Welche AVR Software/Compiler gibt es für Linux?
Ich versuche gerade eine List mit AVR Programmen zu erstellen, die unter Linux laufen bzw die allgemein mit AVR zu tun haben. Ich habe bisher: - avr-gcc - avrdude - sdcc - gdb-avr - simavr - avra - Code::Blocks - Eclipse mit AVR Plugin - AVR8 Burn-O-Mat Danach wirds langsam schon dünn. Ich weiß, es gibt noch ava, avrp, avrprog und ein paar andere kleine Progrämmchen, die aber teilweise gar nicht mehr weiterentwickelt werden
-
Thread
AT90CAN mit sechs externen CAN-Controllern
. Rein theoretisch könntest Du das auch 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
. Rein theoretisch könntest Du das auch 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
-
Thread
LED - Strips hintereinander?
wird das mit > einem einfachen Controller kaum funktionieren. Natürlich geht das problemlos. Bei AVR8 z.B. hat man die Wahl zwischen SPI, USART oder USI, um das zu realisieren. Je nachdem, was im verwendeten AVR drinsteckt. Irgendetwas davon hat wohl wirklich absolut jeder. Man muß die gebotene Hardware
Ein 8 MHz AVR und ein 32 MHz PIC sind ungefähr gleich in der Rechenleistung.
-
Thread
3,3V TTL an 5V AVR
Rx-Pin des AVR verbinde? Gruß Felix
für die schnellen Antworten. Das bedeuted jetzt, ich kann die > gesendeten Daten vom GPS mit einem AVR auswerten. Aber sobald ich das > GPS Modul mit dem AVR ansprechen möchte, benötige ich einen > Pegelwandler? Die korrekte Version wäre beispielsweise (1) GPS => AVR: 74HC125 mit VCC=5V. (2) AVR
-
Thread
128kByte Ram an AVR
Takte zuviel sind um 2x 32Kb Bänke zu switchen dann sollte dir der langsamme 3 Takte SRAM Zugriff des AVR's ebenfalls viel zu langsam sein. Da bei meiner Methode JEDE der 32Kb Banken wahlfrei in jede der 2x 32Kb Banken im AVR gemappt werden kann, also auch zB. die untersten 32Kb des SRAMs in der 1. und
. Vorstellbar ist also jede Kombination zb. AVR_0 <= SRAM_0 AVR_1 <= SRAM_1 nun kopiert man aus AVR_0 nach AVR_1, dann Bankswitch mit AVR_0 <= SRAM_2 AVR_1 <= SRAM_1 und kopierwiederum von AVR_1 nach AVR_0. Oder eben AVR_0 <= SRAM
-
Thread
PIC12F675 oder Atmel für Funk???
mit einem Liniensensor, der zwischen hell und dunkel unterscheidet. Und bei der Baustelle nur langsamer werden, d.h. wir haben drei Zustände für den Motor, nämlich normal, langsam und stopp. Die Motorspannungsregler haben wir bereits realisiert. Die geschwindigkeit können wir mit einem Poti regulieren
ähnlich entscheiden die sind ebenfalls eigendlich sehr leicht in C programierbar und rechts unter Avr befindet sich eine einfache Schaltung ( im normalen tutorial ) und ein Avr C-Tutorial. Wie gesagt ich hab mit Avr angefangen und fand das auch unglaublich einfach und die Datenblätter usw sehr hilfreich
-
Thread
Programm von mega32 auf mega328P convertieren
... Ich habe die Register durch, dachte ich. Die Unterschiede habe ich mit Defines abgefangen. avr-size liefert: [code]avr-size rx_main.elf text data bss dec hex filename 26414 324 669 27407 6b0f rx_main.elf[/code] bzw im Detail: [code]avr-size -A rx_main.elf
/avr-gcc nicht einfach den Compiler eintragen und das funktioniert?
-
Thread
Floating-Point Leistung mit Emulation
da sie 8bit-weise von der CPU unterstützt wird. Die Division wird schon deutlich langsamer. Ein Vergleich der Rechenzeiten ist erst bei 32bit-long in Bezug auf 32bit-float sinnvoll. Für float auf einem 16 MHz AVR habe ich Zeiten von 20-30µs im Kopf. Im Vergleich MUL32 zu FMUL32 ist MUL32
dynamischen Bereich von 4e9. Dazu muss man dann schon auf double gehen bei float. Und double auf einem AVR, falls ueberhaupt unterstuetzt, ist nochmals ein Stueck langsamer. Dazu ist anzumerken, dass auch mit Integern als fractional gearbeitet werden kann. Behalte den exponenten in Kopf, resp auf dem Papier
-
Thread
Programmiersprache - C oder Assembler?
avr schrieb im Beitrag #2704514: > 430 ist imho unnötig kompliziert, da reicht wohl auch ein > kleiner AVR. Ja, AVR oder PIC gehen natürlich auch genauso einfach. Persönlich finde ich z.Zt. die
avr schrieb im Beitrag #2704514: > 430 ist imho unnötig kompliziert, da reicht wohl auch ein > kleiner AVR. Jeder kleine AVR ist komplizierter als der MSP430. Schon dieser FUSE Kram zur Konfiguration
-
Thread
myAVR ISP Programmer MK2 USB
vorgeschlagen hast, kenne ich schon. Die Treiber habe ich alle probiert. Nichts funktioniert. Ich bin das langsam leid, das kann doch nicht so schwierig sein. Wie muss ich die überhaupt installieren, irgendwie aus dem AVR Studio heraus, oder im Windows? Sollte ich mir vielleicht einen neuen Programmer
(Silabs CP2102....). Atmel verwendet in z.B. AVR ISP MKII, AVR Dragon, AVR JTAGICE MKII den PDIUSBD12 von NXP. Und das ist ein USB-Parallel Chip. MfG Spess
-
Thread
LCD Library T6963c
sie sind hab ich so gefunden, also nichts verändert. Kann auch nicht sagen ob er funktionniert in cvAVR. mfg Nico
Mein komplettes AVR Studioprojekt für den Mega32 pinbelegung steht im headerfile, fertige HEX für 1Mhz liegt bei.
-
Thread
Frage zur Bitmanipulation
6]; > } > } Autsch. Das kostet 8 Byte RAM und ist wesentlich langsamer. Dann doch lieber das _BV-Makro aus avr/io.h: [c]PORTD |= _BV(5) | _BV(6);[/c] Oder Du definierst Dir selber eins: [c]#define BIT(x) (1<<(x)) PORTD |= BIT(5) | BIT(6);[/c]
PORTD |= bit[5] | bit[6]; >> } >> } > > Autsch. Das kostet 8 Byte RAM und ist wesentlich langsamer. > > Dann doch lieber das _BV-Makro aus avr/io.h: > [c]PORTD |= _BV(5) | _BV(6);[/c] Wenn schon, denn schon: [c]PORTD |= _BV(PD5) | _BV(PD6);[/c] Liebe Grüße, Karl
-
Thread
USB / RS232 Konverter
Ich habe gerade gestern ein USB Dongle (Reichelt ca, 10 Euro) mit dem AVR910 Flasher (neueste Software, Eigenbau) Inbetrieb genommen, ich bin begeistert. Meine verbliebene RS232 (Notebook) benötige ich für meine Applikation.
384 Byte. Ist ganz praktisch, der AVR kann richtig losrotzen, auch wenn die PC-Seite gerade beschäftigt ist. Peter
-
Thread
ARM und Assembler Programmierung?
Als ich mit AVR anfing, fand ich es echt toll das man Assembler praktisch nutzen konnte. Mit dem sehr guten AVR Tutorial hier auf auf der Webseite, habe ich dann gelernt, zum ersten mal mit Assembler zu programmieren
), siehts mit Assembler richtig mau aus. Assembler ist selbst beim AVR am aussterben.
-
Thread
Atemega328p - schaffst du das?
avrFanBoy 8-) schrieb im Beitrag #4604663: > Empfangsbereich verlassen sollte ausgeschlossen sein, auf der anderen > Seite hängt ein Handy. Nun gut. Also mein Handy hat keine Endlos-Reichweite mit
avrFanBoy 8-) schrieb im Beitrag #4638396: > Trotzdem ist es doch sinnvoller in HEX vorher zu wandeln oder nicht? Ich nehme die Aussage zurück^^ Hat grad klick gemacht.
-
Thread
Das Ingenieurstudium hat ein Imageproblem
AVR schrieb im Beitrag #6365732: > Meine Fresse. Was ist damit? Ist sie zu groß?
Studium und > 3 Jahre Wehrdienst... korrekt. aber ich studiere seit 10 jahren und mache jetzt langsam den bachelor^^ danach gibts erstmal den master und so mit mitte 30 dann langsam ins berufsleben einsteigen. Wenns nicht klappt gibts halt hartz4 :)
-
Thread
Pollin AVR Board und meine Einstiegsprobleme in die Programmierung
Hallo zusammen, habe mir das Pollin AVR Board geholt und versuche nun mehr oder weniger eine Verbindung mit dem PC zum Board herzustellen. Mit Win AVR, AVR Studio geht schonmal garnix. Bei Pony Prog kann ich zwar eine verbindung herstellen
http://www.ullihome.de/index.php/Hauptseite#USB_AVR-Lab wäre auch noch eine Möglichkeit
-
Thread
Licht, das auf Knopfdruck 30 min lang leuchtet
[[Absolute Beginner]] [[AVR-Tutorial]] [[AVR-GCC-Tutorial]] [[Absolute Beginner-AVR Steckbrettprojekte]] Wo hast du eigentlich diesen steinalten Elko her? Du hast doch nicht etwa einen Verwandten, der sich wahnsinnig freuen
AVR ist nicht zu empfehlen, arbeite dich in die PIC-Familie ein.
-
Thread
AVR Tutorial Frage: Lesen vom Flash
gerade das Tutorial hier durch... geht um lesen vom Flash https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Flash_mit_PROGMEM_und_pgm_read da steht: ------------------------------ Dazu gibt es das AVR-spezifische GCC-Attribut progmem, mit dem eine Variablendeklaration im static storage[5
Artikel so verunstaltet? Ich hab es mal korrigiert. https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Flash_mit_PROGMEM_und_pgm_read
-
Thread
Der ULN2804A und induktive Lasten
Kannst eigentlich auch einmal freundlich Antworten, Falk, du Wichtigtuer? Langsam nervt deine unfreundliche Art und Weise.
10s googlen bringr Dir dann die Erkenntnis, daß z.B. ein TTL-H von einem TTL-IC an einem CMOS-IC (AVR) durchaus nicht als H erkannt werden muß. http://www.elektronik-kompendium.de/sites/dig/0205171.htm ULN2803/04 sind fast identisch. natürlich kann man eine 04 auch mit einem AVR absteuern. Ob es
-
Thread
"Länge" einer ISR
nichts mehr mit Mikrocontrollern gemacht, und nun steht der Winter vor der Tür. Da will ich mal langsam wieder was machen (irgendeine Vernetzung mit Temperatur- und Feuchtefühlern, 2 Fensterkontakte usw.). Ich habe mir von "damals" gemerkt, daß eine ISR so kurz wie nur irgend möglich sein soll und in
c-hater schrieb im Beitrag #5146389: > Naja, leicht zumindest bei Systemen wie dem AVR8... Moby nun wieder mit seinen AVRs. Können die Mods den Müll mal löschen?
-
Thread
[AVR][C] Tastenmatrix: Nur ein Taster wird nicht erkannt
, die in Bruchteilen einer Sekunde jede Endlosschleife zigfach durchrechnen könnten, auf einmal "langsam reagieren": weil schon auf unterster Ebene jeder "zur Sicherheit" einfach zehnmal oder zehntausend mal mehr Zeit verplempert als die Hardware eigentlich bräuchte. (*) http://www.lothar-miller.de
20 pF Kapazität Dürfte hinkommen: http://nerdralph.blogspot.com/2015/10/parasitic-capacitance-of-avr-mcu-pins.html > ergibt eine Zeitkonstante von 1 µs. Ja, tatsächlich. > Da reicht folglich ein weiteres NOP allein nicht aus. Wie schon öfters geschrieben: ich würde das Oszi anschließen.
-
Thread
EEPROM schreiben lesen
eeprom test.elf test.hex avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0 -O ihex test.elf test.eep c:\Programme\AVR\WinAVR\bin\avr-objcopy.exe: --change-section-lma .eeprom=0x00000000
die Zeiel: @echo Suche ich allerdings irgendwoanders das Standardmakefile (gefunden in ...\WinAVR\sample\ ) dann passiert nix und nutze kein externes Makefile, dann passiert nix. Ärgert mich jetz langsam!
-
Thread
Atmega644 via simplen ISP-Parallelportadapter programmieren
Ich mach das mit dem hier http://www.mikrocontroller.net/articles/STK200 und langsam ist das nicht, zu mindestens aus WinAVR via AVRDude nicht
schreiben kann? Das ist ja schwach! Man könnte die Fuse-Bits versehentlich so einstellen, dass der AVR keine Neu-Programmierung mehr annimmt. > Zur Klarstellung: Ich habe kein Windows, darum kommt WinAVR, etc. nicht > in Frage. AVRDude läuft auch unter Linux.
-
Thread
AVRISPmkII Nachbau an AVRStudio geht nicht
Hallo, ich habe mir das USB AVR Lab nachgebaut: http://www.ullihome.de/wiki/USBAVRLab/index Leider funktioniert der Progger als AVRISPmkII vom AVR Studio V4.19 aus nicht richtig (unter WinXP SP3): 1. Problem: mitten
programmiert, z.B 1MHz oder langsamer. Das Target läuft übrigens auf 16MHz. Habe jetzt schon ziemlich viel zum Thema gegoogelt, leider ohne direkte Erfolge. Am ehesten käme vielleicht folgendes in Betracht, Zitat: "Das AVR
-
Thread
Ein sachlicher Vergleich Pascal <-> C
@Olaf (Gast) >Ich denke das so langsam der Zeitpunkt kommt sich von C zu verabschieden >und C++ zu programmieren. Nö. > Microcontroller sind heute so leistungsfaehig, >haben solche Resourcen und die Projekte werden immer dicker
dann verstehe ich natürlich das man da lieber mit C arbeitet. php ist bei Dateizugriffen wirklich langsam.
-
Thread
Gesucht: Microcontroller mit EEPROM
auf der Suche nach einem Microcontroller mit funktionierendem internen EEPROM. Nachdem ich mit den AVR's immer wieder Probleme mit Datenverlust habe, habe ich die Lust an den Teilen langsam verloren. Was könnt ihr empfehlen ? Brauche max 64 Byte EEPROM, ca. 4k Flash und 128 Byte RAM. Wichtig ist
>Nachdem ich mit den AVR's immer wieder Probleme mit >Datenverlust habe, habe ich die Lust an den Teilen langsam verloren. Das liegt nicht an den Teilen, sondern daran wie dein Programm arbeitet. BODEN Brown-Out Fuse gesetzt
-
Thread
Problem mit USBasp und avrdude/Burn-O-Mat
Hallo @Martin www.pcfilter.de/AVR-Ecke @Hendi Jo, ohne Z-Diode findet der AVR-Port nicht gut (hoffe Du hast es nicht ohne ausprobiert?)... Was mir hier grade noch einfällt – das Verbindungskabel vom COM-Port zum PonyProg-Programmer
Hallo Jens, geht den AVR-Brenner unter Vista Bussines?? sieht echt gut aus! Gruß
-
Thread
Die große Wanderkiste elektronischer Bauteile - Projektidee !
getoggelt. Plus eine Debug-LED, die im 1s/1s Takt blinkt. [C] #define F_CPU 12000000 #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> // // F_CPU 12000000 / Prescaler 1024 / 8-Bit 256 => 21,854 ms = ca. 45 Hz // ISR(TIMER0_OVF_vect) { PORTD ^= (1<<PD5) | (1<<PD4)
so langsam wird es Zeit für die russische Variante, ich wohne leider zu weit weg in Westdeutschland, sonst würde ich mal Hallo sagen.
-
Thread
Unbekannte Microcontroller Evaluation-Kit MAXIM MAX180/181. -> Pollin
DANN TIPPE LANGSAMER!!!!!!!!!!!!!!!!!!! Gast
. Außer die 12Bit Auflösung ist er(sie) im Gegensatz zum internen AD-Wandler(in) in einem AVR deutlich langsamer. Ich denke für das Geld bekommt man(Frau) ein besseres Board, bestückt mit einen AVR + RS232 + 12Bit AD-Wandler(in) mit serieller Schnittstelle. Für die meisten sollte der(die) interne