LPC 54606 Simulated open-drain

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

LPC 54606 Simulated open-drain

1,316件の閲覧回数
ceso
Contributor I

Hello,

Could someone please explain the difference between true open-drain like those on the i2c and serial busses on the LPC54606 compared to the Simulated open-drain found on the GPIO pins?

Trying to use the GPIO0_0 through GPIO0_2 to change the voltage before a sensor using sequential resistors with a GPIO output line in between them to toggle resistances. I want to make sure that the simulated open drain will not cause too much draw that will affect the reading when the output is turned off.

Thank you

0 件の賞賛
返信
1 返信

1,306件の閲覧回数
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi, Chris,

Regarding your question, I think the dedicated I2C pin are true open drain pins, which can be configured as I2C different mode.

For the non-I2C dedicated pin, you can configure them as open drain pin by setting the OD bit in IOCON register of each pin. In open drain mode, the top mosfet is disabled as the Fig, I copied from UM10912.pdf. So you can drive the PIN to only low, of course, the pin can be high with external pull-up resistor.

Regarding the pin sink current, the sink current is 6mA with the VOH is 0.4V at most. Pls refer to the Fig copied from data sheet.

Hope it can help you

BR

XiangJun Rong

xiangjun_rong_1-1635482747071.png

 

 

xiangjun_rong_0-1635482342868.png

 

0 件の賞賛
返信