Hallo beim compilieren von einer Beispielanwendung aus dem Forum kriege ich folgende Meldung: expected declaration specifiers before 'reentrant' die Programmzeile dazu (aus der Headerdatei): unsigned char lcd_port (unsigned char val) reentrant; Gruß Jo
Du bist sicher, dass der verwendete Compiler das Keyword "reentrant" kennt? Zu Standard-C gehört es nicht, GCC benötigt und kennt es nicht.
Das ist nicht deine erste Frage mit einer diffusen Beschreibung und ohne Quelltext. Bist du lernfähig? Sinnvoll wäre die Angabe, welcher Quelltext mit welchem Compiler übersetzt werden soll, und vielleicht auch noch wozu. "ich mache etwas, aber das geht nicht" gibt es doch schon zu oft.
Jörg Zinke schrieb: > unsigned char lcd_port (unsigned char val) reentrant; Ich bezweifle stark, daß irgendwas sinnvolles rauskommt, wenn LCD-Ausgaben sich selber unterbrechen. Da hat jemand nicht nachgedacht. Ich hatte es mal versehentlich gemacht (Debugausgaben im Interrupt), das Ergebnis war verblüffend. Peter
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.