我想设计一个在带蓝牙耳机(用于语音)的智能手机上运行的应用程序,带有多个控制按钮。我在网上研究过,在我看来,我需要使用其中一个蓝牙配置文件,最接近的是耳机配置文件。该配置文件仅描述一个按钮,它仅用于获取和结束连接。所以,谁能告诉我该怎么办?我有什么选择?任何指针将不胜感激。谢谢。
答案 0 :(得分:2)
我为CSR工作,我们生产蓝牙芯片(以及几乎所有其他无线电芯片技术)。
我们为芯片应用程序上的BlueCore系统生成软件开发套件,允许您自定义音频耳机应用程序(免提配置文件,耳机配置文件等)。我们的BlueCore芯片有多个IO引脚,有多少个按钮,它们的功能取决于你想要如何挂机。
此外,可以对单个按钮进行编程以执行大量操作 - 按一次接听电话/终止呼叫。按住2秒钟即可开始连接/与手机配对。关机时保持4秒钟。
如果有音量增大/减小按钮,您可以使用按钮组合来触发动作,例如音量增大和主按钮同时保持。
Broadcom也生产蓝牙芯片,但我对他们的开发套件一无所知。
答案 1 :(得分:0)
我想将我的意见添加到Pev的评论中:
最好的方法是购买CSR开发板以获得开始。
然后,如果你想要更多的开发板进行测试,你可以购买第三方公司运行CSR芯片的可编程评估板 - 它们可以是20美元-50美元一个流行音乐(加上程序员100美元或者其他东西)。