国产强伦姧在线观看无码,中文字幕99久久亚洲精品,国产精品乱码在线观看,色桃花亚洲天堂视频久久,日韩精品无码观看视频免费

      正在閱讀:技術探索——實現(xiàn)藍牙低能耗開發(fā)的三種方法

      技術探索——實現(xiàn)藍牙低能耗開發(fā)的三種方法

      2022-12-08 09:58:29來源:千家網(wǎng) 關鍵詞:物聯(lián)網(wǎng)設備藍牙低能耗設備閱讀量:22719

      導讀:藍牙低能耗是將物聯(lián)網(wǎng)產(chǎn)品與移動設備和/或云連接的絕佳選擇。它靈活、可靠、支持廣泛,并且易于使用電池。
        詢問任何一家物聯(lián)網(wǎng)廠商,是什么讓他們的產(chǎn)品令人興奮?它們都指向應用程序,即設備向用戶傳遞價值的獨特方式。因此,將您的開發(fā)資源集中在您的應用程序上是有意義的:首先,最后,永遠。然而,要讓您的應用程序工作,您需要可靠的連接。這來自于像藍牙低能耗(BLE)這樣的技術。
       
        藍牙低能耗是將物聯(lián)網(wǎng)產(chǎn)品與移動設備和/或云連接的絕佳選擇。它靈活、可靠、支持廣泛,并且易于使用電池。只有一個問題:打開BLE SDK并查看API,即使是最有經(jīng)驗的開發(fā)人員也會遇到一堵復雜的墻。
       
        學會處理這種復雜性需要大量的資源,更好地將資源用于使您的產(chǎn)品與眾不同的功能。從用戶的角度來看,連接只需要發(fā)揮作用。但是,雖然BLE堆棧對用戶來說基本上是不可見的,但它需要大量的專業(yè)知識來優(yōu)化。坦率地說,這是因為BLE代碼有點奇怪。
       
        直面藍牙低能耗的復雜性
       
        BLE堆棧中的典型API充滿了不熟悉的術語,如GAP、GATT、CCCD和“blob請求”。代碼遵循自己的一組規(guī)則,并且沒有很好的文檔記錄。這在任何物聯(lián)網(wǎng)產(chǎn)品的開發(fā)周期中都會增加成本和復雜性。
       
        此外,BLE系統(tǒng)還需要三個開發(fā)領域,每個領域必須與下一個領域無縫協(xié)作:
       
        固件開發(fā):這是在芯片組上運行的嵌入式軟件。固件必須進行配置和優(yōu)化,以便在需要時在需要的位置獲取數(shù)據(jù),而不會損壞電池。很有可能,您團隊中的固件開發(fā)人員不會有很多預先存在的藍牙知識。
       
        移動應用程序開發(fā):移動開發(fā)者通常是iOS、Android或兩者的專家,而不是藍牙。移動設備上的許多藍牙功能都是令人困惑的,而且沒有文檔記錄,因此從頭開始開發(fā)BLE專業(yè)知識需要花費大量時間。
       
        系統(tǒng)級架構:固件和移動端的藍牙開發(fā)挑戰(zhàn)相似。但也存在系統(tǒng)層面的困難。固件和移動開發(fā)人員必須就通用參數(shù)、行為和通信細節(jié)達成一致。這種合作必須貫穿整個生產(chǎn)時間表;否則,您將遇到互操作性缺陷。
       
        那么,如何解決BLE堆棧的復雜性?您基本上有三種選擇,對于大多數(shù)物聯(lián)網(wǎng)項目,只有其中一種是正確的選擇。
       
        藍牙低能耗發(fā)展的三種途徑
       
        如果您正在構建物聯(lián)網(wǎng)設備,您將擁有一個開發(fā)團隊:固件開發(fā)人員、移動開發(fā)人員,或者可能只有一名專家處理系統(tǒng)的兩側。訣竅是為您的開發(fā)人員提供他們所需的工具,以創(chuàng)建健壯、可靠的藍牙連接,沒有錯誤或互操作性缺陷,并且不會超出時間或成本。
       
        以下是實現(xiàn)藍牙低能耗開發(fā)的三種方法。它們按降序排列,在簡單性、成本節(jié)約和更快的上市時間方面從最差到最佳。
       
        1.花時間學習藍牙的所有知識
       
        藍牙開發(fā)的第一個選擇是開發(fā)自己的內部專業(yè)知識。說起來容易做起來難。如果固件和移動開發(fā)者沒有藍牙的經(jīng)驗,那么iOS、Android和芯片制造商提供的庫就沒什么意義了。例如,GAP和GATT是什么?應如何設置PDU和MTU大小?應使用哪些連接參數(shù),以及如何配置這些參數(shù)?
       
        開發(fā)BLE系統(tǒng)幾乎就像在沒有課本的情況下學習多種新語言。很多專業(yè)知識基本上都是部落知識:你必須花很多時間在晦澀難懂的論壇上。這種形式的自我教育非常耗時。這也增加了出錯的風險。通常,這些錯誤直到產(chǎn)品發(fā)貨后才變得明顯。
       
        那么下一個選擇是什么?
       
        2.聘請藍牙低能耗顧問
       
        如果你沒有時間進行自我訓練,你可以隨時尋求外界的幫助。不幸的是,專門從事BLE的軟件顧問很少。它們也相當昂貴。因此,咨詢路線的第一個缺點是成本。
       
        事實上,許多咨詢公司實際上并不是藍牙專家。大多數(shù)人都是多面手,在涉及微控制器和協(xié)議組合時知識淵博,但在BLE獨特的生態(tài)系統(tǒng)中卻不那么豐富。
       
        考慮到與藍牙顧問合作的成本和復雜性,您可能希望探索另一條路線。這讓我們找到了最有效的方法,通過現(xiàn)有的開發(fā)團隊將BLE功能帶到您的物聯(lián)網(wǎng)產(chǎn)品中,并且沒有陡峭的學習曲線。
       
        3.使用藍牙低能耗中間件平臺
       
        藍牙低能耗中間件平臺是位于藍牙堆棧和應用程序之間的軟件層:固件和移動兩者。該中間件使用簡化的API將芯片供應商令人困惑的代碼重新格式化為熟悉的英語可讀語言。它去除了芯片生態(tài)系統(tǒng)中內置的許多不必要的功能集,同時預先優(yōu)化應用程序以滿足您的獨特目標,無論是高吞吐量、低能耗、安全性,還是這三個目標。
       
        該中間件支持固件開發(fā)人員和移動開發(fā)人員,同時簡化了包含這兩個世界的整體系統(tǒng)架構。簡而言之,中間件允許任何開發(fā)人員創(chuàng)建可靠、優(yōu)化的BLE系統(tǒng),而無需成為(或雇傭)專家。在某種意義上,中間件是您的專家。通過中間件揭開藍牙低能耗開發(fā)的神秘面紗,您的團隊可以專注于使您的產(chǎn)品與眾不同的功能。
       
        原標題:藍牙低能耗開發(fā)的3種方法
      我要評論
      文明上網(wǎng),理性發(fā)言。(您還可以輸入200個字符)

      所有評論僅代表網(wǎng)友意見,與本站立場無關。

      版權與免責聲明:

      凡本站注明“來源:智能制造網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡有限公司-智能制造網(wǎng)合法擁有版權或有權使用的作品,未經(jīng)本站授權不得轉載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權使用作品的,應在授權范圍內使用,并注明“來源:智能制造網(wǎng)”。違反上述聲明者,本站將追究其相關法律責任。

      本站轉載并注明自其它來源(非智能制造網(wǎng))的作品,目的在于傳遞更多信息,并不代表本站贊同其觀點或和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。如其他媒體、平臺或個人從本站轉載時,必須保留本站注明的作品第一來源,并自負版權等法律責任。如擅自篡改為“稿件來源:智能制造網(wǎng)”,本站將依法追究責任。

      鑒于本站稿件來源廣泛、數(shù)量較多,如涉及作品內容、版權等問題,請與本站聯(lián)系并提供相關證明材料:聯(lián)系電話:0571-89719789;郵箱:1271141964@qq.com。

      不想錯過行業(yè)資訊?

      訂閱 智能制造網(wǎng)APP

      一鍵篩選來訂閱

      信息更豐富

      推薦產(chǎn)品/PRODUCT 更多
      智造商城:

      PLC工控機嵌入式系統(tǒng)工業(yè)以太網(wǎng)工業(yè)軟件金屬加工機械包裝機械工程機械倉儲物流環(huán)保設備化工設備分析儀器工業(yè)機器人3D打印設備生物識別傳感器電機電線電纜輸配電設備電子元器件更多

      我要投稿
      • 投稿請發(fā)送郵件至:(郵件標題請備注“投稿”)1271141964.qq.com
      • 聯(lián)系電話0571-89719789
      工業(yè)4.0時代智能制造領域“互聯(lián)網(wǎng)+”服務平臺
      智能制造網(wǎng)APP

      功能豐富 實時交流

      智能制造網(wǎng)小程序

      訂閱獲取更多服務

      微信公眾號

      關注我們

      抖音

      智能制造網(wǎng)

      抖音號:gkzhan

      打開抖音 搜索頁掃一掃

      視頻號

      智能制造網(wǎng)

      公眾號:智能制造網(wǎng)

      打開微信掃碼關注視頻號

      快手

      智能制造網(wǎng)

      快手ID:gkzhan2006

      打開快手 掃一掃關注
      意見反饋
      我要投稿
      我知道了