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.

IWR6843AOP: DSS_UART_TX可以在MSS中被调用吗?如果可以 调用UART_open函数时 串口号应该是多少?如何查看各个串口的串口号(UART_config表)?

Part Number: IWR6843AOP

我的配置函数为:

    UART_close(gMmwMssMCB.commandUartHandle);
    UART_Params         uartParams;
    UART_Params_init(&uartParams);

    uartParams.readEcho         = UART_ECHO_OFF;
    uartParams.readReturnMode   = UART_RETURN_FULL;
    uartParams.writeDataMode    = UART_DATA_BINARY;
    uartParams.readDataMode     = UART_DATA_BINARY;
    uartParams.clockFrequency   = gMmwMssMCB.cfg.sysClockFrequency;
    uartParams.baudRate         = gMmwMssMCB.cfg.commandBaudRate;
    uartParams.isPinMuxDone     = 1U;

#if USE_DSS_UART_Debug
    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PINN5_PADBE, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
    Pinmux_Set_FuncSel(SOC_XWR68XX_PINN5_PADBE, SOC_XWR68XX_PINN5_PADBE_GPIO_14);
    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PINN4_PADBD, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
    Pinmux_Set_FuncSel(SOC_XWR68XX_PINN4_PADBD, SOC_XWR68XX_PINN4_PADBD_GPIO_15);

    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PING14_PADAI, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
    Pinmux_Set_FuncSel(SOC_XWR68XX_PING14_PADAI, SOC_XWR68XX_PING14_PADAI_DSS_UART_TX);
#endif

    /* Open the UART Instance */
    gMmwMssMCB.commandUartHandle = UART_open(0, &uartParams);
    if (gMmwMssMCB.commandUartHandle == NULL)
    {
        System_printf("Error: MMWDemoMSS Unable to open the Command UART Instance\n");
        return;
    }

先关闭MSS_UARTA的TX和RX 然后取消引脚复用 再将G3引脚复用为DSS_UART_TX

UART_open中填入的引脚号为0才不报错 但没有数据输出

UART_config表如何查看?

如何才能正确在MSS中使用DSS_UART_TX