2012-02-26 86 views
3

我想設計上與藍牙耳機(用於語音)的智能電話上運行的應用程序,與一個以上的控制按鈕。我在網上進行了研究,在我看來,我需要使用其中一個藍牙配置文件,而最接近的是耳機配置文件。該配置文件只描述一個按鈕,僅用於獲取和結束連接。那麼,有誰能告訴我該怎麼辦?我有什麼選擇?任何指針將不勝感激。謝謝。藍牙耳機與多於1個控制按鈕

回答

2

我的CSR工作,我們生產的藍牙芯片(以及幾乎所有其他的無線電芯片上的技術)。

我們生產上的芯片應用,將允許您自定義音頻耳機應用(免提模式,耳機模式等),公司爲BlueCore系統的軟件開發工具包。我們的BlueCore芯片有多個IO引腳,有多少個按鈕,以及它們的功能取決於你想如何掛鉤。

同樣,一個按鈕可以進行編程,做了很多的東西 - 按一次接聽/結束通話。保持2秒鐘開始連接/與手機配對。保持4秒鐘以關閉電源。

如果有,你可以使用按鍵組合來觸發一個動作e.g音量增加,並在同一時間舉行的主按鈕音量上/下按鈕。

http://www.csr.com

博通使藍牙芯片太多,但我不知道他們的開發套件什麼。

+0

嗨,Pev,謝謝你的回答。這非常有幫助。如果目標設備是iPhone和Android手機,該怎麼辦?我想我不會爲特定的芯片組編程,因爲操作系統具有非常好的抽象層。 – skwok 2012-02-27 15:00:24

+0

Android(顯然)非常簡單,但對於iPhone而言,標準耳機配置文件以外的其他任何設備都需要驗證芯片。蘋果與其他人玩得不好。 – 2012-02-27 15:06:33

+0

謝謝,Pev。我有一個問題。爲了編程按鈕並添加新按鈕,它們應該在哪一層完成?我在www.bluetooth.com和org上進行了研究,他們有很多內容。如果網上有任何指針,我會欣賞 – skwok 2012-02-28 01:44:32

0

我想我的輸入添加到PEV的評論:

  • CSR的開發套件,非常容易使用,但您將無法做你想做只有一個一切。例如,只有一款適用於Apple產品的開發工具包。
  • CSR支持僅限於您購買的開發套件(這是公平IMO)。
  • CSR喜歡大公司超過愛好者(這是完全可以理解的)。
  • 之後您仍然需要設計自己的嵌入式產品,並通過認證過程。如果你使用CSR芯片,這有點棘手,因爲沒有多少製造商擁有植入它們所需的技術(如果我沒有弄錯的話,它們在球柵陣列設計技術中有很多引腳)。

最好的方法是購買CSR開發板以獲得開始。

然後,如果你想要更多的開發板進行測試,你可以購買第三方公司的CSR芯片的可編程評估板 - 他們可以是20美元-50美元的流行(加上程序員100美元或某物)。