Seltsame Fehlermeldung

Gast #4303568
Lesenswert?
• ▲
▼
AVR Studio4
Windows XP SP3
Hallo zusammen
Ich habe aus einem anderen Programm folgende Zeilen kopiert:
(stammt aus dem Tutorial hier auf der Webseite)

.equ  BAUD = 19200
.equ  UBRR_VAL = ((XTAL+BAUD*8)/(BAUD*16)-1)  ;Clever runden
.equ  BAUD_REAL = (XTAL/(16*(UBRR_VAL+1)))
.equ  BAUD_ERROR = ((BAUD_REAL*1000)/BAUD-1000)

.if  ((BAUD_ERROR >10) || (BAUD_ERROR < - 10))
   .error "Systematischer Behler der Baudrate grösser 1 Prozent und 
damit zu hoch !"
.endif

Im anderen Programm geht es auch einwandfrei.

In Zeile 2 kommt die Fehlermeldung: syntax erroe unexpected "="
XTAL wurde bereits weiter oben definiert.
Gast #4303730
Lesenswert?
• ▲
▼
Danke für die Antworten.
Xtal witd gleich am Programmanfang definiert.
Es ist ein Assemblerprojekt
Ich habe mal die Zeilen woanders hin verschoben.
Jetzt kommt die Fehlermeldung bei einer reinen Kommentarzeile. Ich 
vermute mal dass das Avr Studio spinnt. Ich werde das jetz mal neu 
installieren und dann schau ma mal.
Vorerst herzlichen Dank.
Fritz
Gast #4303757
Lesenswert?
• ▲
▼
Haderlump schrieb:
> Danke für die Antworten.
> Xtal witd gleich am Programmanfang definiert.
> Es ist ein Assemblerprojekt
> Ich habe mal die Zeilen woanders hin verschoben.
> Jetzt kommt die Fehlermeldung bei einer reinen Kommentarzeile. Ich
> vermute mal dass das Avr Studio spinnt. Ich werde das jetz mal neu
> installieren und dann schau ma mal.

Das kannst Du Dir sparen. Es ist mit an Sicherheit grenzender 
Wahrscheinlichkeit zwecklos und Zeitverschwendung.

Reduziere den Code lieber auf das absolute Minimum so das der Fehler 
gerade noch auftritt und poste den hier, einschliesslich der kompletten 
Fehlermeldung.
Gast #4303759
Lesenswert?
• ▲
▼
Hi

>Ich habe mal die Zeilen woanders hin verschoben.
>Jetzt kommt die Fehlermeldung bei einer reinen Kommentarzeile.

Auch neu Assembliert? Welchen Assembler von den zwei verfügbaren benutzt 
du?

>Ich vermute mal dass das Avr Studio spinnt.

Ist mit großer Sicherheit falsch vermutet.


Stell den Quelltext hier ein.

MfG Spess
Gast #4303773
Lesenswert?
• ▲
▼
Haderlump schrieb:
> ...
> Es ist ein Assemblerprojekt
> ...

Das könntest Du etwas ausführlicher erklären:

1. Du hast Die Absicht ein Assemblerprojekt zu erstellen?
2. Du hast das in den Projekteinstellungen auch so eingestellt?
3. Die Build-Meldungen im unteren Fenster werden von der Aufrufmeldung 
des Assemblers angeführt?


Es könnte theoretisch schon sein, dass Dir da ein kleiner Lapsus 
unterlaufen ist. Der Code, soweit Du ihn hier gepostet hast, gibt nichts 
weiter her.
Gast #4303783
Lesenswert?
• ▲
▼
Haderlump schrieb:
> In Zeile 2 kommt die Fehlermeldung: syntax erroe unexpected "="

Die Fehlermeldung sieht verstümmelt aus.

Meine Vermutung:
Die Verstümmelung ist aus einer Fehlinterpretation entstanden.
Und diese Fehlinterpretation verbirgt die Ursache.
Also nochmal die Meldung ganz, ganz, aufmerksam lesen.

Ich würde vorschlagen, Fehlermeldungen grundsätzlich unverstümmelt zu 
posten. Und damit die Interpretation den Leuten zu überlassen, welche 
dir helfen möchten. Denn, dass deine Interpretation falsch ist, zeigt 
sich schon alleine daran, wie du die Meldung verfälscht, und dass du 
hier fragst.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren