hallo ihr alle, ihr schreibt in euren Programmen oft "Msleep" ,bei mir sagt der compiler dann parse error.
Braucht man dazu einen neueren compiler?
ich freue mich auf eure Antworten.
mfG
hallo ihr alle, ihr schreibt in euren Programmen oft "Msleep" ,bei mir sagt der compiler dann parse error.
Braucht man dazu einen neueren compiler?
ich freue mich auf eure Antworten.
mfG
while (!asleep()) sheep++;
Wenn dann sowieso "mssleep".
Solche Fuinktionen sind Compiler abhängig.
Welchen benutzt du?
ich benutze den,der auf der asuro cd drauf ist
mfG und danke für die Antwort
while (!asleep()) sheep++;
Dann schieb mal die CD rein, öffne die Anleitung und geh auf Seite 67.
Die originale Lib die auf die Asuro CD steht kennt diese Funktion MSleep nicht. Der ist (nur) Teil der erweiterte Asurolib. (http://sourceforge.net/projects/asur...1.zip/download) Wann du es unbedingt verwenden möchtest mit den originale Lib dann musst du es selbe zufügen.
PHP-Code:
void Msleep (
int dauer)
{
int z;
for (z = 0; z < dauer; z++)
Sleep (72); // Sleep(1) dauert 1/72000 Sekunden, Sleep(72) dauert 1 Millisekunde.
}
Und wie fügt man das dann in das Programm ein?
wenn ich das in den ordner "First Try" einfüge kommte diese Fehlermeldung:
der code ist:Code:C:\ASURO_src\FirstTry>make all avr-gcc.exe -mmcu=atmega8 -Wall -gdwarf-2 -Os -I./inc -MD -MP -MT globals.o -MF dep/globals.o.d -c globals.c cc1.exe: warning: `dwarf-2': unknown or unsupported -g option globals.c:115: error: parse error before "Ovr2IntFunc" globals.c:115: warning: type defaults to `int' in declaration of `Ovr2IntFunc' globals.c:115: warning: data definition has no type or storage class globals.c:126: error: parse error before "AdcIntFunc" globals.c:126: warning: type defaults to `int' in declaration of `AdcIntFunc' globals.c:126: warning: data definition has no type or storage class make: *** [globals.o] Error 1 > Process Exit Code: 2
mfGPHP-Code:
#include "asuro.h"
int main(void)
{
Init();
MsSleep(1000);
}
return 0;
}
Geändert von Herbert A. (14.03.2011 um 19:28 Uhr)
while (!asleep()) sheep++;
Lesezeichen