HMC5983 寄存器配置说明:
寄存器地址:
A寄存器:0x00 B寄存器:0x01 工作模式寄存器:0x02
各个寄存器配置:
A寄存器:
[7]:温度补偿使能
[6:5]:采集次数 00=1;01=2;10=4;11=8
[4:2]:磁场数据写入数据寄存器的频率000=0.75Hz 001=1.5Hz 010=3Hz 011=7.5Hz 100=15Hz 101=10Hz 110=75Hz 111=220Hz
[1:0]:测量模式:00正常测量模式 01正补偿自测试 10负补偿自测试 11只测量温度
B寄存器:
[7:5]:设备增益,值越小,增益越大,对磁场更灵敏,容易产生数据溢出
[4:0]:无用,必须清0
模式寄存器:
[7]:IIC模式
[6]:无用,必须清0
[5]:低功耗模式,采集次数=1;写频率=0.75Hz
[4]:无用
[3]:无用,必须清0
[2]:SPI接口模式,0=4线SPI;1=3线SPI
[1:0]:模式选择 00=连续采集 01=单次采集 10=空闲模式 11=空闲模式