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.

[参考译文] LPSTK-CC1352R:LPSTK-CC1352R

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1421123/lpstk-cc1352r-lpstk-cc1352r

器件型号:LPSTK-CC1352R
主题中讨论的其他器件: CC1352R

工具与软件:

您好!

我正在使用 I2C 通信将 SGP30 eCO2/TVoC 传感器、SPS30 PM 传感器和 SEN0377 CO/NO2空气质量传感器与 LPSTK-CC1352R 集成。

目前我能将 SGP30与 SPS30分别运行。 然而、当我将 SGP30和 SPS30连接在一起时、SGP30初始化失败、并且看起来无法正常工作。

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

    尊敬的 Timothy:

    您要尝试使用哪种 I2C 总线? 您是否使用已连接 LPSTK 传感器的 DIO4和 DIO5?

    此致、

    Arthur

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

    您好、Arthur

    是的、我使用的是 DIO4和 DIO5。

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

    然后、如果您可以使用示波器、请看一下波形。 i2c 总线上可能出现器件过多。 您还可以尝试降低 I2C 时钟速度(例如、将当前时钟速度减半)、看看它是否起作用。

    此致、

    Arthur

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

    您好、Arthur! 我想问一下我是否可以为 LPSTK-CC1352R Sensortag 分配另一个 I2C 引脚。 我之所以想这样做、是因为我认为 I2C 总线(DIO4和 DIO5)无法同时处理3个外部传感器(SGP30、SPS30、SEN0377)。

    例如、  

    DIO16-SCL
    DIO17-SDA

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

    尊敬的 Timothy:

    DIO16和 DIO17确实是一个不错的选择、因为它们没有任何连接。

    请告诉我测试过程是怎样的!

    此致、

    Arthur

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

    您好! 尝试将 CONFIG_I2C_0分配给 DIO16 (SCL)和 DIO17 (SDA)时遇到警告(资源冲突)、因为 I2C0是唯一可用的 I2C 外设。 此警告是否会影响 I2C 的功能?

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

    尊敬的 Timothy:

    抱歉、我将该器件与另一个有两个 I2C 外设的器件混合使用。 CC1352R 器件只有一个 I2C 外设。

    我之前考察的是 SEN0377、它看起来是否可以使用 UART 接口、是不是适合您? 这样、您可以将 DIO16和 DIO17用于额外的 UART 以及现有 I2C 总线上的其他传感器:

    如果您实际上希望将所有传感器与 I2C 连接、可以查看我们的传感器控制器器件: https://software-dl.ti.com/lprf/sensor_controller_studio/docs/cc13x2_cc26x2_help/html/i2c_master__1.html

    我推荐这条路径、因为这条路径能效最高、因为传感器控制器就是这样设计的: https://www.ti.com/lit/an/swra586/swra586.pdf

    此致、

    Arthur

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

    您好!

    I2C 逻辑分析仪捕获应该可以解答您与3个 I2C 传感器的通信出现问题的原因。 这可能是因为您遇到了代码问题。

    -kel