Forum: Mikrocontroller und Digitale Elektronik Fragen zur Programmierung mit dem Keil-Compiler fuer LPC2131


von campus (Gast)


Lesenswert?

Hi,

ich habe zwei Fragen zur Programmierung mit dem Keil-Compiler fuer
LPC2131.

1, was bewirkt sich diese Zeile

S0SPCCR  =  ;  ?

2, die Deklaration einer Funktion lautet

void SPI_write(unsigned char *buffer,unsigned char bytecount);

jedoch der Aufruf ist

SPI_write( );

Geht es ueberhaupt?

Danke im Vorraus
Campus

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Beides sind Fehler, die der Compiler auch als solche ausgeben müsste.

Zu Zeiten des Vorläufers von C89 (ANSI-C), dem sogenannten K&R-C war es
dem Compiler unmöglich, den zweiten Fehler zu finden, da die
Sprachdefinition keine Prototypen kannte.

Es ist aber stark anzunehmen, daß der Keil-Compiler für ARM mindestens
C89-konform ist.

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
Noch kein Account? Hier anmelden.