Gast
#750940
Hallo Jungs!
Ich versuche seit einiger zeit verzweifelt das spi an meinem
easy-arm-board mit dem lpc2214 zum laufen zu bekommen. ich kann jadoch
machen was ich will, ich kann mit dem scope an den ein/ausgängen nichts
messen. ich dachte ich müsste unabhängig davonob ein spi-ic
angeschlossen ist beim senden von spi daten wenigstens nen rechteck auf
der scl-leitung sehen!
hier mal meine spi routine, mit der ich versuche zu senden:
void spi0_init(){
PINSEL0 |= (1<<8)|(1<<10)|(1<<12)|(1<<14); //Pin Select für SPI0
S0SPCCR=8; //kleinste teiler-einstellung
S0SPCR |=(1<<5); //Master-Modus
}
void spi0_sendbyte(char byte){
S0SPDR = byte;
while ( !(S0SPSR & (1<<7)) );
}
im haupt code initialisiere ich zuerst mit
spi0init();
und sende dann im loop 0xaa
spi0sendbyte(0xaa);
problem ich kann am P0.4(SPI0SCK) keinen rechteck messen !! :(
danke schonmal für eure hilfe :)