Gefunden für avr build eeprom - Zum Elektronik Forum





1 - HiFi Verstärkerändnisproblem beim AVR GCC -- HiFi Verstärkerändnisproblem beim AVR GCC




Ersatzteile bestellen
  Hallo,
ist ja nicht so dass der Code geheim wäre =) ich poste ihn einfach hier.

Hier der Output von AVR-Studio 4:


Code :
Build started 24.1.2011 at 18:25:39

-------- begin --------
avr-gcc (WinAVR 20100110) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Size before:
AVR Memory Usage
----------------
Device: atmega8535

Program:...
2 - Winavr: Float -> LCD, brauche Beispiel -- Winavr: Float -> LCD, brauche Beispiel
Hi,

einen "Guten Abend" hätte ich auch gerne gehabt, aber Du trägts ja zu einer guten Nacht bei. Danke!

Ich würde gerne auf Dein Angebot der Makefile-Erstellung zurückgreifen.
Also, hier mein Code
Code : /* ----------------------------------------------------------------------------
* "THE BEER-WARE LICENSE" (Revision 42):
* <joerg@FreeBSD.ORG> wrote this file. As long as you retain this notice you
* can do whatever you want with this stuff. If we meet some day, and you think
* this stuff is worth it,...








3 - ATMega 32 INT2 löst nicht aus -- ATMega 32 INT2 löst nicht aus
Tadaa, sie sind der Held des Tages

Hatte vorher im programm .ORG 0000 und dann die Tabelle, sieht man ja im codebeispiel, jetzt hab ich


Code : .ORG 0000 ; Die Adresse auf Null

rjmp RESET ; Reset Handler

.org INT0addr ; External Interrupt0 Vector Address
reti
.org INT1addr ; External Interrupt1 Vector Address
reti
.org INT2addr ; External Interrupt2 Vector Address
reti
.org OC2addr ; Output Compare2 Interrupt Vector Address
reti
.o...
4 - Probleme bei NES-USB Adapter mit ATMEGA8 -- Probleme bei NES-USB Adapter mit ATMEGA8
Hallo

Ich bin noch recht neu bzw. unerfahren was Mikrokontroller betrifft und ich wollte nun einfach diese Nes-USB Adapter

http://www.bidouille.org/hack/nespadusb#6

nachbauen und dafür einen ATMEGA8 einzusetzen. Ich hab in der Programmierung die entsprechenden Pins geändert und versucht es zu Kompilieren und eine Hex zu erstellen. Jedoch scheitert es schon beim Kompilieren. Ich hab es auch schon versucht unverändert für diesen ATtiny44 zu kompilieren jedoch war der gleiche Fehler.
Ich verwendet ATMEL AVR Studio 6

Dies ist der Hauptcode und die Header hab ich angehängt.

main

Code :
5 - Probleme TWI (I2C) Atmega 16 -- Probleme TWI (I2C) Atmega 16
Aber irgendwie is komisch, dass sich dann überhaupt nix ändert. Hab ja nach jeder Funktion eine Sekunde Pause reingemacht. Und mit dem Statuscode vom Master kann man ja leider auch nichts anfangen. UART hab ich leider keine zum PC. Bin mir sicher, dass ich auch daran verzweifelt wäre.^^

Aber mal ne ganz dumme Frage. Hab grad gesehen, dass bei mir nach dem HEX-Datei erstellen unten


AVR Memory Usage
----------------
Device: atmega128

Program: 506 bytes (0.4% Full)
(.text + .data + .bootloader)

Data: 0 bytes (0.0% Full)
(.data + .bss + .noinit)


Build succeeded with 0 Warnings...

steht. Aber ich wähle doch bei jedem Projekt immer meinen Atmega 16 aus... Ich weiß, dass es nur für den Debugger ist, aber das müsste ich doch umstellen können, oder nicht? Ich weiß auch, dass das eigentlich nicht der Fehler ist, da ja mein Programm vorher mit der Temperaturauslesung auch funktioniert hat.

Gruß Bastian
...
6 - Hallo kann mir jemand helfen? .asm Datei umwandeln für Bascom -- Hallo kann mir jemand helfen? .asm Datei umwandeln für Bascom
Hallo Bodo,

beim Starten des AVR-Studios bekommst Du einen Auswahldialog, mit dem Du ein neues Projekt anlegen kannst. Also Projektname und Pfad angeben, auf "weiter", dann den richtigen Controller (ATtiny2313) auswählen, auf "fertig". In das Textfeld den Assemblercode aus Deiner Datei reinkopieren, alles speichern und mit Build alles assemblieren. Die so entstandene Hex-Datei kannst Du dann mit einem Programmieradapter auf den Controller speichern.

Ich habe den ersten Schritt, das Assemblieren, eben selbst durchgeführt, hier die Hex-Datei. Wenn Du das Programm änderst, muss es natürlich wieder neu assembliert werden.

Schöne Grüße,
Björn
...
7 - Mehrere Versionen von WinAVR -- Mehrere Versionen von WinAVR
Hallo,

ich bin auf der Suche nach der Lösung /Antwort auf folgende Frage, aber finde es einfach nicht:

Ich habe WinAVR-20070525 und AVRStudio 4.13 Build 528 installiert und alles klappt soweit. C-Code -> Programmers Notepad -> Make All, dann mit AVR Studio das .hex durch das STK500 auf den Chip laden. Das geht auch anders, aber so hat es bislang immer geklappt. Darum bin ich auch bislang bei dieser alten Version geblieben und möchte dies auch für die ATMEGA88-Projekte so lassen.


Um nun aber auch den AT90PWM3B programmieren zu können, werde ich wohl eine neue Version von WinAVR brauchen, meine kennt diesen Chip noch nicht. Es darf sich auf keinen Fall irgendetwas an der Lauffähigkeit der alten Version ändern. Dass muss weiterhin alles genau so klappen!!!!! (Ja, an dieser Stelle ist wirklich 5x! erforderlich)
Was ich im WinAVR User Manual – 20070525 gefunden habe, klingt nicht besonders gut:

8 - Einstieg in µC??? -- Einstieg in µC???
Ich versuchs mal. Bin aber auch Anfänger, also ohne Garantie.


Zitat : 1. Parameter einstellen, wie Taktfrequenz, genutzter µC
2. Schritt-für-Schritt-Simulation mit STRG+F11 (oder F9-F12, irgendwas da oben ) starten.
3. Mit F11 (oder F10?) kannst du nun jede einzelne Zeile ausführen lassen.

Programm schreiben, Strg+F7 für "Build and Run", F11 für Einzelschritt.


Zitat : kann ich ein einzelnes bit überprüfen (vergleichen) oder nur ein ganzes register?
Bei solchen Fragen hilft das Instruction Set.
Guck dir mal SBRC, SBRS, SBIC und SBIS an.

Ich würde das ungefä...
9 - Stereoanlageilier Problem -- Stereoanlageilier Problem
Guten Tag zusammen

Ich habe ein Problem beim kompilieren eines C Files in AVR Studio und auch in WinAVR.

Ich habe ein ATmega48 und verwende das AVRISP mkII als In-System Programmer.
Installiert ist WinAVR und AVR Studio 4.12.490 Service Pack 3

Da ich noch keine Erfahrung mit AVR's habe wollte ich zuerst ein Testprogramm laufen lassen. Also habe ich eine kleine Schaltung für den ATmega48 auf einem Steckbrett aufgebaut.
Nun wollte ich ein Test Programm dass ich unter WinAVR gefunden habe kompilieren und dann herunterladen.
Doch dann trat dieser Fehler auf:

Build started 16.4.2007 at 14:41:48
avr-gcc.exe -mmcu=atmega48 gcc_test.o -o gcc_test.elf
c:/programme/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr4/crtm48.o: In function `__vectors':
../../../../../avr-libc-1.4.5/crt1/gcrt1.S:51: undefined reference to `main'
make: *** [gcc_test.elf] Error 1
Build failed with 1 errors and 0 warnings...


Weis jemand von euch an was das liegen kann?
Ich danke im voraus.

Gruss Mathias ...
10 - AVR-Studio > Simulator > Watchdog / ATmega 162 -- AVR-Studio > Simulator > Watchdog / ATmega 162

Zur Zeit:
AVR Studio 4.10.356
GUI Version 4, 10, 0,345
Platform AVR Simulator Build 1, 0, 0, 13
Part ATmega162 Build 108

Ich lad mir mal die neue Version runter. Ich meld mich, ob sich was geändert hat.. ...
11 - Bau eines Roboters -- Bau eines Roboters
avr studio 4 oder 3..
du kannst ein neues projekt starten, wählst deinen avr aus und schon öffnet sich das fenster wo du deinen quellcode reinschreiben kannst. auf der linken seite haste dann alles was im µC verbaut ist und kannst sehen das wenn du z.b.
ldi r16, 8 (lade ins arbeitsregister nr.16 die zahl 8
naja dann siehste hinter dem arbeitsregister wie aus der zahl xx 8 wird.
(musst natürlich vorher auf den knopf build, und dann auf run klicken. und mit der taste f11 gibtse 1 tackt also er geht 1 befehl nach den andern durch)
so und wärend du build gedrückt hast wurde in deinem projektorder auch dein blabla.hex datei erstellt. diese kannste mit sp12 sofort auf den µC schiessen.
kopierst also die blabla.hex in den sp12 order startest ein msdos eingabefenster und schreibst
sp12 -wpf blabla.hex
fertig.

und wenn du dich dann ein bissl auskennst sollteste nach avrmon ausschau halten. kannst mit dem sp12 programmiergerät (3 widerstände) dann in dein programm
rcall avrmon
schreiben und an der stelle wartet der µc auf den pc.
kannst also nach einer messung oder sonstiges dein
diesen rcall ausführen, dann wartet der µC und wenn du dann am rechner hockst kannste dir alle register auslesen oder alle register verändern. könnte...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Avr Build Eeprom eine Antwort
Im transitornet gefunden: Avr Build Eeprom


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 8 Beiträge im Durchschnitt pro Tag       heute wurden bisher 7 Beiträge verfasst
© x sparkkelsputz        Besucher : 192595109   Heute : 4225    Gestern : 7576    Online : 183        16.8.2026    15:21
5 Besucher in den letzten 60 Sekunden        alle 12.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.0406770706177