蓝牙耳机带有1个以上的控制按钮

时间:2012-02-26 20:37:45

标签: bluetooth

我想设计一个在带蓝牙耳机(用于语音)的智能手机上运行的应用程序,带有多个控制按钮。我在网上研究过,在我看来,我需要使用其中一个蓝牙配置文件,最接近的是耳机配置文件。该配置文件仅描述一个按钮,它仅用于获取和结束连接。所以,谁能告诉我该怎么办?我有什么选择?任何指针将不胜感激。谢谢。

2 个答案:

答案 0 :(得分:2)

我为CSR工作,我们生产蓝牙芯片(以及几乎所有其他无线电芯片技术)。

我们为芯片应用程序上的BlueCore系统生成软件开发套件,允许您自定义音频耳机应用程序(免提配置文件,耳机配置文件等)。我们的BlueCore芯片有多个IO引脚,有多少个按钮,它们的功能取决于你想要如何挂机。

此外,可以对单个按钮进行编程以执行大量操作 - 按一次接听电话/终止呼叫。按住2秒钟即可开始连接/与手机配对。关机时保持4秒钟。

如果有音量增大/减小按钮,您可以使用按钮组合来触发动作,例如音量增大和主按钮同时保持。

http://www.csr.com

Broadcom也生产蓝牙芯片,但我对他们的开发套件一无所知。

答案 1 :(得分:0)

我想将我的意见添加到Pev的评论中:

  • CSR的开发套件非常易于使用,但是如果只有一个,您将无法完成所需的一切。例如,只有一个开发工具包可与Apple产品配合使用。
  • CSR支持仅限于您购买的开发套件(这是公平的IMO)。
  • CSR比业余爱好者更喜欢大公司(这是完全可以理解的)。
  • 之后您仍需要设计自己的嵌入式产品,并通过认证流程。如果使用CSR芯片,这有点棘手,因为没有多少制造商拥有种植它们所需的技术(如果我没有弄错的话,它们在球栅阵列设计技术中有很多引脚)。

最好的方法是购买CSR开发板以获得开始。

然后,如果你想要更多的开发板进行测试,你可以购买第三方公司运行CSR芯片的可编程评估板 - 它们可以是20美元-50美元一个流行音乐(加上程序员100美元或者其他东西)。