2019-08-17 08:04发布
回复【3楼】magicoctoy: --------------------------------- 大哥,请问一下, 1.#define SlaveAddress 0x3C //定义器件在IIC总线中的从地址 这个是固定的吧? 要写寄存器的时候 是不是都要先发一个0x3C,再发寄存器地址呀 读的时候 就要发0x3D呢?
2.连续模式下 XYZ采样速率是不是就是RegisterA的DO2 DO1 DO0(用于配置数据输出速率)哦?
最多设置5个标签!
我也遇到跟你几乎同样的问题了···就是x=1023,y=65535,z=65535,然后就是一直都不动了···
我按照你在7楼说的,加了等待应答了。但是还是不行。
看了一下数组BUF[6],只有BUF[0]=3,其他都是255,怎么办呢?
每次复位x会有不同的值,但是之后不管怎么移动电子罗盘,数据都不变。
之前在51上用的时候都是可以用的,但是为什么移植到STM32上不行呢?···
先谢谢楼主了!
回复【3楼】magicoctoy:
---------------------------------
大哥,请问一下,
1.#define SlaveAddress 0x3C //定义器件在IIC总线中的从地址
这个是固定的吧?
要写寄存器的时候 是不是都要先发一个0x3C,再发寄存器地址呀
读的时候 就要发0x3D呢?
2.连续模式下 XYZ采样速率是不是就是RegisterA的DO2 DO1 DO0(用于配置数据输出速率)哦?
一周热门 更多>