I use the LPC11C24 development board, the use of uint8_t (unsigned char) type of array. Found it can only be in the value of 0 to 127, in fact it should be 0 to 255. The highest bit can not be used, which is why?
This is a program I developed with SPI,Please take a look Tx_Buf[3] ,Tx_Buf[4], Tx_Buf[5] ,Tx_Buf[6] ,The value in memory.The highest bit can not be used.