CS125X的C参考代码和应用常见问题集免费下载

资料大小: 0.27 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2021-02-26

上 传 者: 15017504289他上传的所有资料

资料介绍

标签:STM32(4136)寄存器(2380)芯片(27374)

包含CS125X的C参考代码基于STM32;还有CS125X应用常见问题集

问题1

CS125X上电复位如何初始化?

解答:上电瞬间,由于电池接触问题,造成电源上下波动,引起CS125X反复复位,引起CS125X工作

不正常。所以等电压稳定后,做如下操作:

1.1先复位CS125X通讯口,CS脚拉低,SDA脚拉高,SCL脚拉低。

1.2发送复位指令96H到EAH寄存器,延时5ms。

1.3读取寄存器0AH中的值,判断0AH寄存器中的第6位芯片上电复位标志是否为1,否则继续

1.2条。一直到芯片上电复位标志位为1。

1.4超时机制(如果连续5次芯片上电复位标志位都不为1,直接跳到1.5)

1.5发送数据5AH到寄存器5AH中。

1.6发送数据FFH到寄存器12H中。

1.7发送数据FFH到寄存器13H中。

1.8发送数据BFH到寄存器10H中。

问题2

CS125X如何计算人体阻抗

解答:1、读取稳定的内短模式ADC,保存到寄存器AD0;

2、读取稳定的校准电阻R0ADC,保存到寄存器ADr0;

3、读取稳定的校准电阻R1ADC,保存到寄存器ADr1;

4,读取稳定的人体电阻ADC,保存到寄存器ADrx;

5,计算人体阻抗

(R1–R0)*(ADrx–AD0)

R=----------------------------------------;K为常数(可正可负),见问题19

ADr1–ADr0-K

问题3

CS1257,CS1258称重量模式下,寄存器如何配置?

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料