LTC2944 模拟IIC 驱动一直没成功

1.我用的是STM32模拟IIC驱动,代码从官网移植过来的,不过官网用的是arduino硬件IIC驱动的,我只是改成STM32模拟IIC,但是在测试的时候,IIC总线一直没有应答,硬件端的S+接的充电器,s-接的电池,IIC接口接STM3的IO口,下面是while循环,ltc2944和ltc2943的区别应该不大吧

    LTC2943_read_16_bits(LTC2943_I2C_ADDRESS, LTC2943_ACCUM_CHARGE_MSB_REG, &charge_code);  
    LTC2943_read_16_bits(LTC2943_I2C_ADDRESS, LTC2943_VOLTAGE_MSB_REG, &voltage_code);  
    LTC2943_read_16_bits(LTC2943_I2C_ADDRESS, LTC2943_CURRENT_MSB_REG, &current_code);         //! Read MSB and LSB Current Registers for 16 bit current code
    LTC2943_read_16_bits(LTC2943_I2C_ADDRESS, LTC2943_TEMPERATURE_MSB_REG, &temperature_code); //! Read MSB and LSB Temperature Registers for 16 bit temperature code
    LTC2943_read(LTC2943_I2C_ADDRESS, LTC2943_STATUS_REG, &status_code);                       //! Read Status Register for 8 bit status code


        charge = LTC2943_code_to_mAh(charge_code, resistor, prescalarValue);      //! Convert charge code to mAh if mAh units are desired.
      current = LTC2943_code_to_current(current_code, resistor);                //! Convert current code to Amperes
    voltage = LTC2943_code_to_voltage(voltage_code);                          //! Convert voltage code to Volts
        temperature = LTC2943_code_to_celcius_temperature(temperature_code);  //! Convert temperature code to celcius

请问有人驱动成功的吗?

你这个怎么用32模拟的?求教!326271559@qq.com

请问一下,官网哪里可以找到LTC2944驱动程序,可以指导一下吗

你好,我现在使用LTC2943,想咨询下LTC2943初始化配置,方便把您初始化的配置分享下吗