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.

[参考译文] IWRL1432:液位感应应用中的低功耗模式所需的协助

Guru**** 2457760 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1494715/iwrl1432-assistance-needed-for-low-power-mode-in-level-sensing-application

器件型号:IWRL1432

工具/软件:

您好 TI、

我目前正在处理一个液位检测应用、在该应用中、 lowpowercfg设置为时、我使用 SPI 成功地将传感器数据(gMmwMssMCB.cfarDetObjOut[i]。y = level_meas / 10000.0;)传输到外部 MCU0。 然而,当我设置lowpowercfg1,板只传输第一个进程的数据,然后被卡住。

睡眠时间是多少? 如何修改?
在睡眠计数器完成后、器件是否会自动唤醒?

我有以下问题:

  1. 电路板在处理第一个数据后是否进入 LPDS 模式? 如果是、我该如何唤醒它?

  2. 我提到了电源模式示例代码、但缺少详细信息。 该示例提到了使用系统计数器进行唤醒。 能否就此提供指导?

    我的配置

    sensorStop 0

    channelCfg 1 1 0

    chirpComnCfg 8 0 0 512 0 45 0

    第77章我的朋友

    frameCfg 1 0 200 1 1000 0

    guiMonitor 2 1 0 0 0 0 1 0 0 0 0 0

    zoomCfg 16384 1 3.

    SigProcChainCfg 32 2 1 0 4 0 15

    cfarCfg 2 8 4 3 0 12.0 0 0.5 0 1 1

    aoFovCfg -60 -40 40

    rangeSelCfg 0.0 10.0

    离合器拆卸0

    compRangeBiasAndRxChanPhase 0.0 1.00000 0.00000 -1.00000 0.00000 1.00000 0.00000 -1.00000 0.00000 1.00000 0.00000 -1.00000 0.00000

    adcDataSource 0 C:/ti/mmwave_lp_sdk/examples/datapath/common/testBench/major_motion/adc_data_0001_CtestAdc6Ant.bin

    adcLogging 2.

    lowPowerCfg 1                                   

    factoryCalibCfg 1 0 40 0 0x1ff000

    波特率1250000

    sensorStart 0 0 0 0

这个问题很关键、因为我的团队目前陷入困境。 非常感谢您的及时支持。

此致、
Amara Rakesh

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

    您好、

    感谢您的提问、请给我一些时间回复。

    此致

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

    大家好、您是否尝试通过将 adclogging 设置为2来捕获原始 ADC 数据?

    如果是、请注意、无法使用 lowpowercfg 1和 adclogging 为2运行演示。

    要捕获 ADC 数据、lowpowercfg 应始终为0。

    此致

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

    您好 Sharan、

    我目前使用adclogging = 2通过 SPI 传输传感器数据:

    gMmwMssMCB.cfarDetObjOut[i].y = level_meas / 10000.0; // Level measurement in meters

    我想知道在电路板上进入低功耗深度睡眠(LPDS)模式的过程以及如何正确地将其从该状态唤醒。

    期待您的指导。

    谢谢。此致、
    Amara Rakesh

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

    您好、

    目前、我们不会在 LPDS 模式之后的 SDK 中重新初始化 SPI 驱动程序、因此您无法从第二个帧进行发送。

    因此、在同一配置中不可能同时具有 adclogging = 2和 lowpowercfg = 1。

    默认演示源代码从 LPDS 实现正确唤醒、只是 SPI 未被重新初始化、这就是您无法发送数据的原因。

    此致