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.

[参考译文] RM44L920:RM44L920使用 SPI 与 ICM20689连接

Guru**** 2034120 points
Other Parts Discussed in Thread: RM44L920, HALCOGEN
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1197722/rm44l920-rm44l920-interfacing-with-icm20689-using-spi

器件型号:RM44L920
主题中讨论的其他器件: HALCOGEN

您好!

我一直在尝试使用 SPI 协议将基于 RM44L920的定制板与 ICM20689连接。 我了解到、对于使用 MibSPI、主器件应该有一种方法来让从器件知道它将要传输的字节数。 但在本例中、我希望发送灵活的字节数、因此我切换回标准 SPI。

在 Halcogen 中、我已经在 SPI1选项卡中配置了必要的设置(主控模式、内部时钟、根据从器件的数据格式、字长=8和必要的延迟。

对于 SPICS[2]、我将其保持在 GPIO 模式、并且我将手动切换它、因为在 SPI 功能模式下、它似乎不起作用。 (TRM 表示您必须保留数据表1_t.CSNR = 0x04;   //对于 SPIDAT1中的 CS[2],这是对的吗?)。  

我的 ICM20689从器件 SPI 详细信息:8MHz 时钟、MSB 优先、CPOL=1、CPHA=1、我还将两个 SPI 延迟(芯片选择激活以发送开始和发送端到芯片选择未激活)调整为100ns 以进行 CS 设置和 CS 保持。

我能够看到 SCLK 和 MOSI 发送必要的字节、但我无法读取从器件的任何响应。 我无法理解我是否遗漏了任何内容。 请帮助您进一步操作。 另外、请告诉我是否需要共享任何其他详细信息(如代码段)。

谢谢、

Badri

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

    您好、Badri、

    我已开始处理您的问题、我将很快提供更新。

    --
    谢谢、此致、
    Jagadish。

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

    您好、Badri、

    [引用 userid="545921" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1197722/rm44l920-rm44l920-interfacing-with-icm20689-using-spi 对于 SPICS[2]、我已将其保持在 GPIO 模式、并且我正在手动切换、因为在 SPI 功能模式下、它似乎无法正常工作。

    它应该起作用。

    [引用 userid="545921" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1197722/rm44l920-rm44l920-interfacing-with-icm20689-using-spi "](TRM 说您必须保持数据通信图1_t.CSNR = 0x04;   //对于 SPIDAT1中的 CS[2],是否正确?)。  [/报价]

    它用于高电平有效芯片选择、对于低电平有效芯片选择、我们应该写入0xFB。

    e2e.ti.com/.../7534.SPI_5F00_MASTER_5F00_TEST_5F00_LC4357.zip

    我要附加一个参考项目、请看一下、我将 CS0用作芯片选择。

    --

    谢谢、此致、
    Jagadish。