问个I2C总线的问题
时间:10-02
整理:3721RD
点击:
程序的第7行是啥意思?
真心没看懂
真心没看懂
代码不是有注释了么,还是说或运算看不懂?
小编把问题说清楚点吧
就是先将一字节数据的最高位 给X,,然后一次下去,最后经过8次 将一个字节的数据读入到X中
x与sda或运算,其实就是直接依次取sda这个数据的。需要读出一个字节的数据,然后程序里面一位位的读取出来。x先左移一位,然后与sda与或算。打个比方吧!x现在是0000 0010,sda此时是1;x左移一位变为0000 0100,然后与强制转化后的sda 0000 0001或运算,结果x=0000 0011;剩下几位雷同。
灰常感激,咯咯
解释得很清楚