5092| 7
|
关于STM32Mini板spi数据8位字符串读写,如何实现32位整数读写 |
15黑币
最佳答案将32位数据分为4个8位数据,分别传输,所以传输一个32位数据需要调用四次传输函数
可以使用以下方法实现
uint32 a[19];
uint8 b[4];
uint8 temp,i;
for(i=0;i> 24;
b[0] = temp;
temp = a >> 16;
b[1] = temp;
temp = a >> 8;
b[2] = temp;
temp = a ;
b[3] = temp
}
然后发送b
| ||
| ||
| ||
| ||