當(dāng)前位置:首頁(yè) > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀] 你知道嗎?在物聯(lián)網(wǎng)(IoT)世代,我們?cè)O(shè)計(jì)產(chǎn)品的過(guò)程將變得和以前大不相同。或許你已經(jīng)聽說(shuō)過(guò),這將是一個(gè)萬(wàn)物智能的時(shí)代,所有的硬件都可以擁有智能,你的衣服、杯子、咖啡機(jī)都可以被賦予可計(jì)算的智慧,以及與人交互的

 你知道嗎?在物聯(lián)網(wǎng)(IoT)世代,我們?cè)O(shè)計(jì)產(chǎn)品的過(guò)程將變得和以前大不相同?;蛟S你已經(jīng)聽說(shuō)過(guò),這將是一個(gè)萬(wàn)物智能的時(shí)代,所有的硬件都可以擁有智能,你的衣服、杯子、咖啡機(jī)都可以被賦予可計(jì)算的智慧,以及與人交互的能力。我們所面臨的物聯(lián)網(wǎng)市場(chǎng)將不在是一個(gè)單一產(chǎn)品足以引爆的市場(chǎng),而將是一個(gè)“長(zhǎng)尾理論”(The Long Tail)的市場(chǎng)。

長(zhǎng)尾理論?這和智能硬件開發(fā)扯得上半毛錢關(guān)系嗎?是的,日前,藍(lán)牙技術(shù)聯(lián)盟(Bluetooth SIG)開發(fā)項(xiàng)目技術(shù)經(jīng)理高文森在談到IoT市場(chǎng)上創(chuàng)新型硬件開發(fā)時(shí)就表示,智能硬件的開發(fā)已不在是一個(gè)產(chǎn)品方案走遍天下的時(shí)代,隨著低功耗藍(lán)牙的出現(xiàn),成就物聯(lián)網(wǎng)時(shí)代的藍(lán)牙硬件市場(chǎng)將是一個(gè)長(zhǎng)尾的市場(chǎng),早幾年,大家提到藍(lán)牙硬件開發(fā),就想到藍(lán)牙耳機(jī),幾乎一個(gè)方案就能copy在無(wú)數(shù)中國(guó)工廠中。而現(xiàn)在藍(lán)牙遇到了廣闊的IoT機(jī)遇,基于藍(lán)牙連接技術(shù)的智能互聯(lián)設(shè)備可能是一個(gè)牙刷、心率監(jiān)測(cè)儀、門鎖、燈泡等各種設(shè)備,開發(fā)方案將極具創(chuàng)新又各有差異,覆蓋的領(lǐng)域也會(huì)千差萬(wàn)別,唯一不變的是,各位,留給我們的開發(fā)時(shí)間將更少了。我們的隊(duì)伍還會(huì)加入很多“門外漢”設(shè)計(jì)師,可能對(duì)電子設(shè)計(jì)不熟,但同時(shí)又在自己領(lǐng)域是專家。共同的是,我們都希望快速開發(fā)出有創(chuàng)意的、符合市場(chǎng)需求的智能硬件產(chǎn)品。

談?wù)?,那?如果你要開發(fā)一款基于藍(lán)牙連接技術(shù)的智能硬件,你會(huì)怎么做?一頁(yè)一頁(yè)查Paper,從基礎(chǔ)協(xié)議學(xué)起?要知道設(shè)計(jì)師的寶貴時(shí)間更應(yīng)該留給功能的開發(fā)與實(shí)現(xiàn),何況留給我們的時(shí)間并不多。當(dāng)然,如果你是“藍(lán)牙大神”,已經(jīng)對(duì)最新公布、早先公布、形形色色的藍(lán)牙profile爛熟于心,或者你想憑一己之力吃透厚厚一疊參考資料而不在乎開發(fā)時(shí)間。OK,請(qǐng)忽略下文內(nèi)容。

或者你會(huì),找廠家的參考設(shè)計(jì)或開發(fā)套件支持?這是一個(gè)好辦法,今天,我們并不想否認(rèn)這種常規(guī)的好方法,而是希望提供多一個(gè)更能加速開發(fā)的全新選擇,并且這種選擇完全可以疊加于廠家參考設(shè)計(jì)或開發(fā)套件支持的基礎(chǔ)之上,并再次縮短開發(fā)時(shí)間。

好了,前面扯的有點(diǎn)多,該談?wù)効s短開發(fā)時(shí)間的事了。這里提到的好方法就是藍(lán)牙技術(shù)聯(lián)盟最新為物聯(lián)網(wǎng)產(chǎn)品開發(fā)推出的“Bluetooth Developer Studio”開發(fā)工具包。據(jù)藍(lán)牙聯(lián)盟官方公布:“Bluetooth Developer Studio”可有效縮減多達(dá)50%的藍(lán)牙學(xué)習(xí)時(shí)間。來(lái)自初級(jí)用戶和資深藍(lán)牙開發(fā)者的反饋表明,“Bluetooth Developer Studio”更能夠?qū)⑺{(lán)牙開發(fā)時(shí)間縮短多達(dá)70%。

縮短70%?究竟是如何做到的?簡(jiǎn)而言之,就是通過(guò)提供“代碼實(shí)例”的方式,讓開發(fā)者在“開發(fā)庫(kù)”里找到符合自身開發(fā)項(xiàng)目大致想法的實(shí)例模板,通過(guò)簡(jiǎn)單拖放(圖1),快速創(chuàng)建自己的項(xiàng)目,并在此基礎(chǔ)上生成開發(fā)原型,設(shè)計(jì)師可進(jìn)一步利用開發(fā)包進(jìn)行原型驗(yàn)證和互操作性等測(cè)試(包括虛擬測(cè)試),工具也直接支持各家藍(lán)牙原廠(藍(lán)牙芯片和模塊供應(yīng)商)的解決方案,可選擇具體的芯片/模塊后自動(dòng)生成代碼文件,最終導(dǎo)入到原廠開發(fā)軟件或開發(fā)板中進(jìn)行進(jìn)一步功能性開發(fā)等步驟,將設(shè)計(jì)直接變身產(chǎn)品。高文森演示并舉例道,比如:我想設(shè)計(jì)一個(gè)“智能咖啡機(jī)”,有一塊開發(fā)板并希望完成上面的軟件。我可在工具包里檢索到另一個(gè)家伙的智能咖啡機(jī)項(xiàng)目,用鼠標(biāo)拖過(guò)來(lái),修改定義一些我所需要的變量,大約15分鐘的時(shí)間就可以搞定一個(gè)原型。然后基于原型,在里面進(jìn)一步挑選原廠方案。比如要用Nordic的板做,Bluetooth Developer Studio就會(huì)自動(dòng)生成適合Nordic的代碼,我可以把代碼直接放在Nordic開發(fā)板上。當(dāng)然,開發(fā)包本身是圖形化的界面,操作、生成都很簡(jiǎn)單。開發(fā)者也能輕松獲得教程,易于學(xué)習(xí)。

圖1 開發(fā)者在“開發(fā)庫(kù)”里找到符合自身項(xiàng)目需要的實(shí)例模板,通過(guò)簡(jiǎn)單拖放,快速創(chuàng)建自己的項(xiàng)目

已經(jīng)有那么多廠家開發(fā)套件,為何還要用藍(lán)牙聯(lián)盟的工具包?當(dāng)然首先它是完全免費(fèi)下載的(不論是現(xiàn)在的Beta版還是未來(lái)的正式版)。其次,這次由聯(lián)盟來(lái)發(fā)布工具包主要是想填補(bǔ)一個(gè)空白,就是基于通用屬性配置文件GATT(Generic Attribute Profile)的開發(fā)和調(diào)試。對(duì)此高經(jīng)理也表示,有別于原廠的套件,聯(lián)盟發(fā)布的工具包是希望更多提供對(duì)藍(lán)牙協(xié)議層面的支持。利用原廠套件做開發(fā)前,設(shè)計(jì)師往往需要對(duì)最初的自定義配置文件(Profile)進(jìn)行定義,需要理解很多的Profile文檔,現(xiàn)在在下載實(shí)例的同時(shí)可以省略這一步,或設(shè)計(jì)師可以在已有配置文件的基礎(chǔ)上加以創(chuàng)建新的應(yīng)用,由此來(lái)大大節(jié)省開發(fā)時(shí)間。當(dāng)然你的Profile也可以發(fā)布在平臺(tái)中供更多人使用。

從編譯角度看,這個(gè)工具的編譯功能也是對(duì)原廠編譯器某些方面的增強(qiáng),你可以在工具中基于某個(gè)原廠的開發(fā)板生成代碼,隨后導(dǎo)入原廠的開發(fā)工具中進(jìn)行進(jìn)一步的性能開發(fā)、UI開發(fā)等,再用原廠的開發(fā)工具編譯代碼最終導(dǎo)入開發(fā)板,這樣的流程可以節(jié)省很多開發(fā)時(shí)間。當(dāng)然這款工具也能在快速出原型的基礎(chǔ)上進(jìn)行原型驗(yàn)證、互操作驗(yàn)證等虛擬測(cè)試。這也順應(yīng)目前在開發(fā)界很流行的快速迭代概念,需要很快的把設(shè)計(jì)概念變成產(chǎn)品來(lái)驗(yàn)證,這也對(duì)工具和開發(fā)流程提出新思路。

另外,這個(gè)工具也可利于不同廠家板子的選型,可以在原型設(shè)計(jì)后快速基于不同廠家的不同板子出代碼,節(jié)省選型時(shí)間。當(dāng)然這個(gè)工具對(duì)于藍(lán)牙設(shè)計(jì)的初學(xué)者具有很大的指導(dǎo)性,藍(lán)牙聯(lián)盟希望通過(guò)Bluetooth Developer Studio工具降低藍(lán)牙開發(fā)門檻、同時(shí)通過(guò)設(shè)計(jì)模板的方式加速開發(fā)、也提高開發(fā)質(zhì)量。

談了這么多,最后小編也想補(bǔ)充一句,作為設(shè)計(jì)師,難道你不好奇其他人的開發(fā)嗎?設(shè)計(jì)庫(kù)內(nèi)的部分實(shí)例是基于開發(fā)者們上傳的應(yīng)用和參考設(shè)計(jì),你可以借鑒或?qū)ζ鋬?yōu)化。

聽上去設(shè)計(jì)庫(kù)很強(qiáng)大,里面都有些什么?由于是一個(gè)開源的平臺(tái),所以“設(shè)計(jì)庫(kù)”內(nèi)最吸引人的部分就是“代碼實(shí)例”模板了。據(jù)高經(jīng)理介紹,設(shè)計(jì)庫(kù)里有來(lái)自原廠的參考設(shè)計(jì),也有來(lái)自開發(fā)者自己上傳的設(shè)計(jì)。有些應(yīng)用非常廣泛,會(huì)形成類似標(biāo)準(zhǔn)的實(shí)例,會(huì)標(biāo)有“Adopted”的標(biāo)識(shí),意味著這個(gè)東西是被藍(lán)牙聯(lián)盟所廣泛采用的。有些則是基于設(shè)計(jì)師的上傳,有其獨(dú)特性。比如:心跳儀設(shè)計(jì),如果大家基本都同意心跳儀應(yīng)該有1、2、3種規(guī)范,投票通過(guò)了,這個(gè)叫“Adopted”??赡苓€會(huì)有一些廠商希望再加上5和6,這會(huì)是他自己定制的東西。目前開發(fā)庫(kù)的分類有二十幾類(圖2),內(nèi)容涵蓋可穿戴產(chǎn)品、智能家居、健康產(chǎn)品等各類智能硬件,由于目前僅是Beta版且是完全開源的,相信這個(gè)設(shè)計(jì)庫(kù)在未來(lái)會(huì)不斷擴(kuò)充壯大。

圖2 目前開發(fā)庫(kù)有二十幾種分類,設(shè)計(jì)師自己構(gòu)建的原型也可以在工具中進(jìn)行分類發(fā)布

哪些原廠的藍(lán)牙器件或板子可以在開發(fā)庫(kù)中直接導(dǎo)出?據(jù)高經(jīng)理介紹目前Bluetooth Developer Studio Beta版本已經(jīng)得到四、五家原廠的支持(如Nordic、CSR,TI,Broadcom都已經(jīng)支持或在籌備中),工具中可以支持他們市面上買得到的所有器型。同時(shí)還有更多的廠商正在和藍(lán)牙技術(shù)聯(lián)盟一起做研發(fā)。Bluetooth Developer Studio是個(gè)開源的項(xiàng)目,任何廠家想加入它的藍(lán)牙芯片或模塊都可以。國(guó)內(nèi)有很多做芯片、模組廠商有自己的方案,都可以加入到藍(lán)牙聯(lián)盟的工具里,Bluetooth Developer Studio一樣可以進(jìn)行支持。

剛提到的工具自帶測(cè)試有哪些?如何保證設(shè)計(jì)出來(lái)的產(chǎn)品互操作性、穩(wěn)定性和用戶體驗(yàn)?

據(jù)高經(jīng)理介紹,在藍(lán)牙設(shè)計(jì)中提高互操作性,也是提出這個(gè)開發(fā)工具的目的之一。整個(gè)工具內(nèi)含一個(gè)測(cè)試平臺(tái)??梢宰鰞煞N測(cè)試:1.虛擬的測(cè)試。在你決定正式上傳到平臺(tái)之前,可以在那里測(cè)試一下。比如:模擬數(shù)據(jù)發(fā)送接收的過(guò)程是否順暢。2.當(dāng)你把原型做好后,可以互相連接,看能不能滿足初始設(shè)計(jì)的一些想法。同時(shí),你也可以把“原型”分享給整個(gè)開發(fā)社區(qū)。別的設(shè)計(jì)師可以在此基礎(chǔ)上繼續(xù)提高。這也是提高互操作性的一種方式。同樣,對(duì)于用戶體驗(yàn),很大部分來(lái)自產(chǎn)品質(zhì)量和穩(wěn)定性,依然可以通過(guò)測(cè)試進(jìn)行,測(cè)試平臺(tái)可以測(cè)試用戶不同的應(yīng)用場(chǎng)景,來(lái)確定你設(shè)計(jì)的這個(gè)應(yīng)用是否符合設(shè)計(jì)想法能并滿足最終用戶的體驗(yàn)。

嫌這些還不夠?好吧。目前這是一個(gè)基于測(cè)試的Beta版本,從時(shí)間上看正式版本會(huì)在2015年7月底或8月初在全球正式發(fā)布。當(dāng)然,無(wú)論是Beta版本還是正式版本,都會(huì)在藍(lán)牙聯(lián)盟網(wǎng)站上面向所有的藍(lán)牙開發(fā)人員免費(fèi)的進(jìn)行下載。

最后再插播一條重要訊息,從藍(lán)牙聯(lián)盟方面最新透露的消息看,目前Mesh工作組正在進(jìn)行積極工作,將于15年底完成Mesh原型和草案提交,預(yù)計(jì),會(huì)在2016年年初把Bluetooth Smart Mesh自組網(wǎng)技術(shù)規(guī)范發(fā)布出來(lái)。屆時(shí),藍(lán)牙又添IoT重要利器,有了自組網(wǎng)技術(shù)規(guī)范可能會(huì)對(duì)整個(gè)無(wú)線互聯(lián)生態(tài)環(huán)境產(chǎn)生重大影響,當(dāng)然目前看到影響最大的會(huì)在智能家居領(lǐng)域??磥?lái)藍(lán)牙正陸續(xù)兌現(xiàn)著對(duì)IoT的戰(zhàn)略大布局(關(guān)于藍(lán)牙技術(shù)和IoT更詳細(xì)介紹,請(qǐng)參考小編另一篇文章:藍(lán)牙‘憑什么’贏得萬(wàn)億美金身價(jià)IoT青睞?)

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉