Me again... :-)
My code sends stuff over SPI, like this:
SPDR = something;
while(!(SPSR & (1<<SPIF))) //Wait for transmission complete
{ ; }
I know I should have a counter and get out with an error, but... that's beside the point...
This used to work fine, but at some point it started to get stuck on the "while" first time I power up the board.
It works fine after a reset.
Any ideas please?
Thanks,
Cat
[Non-text portions of this message have been removed]Message
Code stuck waiting for SPI transmission but only after power-up. (ATMega644P)
2010-03-11 by Cat C