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.

[参考译文] CC2652P:I2S 驱动器未初始化

Guru**** 2589275 points
Other Parts Discussed in Thread: CC2652P, SYSCONFIG, SIMPLELINK-CC13X2-26X2-SDK

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1042269/cc2652p-i2s-driver-not-initializing

器件型号:CC2652P
主题中讨论的其他器件: SysConfigSIMPLELINK-CC13X2-26X2-SDK

您好社区  

你好!!!

我无法成功初始化 I2S 驱动程序、每次我尝试根据 TI API 驱动程序文档初始化和打开 I2S 驱动程序实例时、都会从返回 I2S 句柄

i2sHandle = I2S_open(CONFIG_I2S0, &i2sParams);
 指向 NULL。

使用的硬件:CC1352P-2 LaunchPad 硬件版本:b

TI SDK 版本:5.20.00.52

请帮我解决这个问题。

谢谢、此致
Lokesh.CJ

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

    在调用 I2S_open 前,是否调用 I2S_init()?

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

    你好、Lokesh、

    请参考 i2secho 示例和 I2S TI 驱动程序 API

    此致、
    Ryan

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

    您好、Ryan Brown1


    我已经介绍了 I2S TI 驱动程序 API


    I2S_open()仍返回空值,

    我已经尝试使用 Launchpad 和其他硬件(CC2652P)、根据原理图进行配置的 SysConfig I2S 引脚。

    其他硬件配置:
    无线 MCU:CC2652P
    TI SDK 版本:5.20.00.52

    其他硬件 SysConfig 配置:

    名称- CONFIG_I2S_43434
    硬件中断优先级- 7 -最低优先级
    SD1数据方向-禁用
    SD0数据方向-输出
    主从器件选择-主器件
    启用 MCLK - 
    引脚多路复用外设和引脚配置
    I2S 外设- I2S0
    SD0引脚- 20
    SCK 引脚- 21.
    WS 引脚- 26

    请查找以下代码 供您参考。

        I2S_init();
        I2S_Params_init(&iaqI2sParams);
        iaqI2sHandle = I2S_open(CONFIG_I2S_43434, &iaqI2sParams);
    
        if (iaqI2sHandle == NULL)
        {
            while (1){};
        }
     

    报  
    Lokesh CJ

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

    您好,YiKai Chen

    我在干什么、
    请参阅我的第二次重播。

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

    将开箱即用的 CC1352P-2 i2secho 示例与 v5.20 SIMPLELINK-CC13X2-26X2-SDK 配合使用时、我没有遇到任何问题。  突出显示配置后、我确保将 I2C SCL 引脚从 DIO2121上移开、以使其不会发生冲突(在 LaunchPad 上、DIO20也用于 MX25R8035F SPI 从器件选择)、但在不发生 I2S_OPEN 故障的情况下能够使用您的设置。

    此致、
    Ryan