Problem beim Compilieren mit make.exe

Gast #1309054
Hallo,

ich ahbe mir das netzteil von linuxfocus (DCCP) nachgebaut und es 
funktioniert auch recht gut wie ich finde. Nun wenn ich die 
einstellungen in der Hardwaresettings.h ändere bzw. nicht ändere und mit 
der aktuellen winavr das Projekt compiliere mit der beiliegenden make 
datei dann geht dies normal ohne Probleme. Nun wenn ich die frische hex 
datei in den Prozessor flashe spinnt dieser total rum (LCD zeit 
teilweise wirre sachen, Taster werden nicht richtig erkann u+ und u- 
haben die selbe funktion.

Wie kann ich das beheben? Wenn ich die Orginale nehme die beiliegt geht 
alles außer dass es nich kalibriert ist.

Danke für eure Infos
Gast #1309059
leider kann man bei den wenigen Infos bloß raten:

    Ich vermute das die Abhängigkeiten im dem Projekt nicht stimmen,
    nach dem ändern der Header-Datei werden nicht alle dinge Compiliert
    die sein müssten. Lösche mal alle .o dateien.
Gast #1309063
>Wie kann ich das beheben?

makefile verstehen lernen, Code verstehen lernen, WinAVR verstehen 
lernen...

Und dann Zeile 42 anpassen.

Oliver
P.S. Falscher Prozessor im makefile? Original-Hex wurde mit 
uralt-avr-gcc erzeugt?
Gast #1309176
Hallo,

ich vermute das es mit einem uralt gcc compiliert worden ist.

wäre es möglich das einer von euch mit dem Linux GCC compiler das mal 
drüberlaufen lässt und dann hochläd?

Er schreibt das man es mit der AVR-libc 1.2x compilieren soll.

Die Werte in der Hardwaresettings.h sind:

#define U_MAX 300
#define I_MAX 250
#define ADC_REF 2.60
#define U_DIVIDER 10.80
#define I_RESISTOR 0.51
#define SH_CIR_PROT 800

die ich brauche

Danke.
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.