簡體   English   中英

Android平板電腦通過藍牙與ARM開發板通信

[英]Android tablet communicate with ARM development board via bluetooth

我是嵌入式編程的新手,並且獲得了一個在Android平板電腦和具有藍牙功能的ARM開發板之間建立藍牙通信的項目。

請告訴我這個項目是否可以完成?

如果可以做到,那我應該怎么辦呢?

謝謝

簽出此頁面: http : //www.amarino-toolkit.net/

他們正在使用帶有藍牙組件的arduino板來連接到android。 您可以在此處查看其庫的源代碼,以了解它們如何建立和使用連接:

http://code.google.com/p/amarino/

如果您想要的是一種通過藍牙的簡單而強大的通信方法,那么SPP無疑是必經之路。

唯一的問題可能是帶寬,但是如果傳統串行電纜連接的吞吐量足以滿足您的應用程序的需求,那么那里肯定不會有任何問題。 然后,使用SPP,大多數模塊的IIRC吞吐量都> 1 Mbit。

有關在Android上使用SPP的一些信息,請參見此處

但是,我們需要更多信息,以提供有關您需要在ARM套件上進行操作的建議。 也許您可以發布一些有關其類型,使用哪種藍牙模塊,如何連接到ARM MCU的詳細信息。

如果幸運的話,套件的BT模塊可以用作串行電纜的替代品,您可以將其視為將Android設備連接到MCU的UART。 當然,在此之前,需要通過某些接口進行某些配置(可以是相同的UART,具體取決於模塊類型)以建立藍牙連接。

哦,回答你的第一個問題:是的,當然可以做到:)

我尚未通過藍牙將Android轉換為ARM板,但我已經完成了一些工作,在Android設備和使用藍牙的Arduino之間進行通信。 我嘗試通過一系列示例記錄所學內容。 有幾種可能會有所幫助。

http://digitalhacksblog.blogspot.com/2012/05/arduino-to-android-basic-bluetooth.html

http://digitalhacksblog.blogspot.com/2012/05/arduino-to-android-turning-led-on-and.html

http://digitalhacksblog.blogspot.com/2012/05/android-example-bluetooth-simple-spp.html

前兩個示例顯示了如何設置通過藍牙從Android設備到帶有藍牙板的Arduino的通信。 我希望在Android與ARM之間獲得一些初始連接時,Android方面將是相同的。

第三個示例顯示了如何在Android設備和運行Windows的PC之間設置簡單的spp客戶端和服務器。

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM