2019-07-21 01:02发布
ADS1993 发表于 2017-7-10 11:34 1.首先确定 硬件 连接 没问题 2.确定 IIC 通讯 初始化 成功,可以用逻辑分析仪 看一下 时序。
爱奔跑的IT 发表于 2017-7-7 16:44 你好,很感谢你的代码,我的用的是LTC2942器件地址为7bits的0x64,加上以为读写位后也是0XC8,电压寄存器 ...
翠绿的翠鸟 发表于 2017-9-26 20:34 我的也是FF。而且无应答。你的呢有应答吗?——无应答是IIC驱动的问题。解决了。2017-9-27 21:08:16。
最多设置5个标签!
你好,前段时间忙其他的去了,读取寄存器的值全是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]
我的也是FF。而且无应答。你的呢有应答吗?——无应答是IIC驱动的问题。解决了。2017-9-27 21:08:16。
从机不响应
你好。我LTC2944没有驱动成功哦。用的模拟IIC。读任何寄存器,发回来的都是0,不是寄存器默认值
一周热门 更多>