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:需要通过 SPI 配置时间

Guru**** 2589280 points
Other Parts Discussed in Thread: AWR1243, IWR1443

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/608628/awr1243-time-need-to-configure-via-spi

器件型号:AWR1243
主题中讨论的其他器件: IWR1443

您好:

我一直在尝试浏览文档和 API 调用序列以回答我的问题、但到目前为止尚未成功。

我知道、TI 目前正在编写描述级联配置的硬件和软件解决方案的完整文档。  

我需要快速了解配置 单个 AWR1243从上电到接收数据需要多长时间。 假设 clk 为40MHz、它是按毫秒级还是以数百微秒级为单位?

我可以从哪里计算此值?

配置的总数据有效载荷是多少?  

谢谢、  

RJ

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

    您好 RJ、

    您可以参阅《液位变送器设计设计指南》中的图10: TIDEP-0091。

    它显示了 IWR1443器件的数字、包括图像加载、引导时间和测量时间、大约200ms。 对于 AWR1243、图像加载步骤不存在、因此加电启动时间将小于上述文档中所示的时间。

    谢谢、

    Vaibhav

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

    谢谢、Vaibhav。 这绝对是有用的信息、由于 AWR1243无需图像、我希望时间会少得多。  

    这会导致另一个问题:  

    如果 AWR1243处于特定的线性调频脉冲配置(斜率、采样率、BW、numChirps 等)下、并且如果需要动态更改这些参数、是否需要关闭射频、然后进行更改、然后打开射频?  

    此外,由于芯片未重新编程或重新引导,这需要多长时间?  

    此致、

    RJ

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

    您好!

    通道和 ADC 配置只需在上电后完成一次。 这些是静态配置、AWR1243根据这些配置进行必要的初始化和校准。 如果您打算更改这些参数、则需要关闭射频并再次将其打开。

    斜率、采样率、BW、numChirps 等为动态配置、可随时更改。 尽管我们强烈建议您执行以下步骤以进行即时重新配置

    1. rlSensorStop -停止当前活动帧
    2. 重新配置动态参数、例如 斜率、采样率、带宽、numChirps 等
    3. rlSensorStart

    重新配置的时间主要取决于配置数据包的大小、主要取决于需要重新配置多少线性调频脉冲。 用户可以配置多达512个线性调频脉冲、这大约是要发送到 AWR1243的16K 字节数据。 AWR1243验证数据并对硬件块进行适当编程。  

    此致、

    Kaushal

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

    为了更好地理解您的答复、假设我需要具有512个线性调频脉冲的帧、这些线性调频脉冲完全相同且属于特定的线性调频脉冲剖面、 我是否仍然需要写入整个线性调频脉冲 RAM 或通过以40MHz 运行的 SPI 向 AWR1243发送大约16KB 的数据?

    谢谢、

    RK
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 RJ、
    如果您在帧中需要单个类型的线性调频脉冲、则无需在线性调频脉冲配置中定义512个线性调频脉冲。 您可以在帧配置 API 中使用循环选项。 您可以在帧配置 API 中循环一组高达255次的线性调频脉冲。
    对于您的特定用例、您可以定义4个线性调频脉冲(全部使用相同的系统配置)、然后进行128次循环。

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

    谢谢、Vivek。  

    如果我们必须单独定义所有512个线性调频脉冲、那么您的回复是否还意味着即时配置器件所需的时间和数据更少。

    与写入整个线性调频脉冲和配置文件 RAM 相比,这需要的数据要少得多,512个线性调频脉冲,因此数据有效载荷将远小于16KB?

    感谢您的帮助:)

    此致、

    RJ

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 RJ、
    上述选项适用于首次配置和重新配置,API 是相同的。 当然、仅配置4个线性调频脉冲所需的时间比512个独立的线性调频脉冲要短得多、因为数据量要小得多。
    通常、只有当您具有不同的配置文件或不同的线性调频脉冲时、才能在线性调频脉冲和配置文件 RAM 中使用多个主菜、而不是重复同一个线性调频脉冲多次。

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