Denkfehler? Pointer?

OP #4771229
Lesenswert?
• ▲
▼
Nabend,

Wieso kann ich so keinen Ausgang / Eingang konfigurieren?
1
//   SPI.PORT = PORTC;
2
//   SPI.MOSI = 5;
3
//   SPI.MISO = 6;
4
//   SPI.SCK  = 7;
5
//   SPI.SS   = 4;
6

7
  SpiMasterInit(&SPI,2,3,0,0,3);

Wieso kann man das so nicht machen?
Wenn ich den Port auf gewöhnliche Weise konfiguriere, klappt es?!
1
void SpiMasterInit(*SPI,x,x,x,x);
2
{
3
   SPI->PORTC.OUT |= (1<<SPI->MOSI);
4
}

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren