您好,内存中有一段连续的数据需要用SPI发送给其他芯片,内存中的数据内容如下:
D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 |
0x11 | 0x12 | 0x13 | 0x14 | 0x15 | 0x16 | 0x17 | 0x18 |
发送顺序为从D0到D7,依次发送。
SPI配置为8Bit时,工作正常。
而配置为16Bit时,却是按D1、D0、D3、D2、D5、D4、D7、D6这样的顺序发送,即:先发送了高字节数据,然后再发低字节数据。
请问,有没有办法在配置为16Bit时,依然按照D0->D7这样的顺序发送?