IWR6843ISK: 串口输出

Part Number: IWR6843ISK

IWR6843ISK有两个端口,COM9和COM10,运行时只有COM10有串口输出。

我现在想让COM9也输出一些标志,请问有参考文档吗?

  • 你好,

    目前一个com口用于下发配置。你可以参考现在代码,添加串口输出。

    Thanks,

    Chris

  • 两个串口,一个用来下发配置,另一个用来接受帧。是这个意思吗?

    那串口应该都不用初始化了?我直接使用就行吗?

    但是有关初始化我只找到一个串口的代码。

    static void Pcount3DDemo_platformInit(Pcount3DDemo_platformCfg *config)
    {

    /* Setup the PINMUX to bring out the UART-1 */
    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_MSS_UARTA_TX);
    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_MSS_UARTA_RX);

    /* Setup the PINMUX to bring out the UART-3 */
    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PINF14_PADAJ, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
    Pinmux_Set_FuncSel(SOC_XWR68XX_PINF14_PADAJ, SOC_XWR68XX_PINF14_PADAJ_MSS_UARTB_TX);

    /**********************************************************************
    * Setup the PINMUX:
    * - GPIO Output: Configure pin K13 as GPIO_2 output
    **********************************************************************/
    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PINK13_PADAZ, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
    Pinmux_Set_FuncSel(SOC_XWR68XX_PINK13_PADAZ, SOC_XWR68XX_PINK13_PADAZ_GPIO_2);

    /**********************************************************************
    * Setup the GPIO:
    * - GPIO Output: Configure pin K13 as GPIO_2 output
    **********************************************************************/
    config->SensorStatusGPIO = SOC_XWR68XX_GPIO_2;

    /* Initialize the DEMO configuration: */
    config->sysClockFrequency = MSS_SYS_VCLK;
    config->loggingBaudRate = 921600;
    config->commandBaudRate = 1zheb15200;

    /**********************************************************************
    * Setup the DS3 LED on the EVM connected to GPIO_2
    **********************************************************************/
    GPIO_setConfig(config->SensorStatusGPIO, GPIO_CFG_OUTPUT);
    }

    请问

    0.下发配置的那个串口不工作的时候我可以让他输出某些点云数据吗?

    1.下发配置的串口是上面代码中的 UART-1 吗?

    2.一共两个串口,我要输出的(下发配置)那个端口要初始化吗?/设置波特率/串口/奇偶位等。因为我没有找到相关代码。

    3.如果不是,我用H14\N13\R4初始化来输出点云数据都行吗?

  • 0.下发配置的那个串口不工作的时候我可以让他输出某些点云数据吗?

    可以。你问这个问题的原因是遇到了困难?

    1.下发配置的串口是上面代码中的 UART-1 吗?

    是的。

    2.一共两个串口,我要输出的(下发配置)那个端口要初始化吗?/设置波特率/串口/奇偶位等。因为我没有找到相关代码。

    不清楚你使用的代码的版本,下面是sdk3.6里mmw demo的mms_main.c里的相关代码:

    Chris