Problem mit delay.h

OP #720069
Lesenswert?

Hallo zusammen!

Vorneweg gesagt: Ich bin noch totaler Anfänger mit Mikrocontrollern, hab 
mich aber in letzter Zeit etwas reingelesen. Nun teste ich schon mal ein 
wenig im AVR-Studio rum.
Ich habe ein Problem mit der delay-funktion. Wenn ich die Funktion 
benutze springt der in der Simulation in die Datei delay_basic.h und 
bleibt dann an der Stelle
1
void
2
_delay_loop_1(uint8_t __count)
3
{
4
  __asm__ volatile (
5
    "1: dec %0" "\n\t"
6
    "brne 1b"
7
    : "=r" (__count)
8
    : "0" (__count)
9
  );
10
}
, genauer an der Stelle "__asm__ volatile (" stehen.
Woran liegt das?
Im Voraus schon mal Vielen Dank!

Gruß Niko.
OP #720146
Lesenswert?

Hallo Falk!

Danke für die schnelle Antwort!
Ich hab eben mal ewig die Suche bemüht, aber kein Thread gefunden in dem 
mein Problem besprochen wurde. Weißt du zufällig noch unter was ich ihn 
finden könnte?
Einen Breakpoint dahinter setzen habe ich versucht und das ging nicht.
Wie kann ich denn die Funktion im Simulator überspringen?
D.h. aber dass die Funktion im µC dann schon funktionieren würde?

Gruß Niko.
Gast #720254
Lesenswert?

>D.h. aber dass die Funktion im µC dann schon funktionieren würde?

Meine Güte, brutzel das Programm in den uC und probier
es einfach aus. Dann wirst du schon sehen.

Scheiß auf den Simulator !

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