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.

[参考译文] AWR6843ISK:如何启用 Sync_Out 功能?

Guru**** 2939240 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1649083/awr6843isk-how-to-enable-sync_out-feature

器件型号: AWR6843ISK

您好团队:

为了启用 Sync_Out、我在 SDK 毫米波演示的 MmwDemo_platformInit () 函数中添加了以下内容。 我能够使用可视化工具检查系统是否正常工作、但当我测量 G13 引脚时、根本没有信号。 它保持了 GND 电平。 我可以向您的帮助咨询如何启用 Sync_Out 功能吗?

    /**********************************************************************
     * Setup the PINMUX:
     * - GPIO Output: Configure pin G13 as SYNC_OUT output
     **********************************************************************/
    Pinmux_Set_OverrideCtrl(SOC_XWR68XX_PING13_PADBC, PINMUX_OUTEN_RETAIN_HW_CTRL, PINMUX_INPEN_RETAIN_HW_CTRL);
    Pinmux_Set_FuncSel(SOC_XWR68XX_PING13_PADBC, SOC_XWR68XX_PING13_PADBC_SYNC_OUT);

 

此致、

维克多·帕克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的观看。
    非常感谢您对本主题的见解。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Victor

    您已设置 Pinmux、但尚未将 SYNC_OUT 信号与其绑定。  

    SYNC_OUT 信号由雷达的 BSS(雷达子系统)生成、并与帧时序事件相关联。 除非将帧配置为使用硬件触发或通过显式启用 SYNC_OUT 生成、否则它不会输出任何内容  rlSetFrameConfig 1.在毫米波演示的默认软件触发模式中、SYNC_OUT 可能保持非活动状态。 您需要验证帧配置的触发模式是否已正确设置以生成 SYNC_OUT 脉冲。

    谢谢!  

    Blake

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Blake、

    我有点困惑、您刚才提到了触发器。 我想继续使用软件触发器、然后只想使其向主机输出 SYNC_OUT 脉冲。 似乎“rlSetFrameConfig 1“表示硬件触发、而不是软件触发。 这是“触发源“、而不是 SYNC_OUT 脉冲。 您能在这里澄清一下我的困惑吗?

    此致、

    维克多·帕克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您是否取消了 PMIC clk 功能的门控?  

     EXTCLKCTL 寄存器(偏移 0x18,复位值) 0xADAD有两个独立的门控字段 1

    字段中 复位 控制
    15:8. EXTCLK2GATE 0xAD  PMIC_CLKOUT 的预分频器门
    7:0 EXTCLK1GATE 0xAD  MCU_CLKOUT 的预分频器门

     0xAD 每个字段中的默认值  相应的时钟进行门控(禁用)。 要取消门控、您必须写入一个值、其中位[3:0]既不等于 0xD 、位[7:4]也不相等 0xA —这两个条件都独立选通时钟 1.

    除未选之外、PMIC_CLKOUT 还需要在 DCDCCTL 寄存器中进行额外配置 1

    1. 启用时钟块: 设置 DCDCLKEN = 1
    2. 释放复位: 设置 DCDCRST = 0
    3. 设置分频器: 配置分频器值(最小值 2)以实现目标输出频率

    总之:取消选择 EXTCLK1GATE (位 7:0)会启用 MCU_CLKOUT、而取消选择 EXTCLK2GATE (位 15:8)会启用 PMIC_CLKOUT—它们是同一寄存器中的独立控制、两者默认关闭。

    谢谢!  

    Blake

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Blake、

    您是否意味着 PMIC_CLKOUT 和 MCU_CLKOUT 与 Sync_Out 信号相关?  因为没有这样的解释,我只是试图清楚地理解。  或者、您是否仅讨论 MCU_CLKOUT 而不是 Sync_Out 信号?

    此致、

    维克多·帕克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Victor  

    为了从 PMIC_CLK 线路驱动时钟信号、您需要既启用正确的引脚功能(您已经完成了该操作)、又需要取消门控相关时钟、但要设置 EXTCLKCTL 集合中的分频位。  

    谢谢!

    Blake