是否有人有使用CSR的BlueCore5-多媒体和ADK 2.5 Sink应用程序的经验。我正在工作的公司社会责任的CNS09010v3开发委员会和使用他们的音频开发工具包(ADK2.5)。我不对他们的示例Sink应用程序进行任何修改。BC5MM有两种配置--调试和发布。
问题是当我在发布配置中运行Sink应用程序并拔掉SPI编程和调试接口电缆时。耳机不想自动连接到已经配对的iPhone 5S。如果应用程序在释放配置中运行,并且电缆被插入,它将自动连接。这两种配置的不同之处在于,在调试过程中,应用程序通过SPI端口发送调试消息,而xIDE3则显示它们。我希望这个描述足以让人帮助我。
提前谢谢。
发布于 2015-02-04 11:06:46
您所遇到的问题是由调用printf()或其他函数引起的,该函数将输出发送到std.out。CSR在CS-236868-UGP1ADKSinkUserGuide.pdf中记录了这一点:
3.3。启用调试输出 添加DEBUG_PRINT_ENABLED定义符号可启用调试输出。这可以在sink_debug.h文件中设置。可以通过在sink_debug.h中编辑相关的#define来启用和禁用某些文件的调试。 注:在应用程序或库中启用调试时,应用程序在没有附加调试器的情况下不会运行。
因此,请确保您没有间接地(例如通过宏)调用任何性病。输出函数
https://stackoverflow.com/questions/24995389
复制相似问题