This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Uart pullup rx

I am using UART with interupt on a project where I communicate over RS-232 with an external circuit. This circuit keep TX low until it has received a reset command from the NRF52840. When this reset command is received it pull TX high and then start sending bytes regularly. The problem is that it looks like the NRF52840 does not detect the data received on RX as the RX pin was low when the UART was initialised. If I remove the RX and add a pullup resistor instead on the RX pin on the NRF52840 during initialisation and then connect it again after the reset command is sent to the circuit, everything works fine.
Does this mean that the NRF52840 will not work if RX is low during initialisation?

Parents Reply Children
No Data
Related