3 posts / 0 new
Last post
JeremyH
Offline
Last seen:5 years 3 months ago
加入:2014-07-17 08:33
开放drain UART

Hi,

I would like the DA14580 to communicate in UART with another chip that uses a lower I/O voltage (0-2V).
The DA14580's RX works fine at those voltages, but in the boost configuration I'm using, the TX's voltage goes all the way up to 2.7V.
As you can imagine, that causes a fair number of issues.

Typically I would solve that by configuring the DA14580's output to open drain mode, and add a pull-up resistor (which are luckily included in the other chip, and sw-controlled).
The thing is, I can't find how to configure the DA14580's UART output to open drain mode.
It does it by default for I2C, but I don't see the relevant register for UART.

Could you please point me in the right direction?

Thanks,
Jeremy

JE_Dialog
Offline
Last seen:1 day 7 hours ago
工作人员
加入:2013-12-05 14:02
Hello Jeremy,

Hello Jeremy,

the UART cannot be configured to work in open drain... so unfortunately that is not a possibility.

If you're using BOOST mode, there is an alternative you can explore :

The default Powerrail for the GPIO’s is Vbat3V, which will be about 2.6V/2.7V.

But in Boost mode, the 1V rail can be selected for the Powerrail. The 1V rail is the Vbat1V supply.

BR JE_Dialog

JeremyH
Offline
Last seen:5 years 3 months ago
加入:2014-07-17 08:33
Thank you!

Thank you!