反转一个8bit数

c语言:

如果是用在stm32芯片上,可调用标准库里的函数, 号称”1 clock cycle Thumb2 instruction”:

之所以要用到反转一个字节, 是因为在stm32里可以用USART的同步模式实现SPI通信。但SPI是字节高位先发送(MSB first), 而USART是低位先发送(LSB first), 所以要先反转再送出去。

 

 

 

打赏