Hi,
ich arbeite seit kurzem mit dem LPC2129 unter WinARM. Dabei haben sich
bei mir einige Fragen aufgetan.
1)
Warum mäkelt der Compiler Deklarationen, die so aussehen
1 | int test(unsigned char &c);
|
an? (Der Fehler ist das '&'-Zeichen)
Verwende ich stattdessen
1 | int test(unsigned char* c);
|
Ist alles OK, die Verwendung allerdings leider eine Andere ;-)
2)
Irgendwie scheine ich eine Denkblokade mit den IO's zu haben.
Wie kann ich ein ganzes Byte, oder mehr gleichzeitig auf die IO-Ports
legen? Beim AVR ging das in etwa so:
Das Gleiche stellt sich mir natürlich auch beim Einlesen.
3)
Kennt jemand ein Tutorial, in dem beschrieben wird, wie man mit den
Ext-Interrupts umgehen muss? Die Demos, die dem WinARM beiliegen,
lassen sich hierzu leider nicht sonderlich aus.
Freundlichen Gruss
Michael S