HMC5883L地磁传感器学习总结

运用IIC公用通道相通的HMC583L

HMC5883L地磁传感器IIC采取军事行动总结:

特别的的7位地址认出:

写整理:0x3C;读整理:0x3D

HMC583L表达

/********************HMC5883L表达地址计划****************************/
#define	HMC5883L_CRA_BASE		0x00			//分配表达A(Configuration Register A)
#define HMC583LYCRBASBASE 0X01//分配表达B
#define HMC5883L_MR_BASE		0x02			//方式表达
#define HMC5883L_DXRA_BASE	0x03/消息输入X MSB表达
#define HMC5883L_DXRB_BASE	0x04//消息输入x LSB表达
#define HMC5883L_DZRA_BASE	0x05//消息输入Z MSB表达
#define HMC5883L_DZRB_BASE	0x06//消息输入Z LSB表达
#define HMC5883L_DYRA_BASE	0x07//消息输入Y MSB表达
#define HMC5883L_DYRB_BASE	0x08/消息输入Y LSB表达
#define HMC5883L_SB_BASE		0x09			//情势表达
#define HMC583LIRAIOBASE 0X0A//辨出表达A
#define HMC583LIIRBASBASE 0X0B//辨出表达B
#define HMC583LY-ILCXBASE 0X0C//辨出表达C

分配表达A:Windows 默许值:0x70,用于扩展消息输入速率和测分配,选择默许

分配表达B:Windows 默许值:0x20,用于设置装备的增益,Windows 默许值是1090 /高斯

方式表达:Windows 默许值:0x01,条件用于设置装备条件有陆续测方式或SI,默许局面下是唯一的测方式(0x01)。,这边设置为陆续测方式(0x00)。。

情势表达: