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.

[参考译文] AWR1243:如何在雷达 SDK 上从软件触发更改为硬件触发

Guru**** 2609895 points
Other Parts Discussed in Thread: AWR1243

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/663380/awr1243-how-can-i-change-from-s-w-triggering-to-h-w-triggering-on-radar-sdk

器件型号:AWR1243

我将在 AWWR1243 + TDA3上使用 Radar-SDK。

我想将触发方式从基于 SW API 的触发更改为基于 HW SYNC_IN 的触发。

我知道 rlSetAdvFrameConfig.triggerSelect 是触发模式的参数。

但我不确定如何在 TDA3中创建硬件触发。

如何更改/实施 SDK 以生成硬件触发器?

如果您有任何想法或示例、请告诉我。

谢谢你

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

    我们已将您的问题提交给雷达 SDK 团队

    谢谢你
    Cesar
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    以下是切换到硬件触发所需执行的操作列表:

    -在 TDA3原理图上查找连接到 AWR12 HW SYNC_IN 引脚的引脚

    在 TDA3软件中:

    配置引脚多路复用寄存器、将引脚设置为 GPIO 并启用 SYNC_IN 输出
    2.在 GPIO 配置中、启用上述 GPIO 线路的输出
    3.要改变 GPIO 线路的电平、请对 GPIO 寄存器进行编程、将其设为0或1
    将 GPIO 切换连接到雷达帧开始调用
    5.具有基于计时器的周期性任务,通过切换 GPIO 线路来启动雷达帧
    6.将 AWR12配置为硬件触发模式

    如果您有任何疑问、请告知我们。

    此致、
    Kyle
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢你的答复。
    我现在正在进行调试、但我了解了一般过程。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Kyle、

    硬件触发是否会在 GPIO 切换时启动线性调频脉冲传输? 即将 GPIO 线路从0更改为1、或从1更改为0
    我担心在将 GPIO 线路设置为高电平或低电平后是否需要返回到相反的状态。
    如果是、我应该将 GPIO 状态保持为高电平或低电平多长时间?

    谢谢你
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我提供了一些有关您在上一帖子中询问的问题的信息。

    我建议首先查看 AWR1xxx 雷达接口控制文档。 本文档包含在我们的在线 DFP 版本中。 我已发布以下链接:

    www.ti.com/.../MMWAVE-DFP

    具体而言、请查看 HWTRIGGER 部分。

    要将 AWR1243设置为外部硬件触发、您需要进行以下更改。

    rlFrameCfg_t.triggerSelect = 0x0002 /* HWTRIGGER *

    这在 mmWaveLink 的 rlSetFrameConfig API 下列出。 上述更改将实现您要查找的配置。

    现在、一旦为外部硬件触发器配置了 AWR1243并将其称为"rlSensorStart"、AWR1243将等待 SYNC_IN 引脚(P4)上的脉冲。 您需要确保将 SYNC_IN 引脚(P4)连接到计划使用的 TDA3x 器件上的相应 GPIO 引脚。 只有在 SYNC_IN 上检测到脉冲后、帧传输才会发生。

    请记住、这些脉冲的周期应与以下帧参数匹配:rlFrameCfg_t.framePeriodicity

    如果在帧周期之前生成 GPIO 脉冲、则 GPIO 切换实际上会被忽略、并且不会发生相应的线性调频脉冲。

    最后一个快速说明是、对于 AWR1243、默认情况下始终启用 SYNC_IN。 如果在帧配置中选择了 HW_Trigger 选项、则器件将在该引脚上查找脉冲以启动帧传输。 否则、将选择 SW 触发。

    此致、
    Kyle
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的大力支持。
    我明白了。