Please i need help with SPI set up. I am grounding my SS pin (because DSP is a slave to a ST10 Micro MCU), but i am still getting garbage. The MCU currently sends me test data a 100 times, but i keep getting errors. I wrote error to check MODF and OVRF, and they both get set immediately the first message is sent. How do i solve this. I will need to get this data at a very fast rate and it will have to be correct because it will be an audio signal... the dsp will be filtering an audio signal that the MCU samples and sends thru SPI to it. Please let me know if you can set up the SPI void InitSPI(void) { /* set SPSCR to 0x022f or [0000 0010 0010 1111] */ SPSCR = SPE; //enable SPE SPSCR |= 0x022d; SPDSR = 0x000f; //set to recieve 16 bits (size reg) MSG_SCI_DONE; } |
setup SPI [DSP56803]
Started by ●November 8, 2003