《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > Bluetooth Developer Studio:更快的開發速度實現更大的夢想

Bluetooth Developer Studio:更快的開發速度實現更大的夢想

2016-01-06
關鍵詞: 藍牙 BDS 半導體 加速器

       我當初加入藍牙技術聯盟時,雖然身為無線開發者,但對藍牙(Bluetooth?)技術的細節并不十分熟悉。因此我也花了很多時間翻閱了3000多頁的藍牙規格指南,學習采用的和自定義配置文件的開發過程,以及有哪些工具可以輔助開發。我希望通過這樣的學習過程,更多地了解如何將藍牙這項技術推向現實應用。

       一個比較根本的問題是初學者需要花費較長時間入門,摸索相關的開發知識。對開發者來說,從理解藍牙技術、專業術語、再到在藍牙芯片或模組上實際操作,著實不容易。也正是那時開始,我決心要為開發者打造一個便于開發及了解藍牙的工具。

       因此我和我在藍牙技術聯盟的團隊開始著手打造能夠讓藍牙開發更簡單更快速的工具。我們已經打造出了幾個非常不錯的工具,包括應用加速器(ApplicationAccelerator)和智能入門套件(SmartStarter Kit),卻并沒有止步于此。我們希望能夠達成以下三個目標:降低藍牙開發的入門壁壘,加快上市時間,提高協同性和合作性。

降低藍牙開發的入門壁壘

       藍牙技術聯盟想在第一時間給開發者所需的幫助,同時縮減他們的學習曲線。藍牙有許多很有用的文檔,但是隨著版本更新,開發者想要跟得上這些變化就越來越困難,連GATT技術相關的部分也一樣。要為解決方案中設備的功能創建自定義配置文件、用例等,更是讓這一過程變得更加復雜。所以我們需要尋找更好的方法。

加快上市時間

       簡化文檔、讓過程更直觀,無疑能夠加速開發。但我們不想止步于此。目前已經有很多用于創建設備端(客戶端)代碼的好工具,包括編譯器和IDE,因此無需再創建一個全新的工具鏈。我們想要的工具必須是易用的、足夠靈活的,以便整合于其他工具鏈,避免不必要的重復,確保過程盡可能地快速。

提高協同性和合作性

       藍牙社區中層出不窮的新穎創意總是讓我驚奇不止。藍牙愛好者、創客、乃至大的ODM廠商都在使用藍牙創建最新最棒的互聯設備和應用。我們希望為大家打造一種能夠輕松分享創新的方式,讓整個藍牙社群從中受益。

       這就是我們創建Bluetooth Developer Studio(BDS)的初衷。BDS是一款全新的官方藍牙開發工具。

       BDS是一款直觀的圖形工具,讓開發者能夠采用既有的配置文件,或創建自己的自定義配置文件。開發者無需在串聯的XML文件中隨意插入,然后再進行解析;也無需去翻閱3000多頁的規格說明去了解基于GATT的服務要如何相互支持,而是能夠實時互動。

       Bluetooth Developer Studio的設計初衷是為易用,讓開發者能夠集中于他們創建的解決方案本身,而非鉆研藍牙技術的實施。對于尚不十分了解藍牙的開發者來說,可以借助這一直觀的、可進行簡單拖拽操作的用戶界面快速啟動開發。BDS提供了一個采用的配置文件列表,讓開發者可以在其中搜索,比如在創建健身追蹤器時,可鍵入“健身”。找到正確的配置文件之后,便可將其拖拽入設計框架進行導入。

       如果找不到所需的可采用的配置文件,還可以參考由社區成員發布的自定義解決方案實施的庫,尋找是否有滿足產品需求的配置文件。開發者還可以分享這些配置文件并為其評分,進一步確保藍牙社區有足夠的信息幫助開發者選擇正確的配置文件。

       如果采用的配置文件列表和藍牙社區中都沒能找到所需的配置文件,開發者開可以選擇創建自定義配置文件。BluetoothDeveloper Studio通過使用配置文件、服務、以及特色開發的模板,讓自定義配置文件的創建容易得多了。

       為了確保可合作工具鏈、以及各種開發工具集的互操作性,Bluetooth DeveloperStudio是使用插件基礎設施創建的。Beta版本中已經有一系列來自北歐半導體、德州儀器等芯片公司,以及Seed Labs等OEM的插件。我們期待這一生態系統更夠繼續拓展。如果開發者想要確保產品能夠與其他設備、應用和平臺協同工作,這些插件就能幫助開發者快速創建代碼,然后將其植入開發套件或特定的設備。比如創建溫度傳感器時,想要在溫度變化時通知某一特定的應用,Bluetooth Developer Studio插件就能為開發者生成存根代碼。

       為了讓開發者的開發過程更順利,Bluetooth DeveloperStudio還能配合測試過程。目前藍牙技術聯盟Profile Tuning Suite(PTS)能夠自動操作協議和配置文件測試,確保設備支持藍牙規格,并能與其他設備互操作。但雖然PTS支持技術測試,卻無法支持功能測試以確保產品能夠按預期運行。因此開發者可以通過PTS了解設備是否支持心率配置文件,但卻無法得知當用戶心率低于一定值時會怎樣。我們期待在Bluetooth Developer Studio內,通過虛擬測試環境和物理設備,提供實時的功能測試,讓開發者能夠在同樣的環境中進行所有測試。

       整個過程中,如果有任何不清楚的地方,服務注釋、描述和注解也能起到幫助。開發者還可以直接使用BDS中的深度教程,包括如何創建自定義配置文件或使用插件。Bluetooth Developer Studio有著一套完整的幫助系統,開發者可以使用既有的深度文檔,而無需到他處另尋。不同人有不同的學習方式,比如閱讀、觀看視頻、聽講座等,因此藍牙技術聯盟也為開發者準備了多種形式的教程。

       今年10月,藍牙技術聯盟已經宣布推出Bluetooth? Developer Studio正式版。如果身為開發者的你對此有興趣,就點擊原文鏈接注冊吧,我們期待您的參與和反饋!BDS是我們為藍牙社區傾力奉獻的一款開發工具,我們需要大家更多的意見和建議,再接再厲繼續開發。我們不希望藍牙開發者在開發過程中感到受限制,而是希望他們能夠專注于打造獨一無二的產品。希望Bluetooth Developer Studio能夠幫助開發者實現更大的夢想,讓產品更快上市。

Bluetooth Developer Studio 進行時:BBC micro:bit

       BBC近期推出了BBC micro:bit,這是一款口袋大小的可編程計算機,將被免費發放給英國七年級的學生。它有運動監測功能,內置羅盤和藍牙低功耗技術。無需任何計算機知識就能為設備進行簡單的編碼,比如開啟LED燈、在屏幕顯示圖案等。它還能連接至其他設備、傳感器、套件和物體,可配合Arduino、Galileo、Kano, littleBits、Raspberry Pi, 作為日后復雜學習的跳板。

       藍牙是micro:bit中的重要技術之一,它讓micro:bit能夠與其他micro:bit、設備、電話、平板電腦、相機、以及我們身邊的其他日常設備實現通信并相互連接。

       藍牙技術聯盟使用Bluetooth Developer Studio為BBC micro:bit設計了專門的藍牙配置文件。藍牙技術聯盟的Martin Woolley使用BDS的配置文件設計器功能設計了配置文件,加上藍牙技術聯盟既有的可采用的服務(入電池服務和設備信息服務),以及對于BCCmicro:bit來說全新的“來電”用例等自定義服務,所有的這些都是通過拖拽的設計界面完成的。這也讓Martin能根據大家日后的要求和更多的想法進行靈活修改。Martin為BDS創建了更多的插件,并能夠生成HTML報告,詳述不同層次的配置文件設計。

       這些都會交由藍牙技術聯盟團隊成員分別進行復審。這些插件將會被發布至Bluetooth Developer Studio資料庫,分享到更廣的社區范圍內。BBC micro:bit采用了北歐半導體nRF51 Bluetooth Smart堆棧,這一平臺也得到Bluetooth Developer Studio Beta版本的支持。Martin在短短幾天內就生成了代碼并將交給了負責為micro:bit開發運行時固件的蘭卡斯特大學。


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久久久久有精品国产| 国产精品嫩草久久久久| 亚洲欧美在线看| 一本色道久久99精品综合| 久久精品成人欧美大片古装| 亚洲欧美不卡| 亚洲免费影视| 午夜一区二区三视频在线观看| 亚洲性线免费观看视频成熟| 一本色道久久88亚洲综合88| 99在线|亚洲一区二区| 夜夜嗨av一区二区三区网站四季av| 亚洲人体偷拍| av成人免费在线观看| 一本色道久久综合狠狠躁篇的优点 | 亚洲风情亚aⅴ在线发布| 伊人狠狠色丁香综合尤物| 影音先锋亚洲视频| 亚洲国产精品尤物yw在线观看| 亚洲电影在线观看| 亚洲日本激情| 日韩一级欧洲| 亚洲图片在线观看| 欧美一级成年大片在线观看| 久久国产精品久久w女人spa| 亚洲黄色影片| 夜夜嗨av一区二区三区网站四季av| 亚洲午夜成aⅴ人片| 亚洲欧美国产精品桃花| 久久精品1区| 欧美a级片网| 欧美视频在线观看免费| 国产精品一区二区三区四区五区| 国产无一区二区| 亚洲国产美女| 一本色道久久| 欧美一区二视频在线免费观看| 亚洲东热激情| 宅男在线国产精品| 久久爱www.| 欧美大学生性色视频| 国产精品毛片va一区二区三区 | 欧美一级久久久| 亚洲国产导航| 亚洲图片在区色| 欧美在线不卡| 欧美久久电影| 国产日韩欧美一区二区三区四区| 影音国产精品| 亚洲视频在线观看免费| 欧美在线日韩| 99精品免费视频| 久久精品国产精品亚洲精品| 欧美福利在线| 国产嫩草一区二区三区在线观看| 影音先锋久久久| 亚洲天堂成人| 亚洲三级网站| 久久av红桃一区二区小说| 欧美成人亚洲| 国产精自产拍久久久久久蜜| 在线日本欧美| 亚洲欧美日韩在线播放| 日韩亚洲欧美一区二区三区| 性色一区二区| 欧美激情精品久久久久久蜜臀| 国产精品夜夜夜一区二区三区尤| 在线精品视频在线观看高清| 亚洲一区二区视频| 亚洲精一区二区三区| 久久激情五月激情| 欧美三区在线| 亚洲国产精品尤物yw在线观看| 亚洲免费在线观看视频| 一区二区三区高清在线观看| 久久久av网站| 国产精品久久久久久久久免费桃花| 一区精品在线| 亚洲欧美一区二区激情| 一区二区三区国产在线| 久久综合精品国产一区二区三区| 国产精品久久久免费| 亚洲黄网站在线观看| 欧美在线视频免费| 亚洲欧美在线看| 欧美日韩国产麻豆| 在线观看中文字幕不卡| 欧美一区二区视频在线| 亚洲欧美一级二级三级| 欧美日韩一区二区三区四区在线观看 | 亚洲欧美在线播放| 欧美日韩精品系列| 在线观看欧美日韩| 欧美一区二区三区免费视| 亚洲一区图片| 欧美日韩国产专区| 亚洲国产另类久久久精品极度| 久久av一区| 久久激情视频久久| 国产日韩精品在线播放| 亚洲一区二区3| 亚洲午夜一级| 欧美日韩国产影片| 亚洲狼人综合| 日韩视频在线免费| 欧美激情一区二区在线 | 99在线精品视频| av成人老司机| 欧美精品一区二区三区四区| 亚洲国产精品久久久久婷婷884| 久久爱www久久做| 久久久91精品国产| 国产欧美一区二区白浆黑人| 亚洲欧美在线免费观看| 欧美一区二区观看视频| 国产老女人精品毛片久久| 亚洲一二三四区| 羞羞漫画18久久大片| 国产乱码精品一区二区三区忘忧草| 亚洲视频在线观看免费| 亚洲欧美第一页| 国产伦精品一区二区三区高清版| 亚洲综合视频网| 久久精品国产第一区二区三区| 国产视频一区在线观看| 久久成人精品一区二区三区| 鲁大师成人一区二区三区| 在线观看日韩www视频免费 | 欧美日本在线播放| 一本久道久久久| 亚洲欧美综合一区| 国产美女精品人人做人人爽| 欧美一级日韩一级| 老巨人导航500精品| 亚洲电影av| 一区二区三区波多野结衣在线观看| 欧美日韩一级黄| 亚洲一区二区三区四区中文| 欧美在线视频导航| 黄色成人av在线| 亚洲精品三级| 欧美色道久久88综合亚洲精品| 亚洲小说区图片区| 久久久国产精品亚洲一区| **欧美日韩vr在线| 99综合视频| 国产精品视频一区二区高潮| 久久精品免费电影| 欧美日韩爆操| 亚洲视频每日更新| 久久久久国产一区二区三区四区 | 欧美精品久久久久久久久久| 9l国产精品久久久久麻豆| 欧美一区二区三区精品| 红桃视频成人| 中文无字幕一区二区三区| 国产精品一区2区| 亚洲国产日日夜夜| 欧美日韩一区二区三区四区在线观看 | 亚洲第一精品在线| 亚洲天堂免费观看| 国产日产亚洲精品系列| 亚洲日本理论电影| 国产精品av免费在线观看| 久久不射2019中文字幕| 欧美人与性动交cc0o| 午夜久久资源| 欧美激情亚洲综合一区| 亚洲一区二区三区涩| 美国十次了思思久久精品导航| 在线视频精品一| 美国十次成人| 亚洲影音先锋| 免费一区视频| 亚洲女同在线| 欧美精品999| 欧美一区二区三区久久精品 | 亚洲成色www久久网站| 亚洲综合成人婷婷小说| 永久免费精品影视网站| 亚洲女女女同性video| 在线成人欧美| 欧美与黑人午夜性猛交久久久| 亚洲日本在线观看| 久久久久国产一区二区| 在线午夜精品| 欧美福利影院| 欧美资源在线| 国产精品一区二区在线观看网站| 亚洲精品欧美在线| 国产亚洲精品资源在线26u| 中文成人激情娱乐网| 激情小说亚洲一区| 午夜久久一区| 亚洲日本va午夜在线电影| 久久视频在线看| 亚洲影音一区| 欧美视频在线免费| 亚洲美女诱惑| 在线观看视频欧美|