8个职位/ 0个新职位
最后发表
JeremyH
离线
最后看到:5年6个月前
加入:2014-07-17 08:33
I2C引体向上电阻

你好,对话框,

DA14580数据表提到i2c工作在开放排水模式。
然而,我看到一个(有效的)i2c信号,没有任何东西连接到SDA / SCL引脚,也没有外部拉上。引脚配置为无上拉输入:
gpio_configurein (I2C_SDA_PORT, I2C_SDA_PIN, INPUT, PID_I2C_SDA, false);
gpio_configurein (I2C_SCD_PORT, I2C_SCD_PIN, INPUT, PID_I2C_SCL, false);

请确认i2c引脚是否有内部上拉?
如果是,他们的阻力是什么?他们会致残吗?

最好的
杰里米

设备:
igotit
离线
最后看到:4年9个月前
加入:2015-03-16 03:52
嗨,杰里米,

嗨,杰里米,
1.上拉或下拉的阻力是25k。

2.如果您直接访问寄存器,则可以设置寄存器Pxx_MODE_REG。
例如,数据表的第121页http://support.dialog-semiconductor.com/downloads/DA14580_DS_v3.1.pdf
P00_MODE_REG(地址:0x50003006)位9,8上拉,下拉,没有可选择的寄存器。

对话的SDK功能为这些目的,..请对话组…

MT_dialog
离线
最后看到:6个月5天前
工作人员
加入:2015-06-08 34
嗨igotit,

嗨igotit,

谢谢你的指示,

MT_dialog

JeremyH
离线
最后看到:5年6个月前
加入:2014-07-17 08:33
嗨Igotit MT_Dialog,

嗨Igotit MT_Dialog,

谢谢你的回复。
我已经尝试改变P0x_MODE_REG,但它似乎对I2C引脚没有任何影响,上拉总是被占用。

在I2C模式下是否有一个额外的步骤来禁用上拉,或者其他方法?

提前谢谢,
杰里米

MT_dialog
离线
最后看到:6个月5天前
工作人员
加入:2015-06-08 34
嗨,杰里米,

嗨,杰里米,

你说得对,我们从硬件团队那里得到一些信息后就会给出答案。同时你能告诉我们你为什么要禁用引体向上吗?

由于MT_dialog

JeremyH
离线
最后看到:5年6个月前
加入:2014-07-17 08:33
嗨MT_Dialog,

嗨MT_Dialog,

谢谢。
我需要I2C工作在一个中间电压域(~2V),我只有VBAT (~1.3V)和VBAT_3V拉上选项。

杰里米

MT_dialog
离线
最后看到:6个月5天前
工作人员
加入:2015-06-08 34
嗨JeremyH,

嗨JeremyH,

正如硬件团队告诉我的,当你在I2C功能中配置你的引脚时,没有办法禁用上拉。

由于MT_dialog

JeremyH
离线
最后看到:5年6个月前
加入:2014-07-17 08:33
嗨MT_Dialog,

嗨MT_Dialog,

好吧,我会另想办法的。
谢谢你让我知道。

最好的
杰里米