Qin_Xiaoxing 我使用贵公司的FSC-BT1058模块的AT+I2SCFG=7将I2S配置为了从机模式,但重启后模块的I2S为什么还要时钟信号输出? 还有就是I2S配置为主机模式时,蓝牙模块输出的音频来源是哪里?我连接的蓝牙耳机有麦克风,可是模块I2S_OUT一直没有输出。 我使用的是FSC-DB200开发板。
FAE_Gavin Qin_Xiaoxing I2S从机模式下仍有时钟输出 请确认配置后已执行 AT+REBOOT 使设置生效。 I2S_OUT 无输出 作为主机模式时,I2S_OUT 输出的是来自蓝牙音频源(如耳机MIC的声音)的下行数据。 使用主机端通话时,请发送 AT+HFPAUDIO=1 建立 HFP 通话。 3.为更准确判断问题,并提供解决方案,请提供以下信息: 当前固件版本(AT+VER 返回结果)和配置文件(AT+PROFILE返回结果) 您使用的完整 AT 指令配置日志 测试时的具体连接场景(比如应用场景中的音频流向,BT1058的使用的音频协议,和BT1058如何输入等详细信息)
FAE_Gavin Qin_Xiaoxing 在确认MCU与BT1058模块的I2S引脚正确连接,按照以下步骤,发送AT指令配置模块即可完成你需要得场景。 1. AT+MODCFG=1 #将模块设为主端模式(主动连接耳机) 2. AT+I2SCFG=7 #配置I2S音频接口(使能I2S,从机模式) 3. AT+AUXCFG=3 #设置音频输入模式为I2S 4. AT+REBOOT #重启模块使所有配置生效 5. AT+SCAN=1 #扫描周围的蓝牙设备 6. AT+HFPCONN=<MAC地址> #连接指定的蓝牙耳机(将 `<MAC地址>` 替换为实际耳机的蓝牙地址) 7. AT+HFPAUDIO=1 #建立HFP音频连接,开始语音通讯。 更多得应用场景,请访问FSC-BT1058 用户指南