Bluetooth CSR BlueCore5、ADK 2.5中的接收器(耳机)应用

Bluetooth CSR BlueCore5、ADK 2.5中的接收器(耳机)应用,bluetooth,csr,headset,reconnect,sink,Bluetooth,Csr,Headset,Reconnect,Sink,是否有人对CSR的BlueCore5多媒体和ADK 2.5接收器应用程序有经验。我正在CSR的CNS09010v3开发板上工作,并且正在使用他们的音频开发工具包(ADK 2.5)。我不会修改他们的示例接收器应用程序上的任何内容。BC5MM有两种配置-调试和发布 从他们的xIDE3开发程序中打开Sink工作区 在调试配置中编译并运行接收器应用程序(开发板已经配置了ADK-接收器配置工具中包含的) 将耳机与iPhone 5S配对 我会放音乐和打电话 我停止应用程序并再次运行它。耳机会自动连接到iPh

是否有人对CSR的BlueCore5多媒体和ADK 2.5接收器应用程序有经验。我正在CSR的CNS09010v3开发板上工作,并且正在使用他们的音频开发工具包(ADK 2.5)。我不会修改他们的示例接收器应用程序上的任何内容。BC5MM有两种配置-调试和发布

  • 从他们的xIDE3开发程序中打开Sink工作区
  • 在调试配置中编译并运行接收器应用程序(开发板已经配置了ADK-接收器配置工具中包含的)
  • 将耳机与iPhone 5S配对
  • 我会放音乐和打电话
  • 我停止应用程序并再次运行它。耳机会自动连接到iPhone 5S,我也可以播放音乐和打电话 问题是当我在RELEASE configuration中运行Sink应用程序并拔下SPI编程和调试接口电缆时。耳机不想自动连接到已配对的iPhone 5S。如果应用程序以释放配置运行,并且电缆已插入,则会自动连接。这两种配置之间的区别在于,在调试中,应用程序通过SPI端口发送调试消息,xIDE3显示这些消息。我希望这个描述足够有人帮助我


    提前谢谢

    您遇到的问题是由调用printf()或其他函数引起的,该函数将输出发送到std.out。 CSR已在CS-236868-UGP1ADKSinkUserGuide.pdf中对此进行了记录:

    3.3。启用调试输出

    添加调试\打印\启用定义符号可启用调试输出。 这可以在sink_debug.h文件中设置。调试某些文件 可以通过在中编辑相关的#定义来启用和禁用 sink_debug.h

    注意: 在应用程序或库中启用调试时 应用程序在未连接调试程序的情况下无法运行


    因此,请确保您甚至不间接(例如通过宏)调用任何标准输出函数。

    @todorkr-对不起,我不知道答案,但我想知道,您知道如何配置PSKEY吗。事实上,我正在使用CSR8670套件,并试图使用特定于设备的AT-COMMANDS,但无法做到这一点。