8页
注意:不向任何保留位置写信是用户的责任。
图7寄存器布局
表2登记细节设置I2C地址(0字节4-127)1个用户自定义的序列号MSB 2用户可配置的序列号LSB 3保留4保留5电容式感(累加器)默认0x04 * 1 6电容式感(参考增益)默认0x01 * 1 7保留8电容式感(放电时间)默认0x03 * 1
控制
和
现状
零
一百一十一
输出
传感器数据
一百二十八
一百九十一
写入存储到闪存
只读
9页
9字节设置电容传感(输出电流)默认0x00 * 1 10输出数字缩放MSB 11输出数字缩放LSB的12号元素,必须保留1 13 14分隔符–离开0xff 15第一单元扫描,设置为0,保留40–16-39分隔符离开0xff 41传感器42传感器基线基线MSB LSB 43-90保留91–作为分隔符0xff 92-127保留128架指数高位离开(每阅读新增量)129帧索引LSB(每个阅读新增量)130传感器的时间戳的MSB(0.1ms增量)×1 131传感器的时间戳的LSB(0.1ms增量)×1 132传感器输出MSB
10页
字节设置133传感器输出LSB 134 - 191保留
* 1只应用作粗略估计,因为它是随波逐流的。
2.4 I2C操作
I2C singletact支持三I2C操作:写和读,读请求。
2.4.1 I2C读写操作
I2C总线传输:主写给Slave。
此命令将值写入寄存器块。所有写入都更新内部闪存,所以设置通过电源周期保持不变。
字节3到n-1(其中n是包长度)包含要写入连续寄存器的数据。
数据可以写入前128字节(不包括保留位置)。
在有效范围之外的写作将失败。
校准传感器接口上的配置寄存器不受修改。
表3写操作的数据包格式字节0x02写抵消1传感器0字节块2号登记写(1–28)3 >(n-1)数据写(1到28个字节)N(最大31)0xff–包结束符 |