This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP432P401R: GPIO output open drain configuration

Part Number: MSP432P401R

Hello,

I am trying to migrate a software that communicates with a temperature sensor using I2C.
The old software is using a custom driver for I2C communication.

The data line is configured as output open drain. When the data line is released (output = high) the sensor sends data to the microcontroller. the driver does not change the data line configuration to input and reads the data input register. (old part is STM32).

I did not find in the datasheet something that says it's possible to configure a GPIO as output with open drain (except for I2C as data line).

Is it possible to configure a GPIO as output with open drain? and if it is, is there a risk the pin would be damaged if I use it the way mentioned above.

Thank you,

Dhafer.