SWCU193 April 2023 CC2340R2 , CC2340R5 , CC2340R5-Q1
Each data frame is between 4 and 16 bits long, depending on the size of data programmed. The control bit SPI.CTL1[4] MSB field can be programmed to define the direction of the data input and output as most-significant-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.