【发布时间】:2012-04-06 18:31:31
【问题描述】:
我想设计一个在带有蓝牙耳机(用于语音)的智能手机上运行的应用程序,具有多个控制按钮。我在网上进行了研究,在我看来,我需要使用蓝牙配置文件之一,最接近的是耳机配置文件。该配置文件仅描述一个按钮,仅用于获取和结束连接。那么,谁能告诉我该怎么办?我有什么选择?任何指针将不胜感激。谢谢。
【问题讨论】:
标签: bluetooth
我想设计一个在带有蓝牙耳机(用于语音)的智能手机上运行的应用程序,具有多个控制按钮。我在网上进行了研究,在我看来,我需要使用蓝牙配置文件之一,最接近的是耳机配置文件。该配置文件仅描述一个按钮,仅用于获取和结束连接。那么,谁能告诉我该怎么办?我有什么选择?任何指针将不胜感激。谢谢。
【问题讨论】:
标签: bluetooth
我为 CSR 工作,我们生产蓝牙芯片(以及几乎所有其他片上无线电技术)。
我们为 BlueCore 片上系统应用程序制作了一个软件开发套件,可让您自定义音频耳机应用程序(免提配置文件、耳机配置文件等)。我们的 BlueCore 芯片有多个 IO 引脚,按钮的数量以及它们的作用取决于您要如何连接它们。
此外,可以对单个按钮进行编程以执行很多操作 - 按一次即可接听电话/终止通话。按住 2 秒以开始与手机连接/配对。按住 4 秒钟以关闭电源。
如果有音量增大/减小按钮,您可以使用按钮组合来触发操作,例如同时按住音量增大和主按钮。
Broadcom 也生产蓝牙芯片,但我对他们的开发套件一无所知。
【讨论】:
我想将我的输入添加到 Pev 的 cmets:
最好的方法是购买 CSR 开发板作为入门。
然后,如果您想要更多的开发板进行测试,您可以从 3rd 方公司购买带有 CSR 芯片的可编程评估板 - 它们可以是 20 美元-50 美元(加上程序员 100 美元或其他东西)。
【讨论】: