
Appendix 2
11(15)
while(!(SPIM_bReadStatus() & SPIM_SPIM_SPI_COMPLETE)){};
Rdata = SPIM_bReadRxData();
for(i=0; i < 100; i++)
{
SPIM_SendTxData(0xFF); // set message to transmit
// Command flush
while(!(SPIM_bReadStatus() & SPIM_SPIM_SPI_COMPLETE)){};
Rdata = SPIM_bReadRxData();
}
CS_toggle();
while (Rdata != 0xFF) // Command flush
{
SPIM_SendTxData(0xFF); // set message to transmit
while(!(SPIM_bReadStatus() & SPIM_SPIM_SPI_COMPLETE)){};
Rdata = SPIM_bReadRxData();
}
}
// Function description---------------------------------------- //
Sends bytes out of the debug SPI connection, for debugging.
void debug(BYTE test)
{
Debug_SS_Switch(0);
SPIM2_SendTxData(test); // set message to transmit
while(!(SPIM2_bReadStatus() & SPIM2_SPIM_SPI_COMPLETE)){};
Debug_SS_Switch(1);
}
Kommentare zu diesen Handbüchern