凌力尔特的LTC2943电池电量电压测试芯片有用过的吗

2019-07-21 01:02发布

最近要用凌力尔特的LTC2943芯片测量多节电池的电压.
目前只找到了官网的Arduino版本的DEMO,地址在这: http://www.linear.com.cn/product/LTC2943#code  

请问有人有用STM32F103系列的芯片做过?求相关例程或者资料,全鹰文的手册实在是头痛。。。。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
42条回答
爱奔跑的IT
2019-07-22 16:30
本帖最后由 爱奔跑的IT 于 2017-7-22 16:03 编辑
ADS1993 发表于 2017-7-10 11:34
1.首先确定 硬件 连接 没问题

2.确定 IIC 通讯 初始化 成功,可以用逻辑分析仪 看一下 时序。

你好,前段时间忙其他的去了,读取寄存器的值全是0xff,波形也不是很正确,不知道读取的这个波形代表什么问题,波形如下:
1、读状态寄存器A 的值
[mw_shl_code=c,true]//读状态寄存器
void LinearGauge_ReadSTA(void)   
{     
  u8 LinearGaugeVolt_LSB = 0;                           
  IIC_Start();  
  IIC_Send_Byte(0xc8);
  IIC_Wait_Ack();
  IIC_Send_Byte(0x00);
  IIC_Wait_Ack();  
        IIC_Start();         
  IIC_Send_Byte(0xc9);                             
  IIC_Wait_Ack();              
  LinearGaugeVolt_LSB=IIC_Read_Byte(0);      
  IIC_Stop();   
}[/mw_shl_code]
                     

一周热门 更多>