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.

[参考译文] IWRL6432AOPEVM:启用 example.syscfg 中的"CLI Removal"选项后、雷达演示不会作为待机状态运行

Guru**** 2429720 points
Other Parts Discussed in Thread: IWRL6432AOPEVM

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1521600/iwrl6432aopevm-radar-demo-is-not-running-as-a-stand-along-after-enabling-cli-removal-option-in-example-syscfg

器件型号:IWRL6432AOPEVM

工具/软件:

您好:

我尝试 为 IWRL6432AOPEVM 电路板修改示例 motion_and_presence_detection_demo_xwrL64xx-AOP_M4fss0-0_freertos_ti-arm-clang、以使其在没有可视化工具应用的情况下运行。 我添加了一些代码、用于在检测到物体时启用 PWM 输出。 PWM 信号在 J1接头上输出。 我不得不翻转几个开关、以便仅在运行 PWM 示例时才起作用。 但是、雷达示例不会继续运行。 它只运行一个周期(获取一个帧)、然后停止。 CCS 底部的"CIO"选项卡中显示以下消息:

Cortex_M4_0:读取失败!

Cortex_M4_0:读取失败!

Cortex_M4_0:读取失败!

Cortex_M4_0:读取失败!

Cortex_M4_0:读取失败!

Cortex_M4_0:读取失败!

Cortex_M4_0:断言:0.563393s:../power_management.c:powerManagementTask:401:0失败!!

然后删除我添加的所有代码。 我仍然收到相同的消息。 所以,问题是从一开始就存在的。 请提供帮助。

Alex

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

    您好 Alex、  

    抱歉、此处的响应速度太慢。 "读取失败!" EVM 上的开关设置不正确。 EVM 上有一些电流传感器使用 I2C 进行读取。 如果开关设置禁用 I2C、则会收到此消息、但 实际上并不是导致代码崩溃的原因。 如果您将 S1.6设置为"关"、则此消息应消失。

    对于实际的置为有效失败、您能否确保在加载代码并在 CCS 中运行时使用调试编译配置? 只需右键点击工程并 选择"Build Configurations"、然后设置为调试和重新编译(如有必要)。 这将确保器件不会进入 DEEP SLEEP 模式、并且在第一帧之后丢弃 CCS 连接、这很可能发生情况。  

    此致、

    Josh

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

    谢谢、Josh。 我正在使用"Debug Configuration"、并且 S1.6已关闭。 在做了最初的职位后,我很可能放松,我的想法变得清晰。 当我说"删除我添加的所有代码"时、example.syscfg 中的 PWM 引脚配置未被删除。 我将 PWM 引脚配置为 F1和 F4 (在 J1.1和 J1.2上使用示波器进行测量非常方便)、可将 I2C 信号移动到不同的引脚。  

    现在、我仍然有我的原始问题:我需要在示例代码中添加两个 PWM 输出。 当我让 PWM 引脚配置为默认位置 E4和 E3时、代码在调试中运行正常。 我需要根据与最近物体的距离来改变一个 PWM 的占空比。 我对此有很多问题。 这实际上是一个不同的主题。 我会提出一个新问题。

    Alex