Hello,
I am trying unsucessfully to setup the SPI interface on the olimex board fitted with the AT91SAM7S64.
Can somebody send me a source for that, I mean only init_SPI without DMA (or with it doesn t mind) ?
Hello,
I am trying unsucessfully to setup the SPI interface on the olimex board fitted with the AT91SAM7S64.
Can somebody send me a source for that, I mean only init_SPI without DMA (or with it doesn t mind) ?
void InitSPI (void)
{
//set functionalite to pins:
//port0.11 → NPCS0 Manual Control
//port0.12 → MISO
//port0.13 → MOSI
//port0.14 → SPCK
PIOA_PDR = BIT11 | BIT12 | BIT13 | BIT14;
PIOA_ASR = BIT11 | BIT12 | BIT13 | BIT14;
PIOA_BSR = 0;
PMC_PCER |= 1 << 5; // Enable SPI timer clock.
/**** Fixed mode ****/
SPI_CR = 0x81; //SPI Enable, Sowtware reset
SPI_CR = 0x01; //SPI Enable
SPI_MR = 0x000E0011; //Master mode
SPI_CSR0 = 0x05019002; //8 bit
}