【问题标题】:Most significant bit in 2 bytes2 个字节中的最高有效位
【发布时间】:2017-06-02 11:17:11
【问题描述】:

我已将数字 317 保存在 2 个字节 (00000001 00111101) 中,它应该通过 SPI(串行)传输到从设备。

设备需要B11B12这两个字节,但是按照一定的顺序:

"数据字的最高位先发送,最低位先发送 最后发送,即字节 B11 为最高字节,字节 B12 为 最低字节。”

我的问题是,它们到底是什么意思?我应该翻转字节本身(10000000 10111100)还是翻转字节和位(10111100 10000000)?

【问题讨论】:

    标签: byte bit


    【解决方案1】:

    翻转字节。或者 switch ,而是:

    00000001 00111101
    
    ->
    
    00111101 00000001
    

    这称为字节顺序(它应该可以帮助您找到related questions

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-25
      • 2020-06-09
      相关资源
      最近更新 更多