SWRU626 December 2025 CC3501E , CC3551E
Each data frame is between 4 and 16 bits long, depending on the size of the data programmed. The control bit SPI.CTL1[4] MSB field can be programmed to define the direction of the data input and output as mostsignificant-bit (MSB) or least-significant-bit (LSB) first. If parity is enabled, the parity bit is always received as the last bit.
With SPI.CTL0[3:0] DSS bit field, the bit length per transfer is defined between 4 – 16 bits for controller mode and 7 – 16 bits for peripheral mode.