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.

[参考译文] IWR1443BOOST:如何使用不带 TI 处理器或 RTOS 的毫米波 IC?

Guru**** 2609285 points
Other Parts Discussed in Thread: IWR1642, IWR1443BOOST, IWR1443

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/664771/iwr1443boost-how-to-use-the-mmwave-ic-w-o-a-ti-processor-or-rtos

器件型号:IWR1443BOOST
主题中讨论的其他器件:IWR1642IWR1443

我购买了 IWR1443BOOST 开发板并一直在使用它。  我已经阅读了大量不同的手册并运行过这些演示、我了解其中的一些手册、但还不足以自信地修改现有示例、使其作为新应用的原型子组件工作。   我想让多个传感器(基于 IWR1443或 IWR1642)通过 SPI、UART、I2C 或其他一些低级接口连接到 FPGA、而不使用微控制器(或 RTOS)。  我可以找到的所有演示项目都使用 RTOS 和 TI 微控制器。  是否提供了仅使用 IC 本身就说明如何在更低层面使用此 IC 进行设计的信息?

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

    您的应用需要从 IC 接收哪种类型的数据?

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

    您好 Cesar、

    我想 读取与传感器范围内物体之间的距离 (例如、0 到40米以上、或任何可能的最大距离、以获得合适的结果)。  这有两个用途:1)检测大表面、如房间内的墙壁; 2)检测同样在房间内且比墙壁更近的任何其他小物体(例如盒、人、CAN、棒、 等)。  如果需要、我可以使用多个朝向不同方向的传感器来改善视野。  我不一定需要解析多个物体、只需检测到距离最近的物体和墙壁的距离即可。  我只想让一个状态机接口连接到传感器 IC、并以某个常规速率读取距离信息-可能每秒10到50次、具体取决于传感器可以执行的操作。

    谢谢

    John

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

    尊敬的 John S.:

    毫米波 SDK 用户指南中介绍的标准毫米波 SDK 开箱即用 MMW 演示在毫米波传感器器件上运行、可配置为仅通过 UART 输出检测到的物体数据(包括位置、径向速度和强度)。  这就是毫米波演示可视化工具 PC GUI (dev.ti.com/mmWaveDemoVisualizer) 与 EVM 交互、然后在 PC 上显示检测到的对象的方式。  您可以使用相同的方法、将 PC 替换为 FPGA、并让 FPGA 通过配置 UART 向毫米波传感器发送所需的配置、然后在数据 UART 上接收定期检测到的对象数据。  另一种方法是根据需要修改毫米波 SDK 演示固件、以使用 SPI 等不同的通信接口、而不是 UART。

    此致、
    John H

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

    想知道是否需要更多支持或问题是否已解决? 如果已解决、是否可以将该线程标记为已应答?

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

    尊敬的 John H:

    你所描述的是我已经假设可以完成的工作;我希望得到更低级别的细节。  而不是采用相当复杂的演示项目(使用 RTOS 并通过我不会使用的 TI DSP 与 PC 进行通信)、并对如何从 IWR 芯片中获取数据进行逆向工程、 我希望获得一份数据表、其中列出 了寄存 器或我需要在 IWR 芯片内部访问的任何内容、以获取各个数据。  我还没有找到这样的东西-也许我找不到合适的地方。  如果不存在类似的内容、那么我可以关闭该线程。

    John S

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

    如果您能够在 FPGA 上使用两个 UART 端口(一个用于配置 UART 作为控制接口、一个用于数据 UART 作为输出数据接口)、 然后、您可以使用提供的预构建毫米波 SDK MMW 开箱即用演示固件试用 TI 毫米波传感器、而无需编译任何代码、甚至无需使用 CCS。 IWR1443器件的 MMW 演示仅使用 ARM 处理器(MSS)、因为该器件不包含 DSP。 配置是通过一组配置参数完成的、这些参数通过配置 UART 发送给器件、而配置 UART 由 MMW 演示固件处理(无法访问直接寄存器)。

    如需更多信息、请参阅位于 PC 上"C:\ti\mmwave_sdk_的 mmWave SDK 用户指南 安装 mmWave SDK 后(可从 www.ti.com/.../MMWAVE-SDK 下载)、\docs\mmwave_sdk_user_guide.pdf。 第3节介绍了 MMW (开箱即用)演示(以及捕获演示)。

    SDK 附带的 MMW 演示预构建的二进制文件可使用第"3节中的说明烧录到 IWR1443BOOST EVM。 2. 1. 演示模式"、因此无需使用 CCS/RTOS 等构建代码

    然后、您可以使用毫米波演示可视化工具首先从 PC 运行演示、如第"3节所述。 3. 1. 适用于 xWR14xx/xWR16xx"的毫米波演示、以确保一切正常、选择所需的线性调频脉冲配置文件配置、并通过取消选择所有其他输出数据类型将其配置为仅输出检测到的物体。 此时、您可以使用"Save config to PC"按钮将所选的线性调频脉冲配置保存到简单的文本.cfg 文件中。 保存的配置文件包含通过 Config UART 发送到毫米波传感器以配置和启动器件的命令。

    如果您现在更改了 FPGA 的 PC (同时连接了 Config 和 Data UART)、则应能够通过 Config UART 从 FPGA 发送配置、并开始通过 Data UART 接收检测到的对象数据。 毫米波 SDK 用户指南第"3"节还介绍了通过 Config UART 发送的配置命令的格式。 4.配置(.cfg)文件格式"作为参考。 来自数据 UART 的输出数据格式记录在毫米波 SDK 随附的 Doxygen 文档中、通常在安装 SDK 后位于以下位置。

    C:\ti\mmwave_sdk_ \packages/ti\demo\xwr16xx\mmw\docs\doxygen\html\index.html
    您可以搜索以下标题:“Output information sent to host”(输出发送给主机的信息)

    如果您有更多问题、请回复。

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

    谢谢 John H;我认为这是我需要的信息、我们会尝试一下