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

How to print UART message in "ble_app_uart" project in SDK15.2

Hi,

Does "ble_app_uart" project can print debug message from "UART" interface? How can I do this job?

PS. My UART Port is at P0.18 (TX) and P0.19(RX).

Thank you,

Chianglin

Parents Reply
  • Hi Vidar,,

    As well know, EVM have a "JLINK CDC UART".

    I use EVM to test "ble_app_uart" project and I execute following setting:

        app_uart_comm_params_t const comm_params =
        {
            .rx_pin_no    = RX_PIN_NUMBER,
            .tx_pin_no    = TX_PIN_NUMBER\,
            .rts_pin_no   = RTS_PIN_NUMBER,
            .cts_pin_no   = CTS_PIN_NUMBER,
            .flow_control = APP_UART_FLOW_CONTROL_DISABLED,
            .use_parity   = false,
    #if defined (UART_PRESENT)
            .baud_rate    = NRF_UART_BAUDRATE_115200
    #else
            .baud_rate    = NRF_UARTE_BAUDRATE_115200
    #endif
        };
    

    When I use "printf" function to out a debug message via UART interface, both "CDC UART" and "UART which use P0.06 for TXD and P0.08 for RXD" will get the same debug message.

    Can I print different debug message to these two UART port?

    For example, print "ABC" to CDC UART, and print "123" to the other UART port.

    Thank you,

    Chianglin

Children
Related