91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

開(kāi)發(fā)藍(lán)牙應(yīng)用的完整解決方案

藍(lán)牙技術(shù)聯(lián)盟 ? 來(lái)源:xx ? 2019-08-10 09:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

到2020年,多達(dá)385億設(shè)備將連接入網(wǎng)。這些設(shè)備都一定會(huì)采用某種無(wú)線標(biāo)準(zhǔn),在智能手機(jī)或平板電腦等客戶端和設(shè)備之間傳輸數(shù)據(jù)。

藍(lán)牙(Bluetooth)希望成為開(kāi)發(fā)者的首選無(wú)線協(xié)議。為了實(shí)現(xiàn)這一目標(biāo),藍(lán)牙技術(shù)聯(lián)盟發(fā)布了一款全新的開(kāi)發(fā)者工具,能夠最大程度幫助開(kāi)發(fā)者簡(jiǎn)化開(kāi)發(fā),幫助他們更輕松地為產(chǎn)品集成藍(lán)牙功能。

BluetoothDeveloper Studio本質(zhì)上是一個(gè)集成型的開(kāi)發(fā)者環(huán)境,讓開(kāi)發(fā)者能夠輕松地將藍(lán)牙功能集成到你可以想象到的任何設(shè)備。Bluetooth Developer Studio內(nèi)有開(kāi)發(fā)案例和教程,以及由藍(lán)牙工作組中25,000多家公司提交的設(shè)備配置文件資源庫(kù),能夠幫助開(kāi)發(fā)者為用例創(chuàng)建配置文件。

藍(lán)牙技術(shù)聯(lián)盟開(kāi)發(fā)者項(xiàng)目總監(jiān)何根飛(Steve Hegenderfer)先生在接受ARC采訪時(shí)表示:“Bluetooth Developer Studio是一款開(kāi)發(fā)工具。我們已經(jīng)看到藍(lán)牙低功耗技術(shù)應(yīng)用的巨大吸引力和成長(zhǎng)空間。從開(kāi)發(fā)者的角度,它是非常具有可塑性的。”

藍(lán)牙開(kāi)發(fā):讓創(chuàng)建服務(wù)和功能更輕松

在基礎(chǔ)的層面上,藍(lán)牙開(kāi)發(fā)是非常簡(jiǎn)單的概念。例如,當(dāng)開(kāi)發(fā)者想把Beacon等設(shè)備連接到其他設(shè)備上時(shí),Beacon就被稱為外圍設(shè)備(peripheral device),另一端的電腦(個(gè)人電腦、智能手機(jī)、平板電腦等)就被稱為中心設(shè)備(central device)。兩者之間的關(guān)系就相當(dāng)于計(jì)算機(jī)發(fā)展早期采用的典型的“服務(wù)器 - 客戶端”模型(或主設(shè)備/從設(shè)備)。

外圍設(shè)備的功能(包括連接至中心設(shè)備)是由藍(lán)牙的“服務(wù)”和“特性”所定義的。用不同的服務(wù)和特性組合去定義設(shè)備功能,就是“配置文件”。

何根飛先生表示:“最終,創(chuàng)建任何無(wú)線產(chǎn)品都涉及到很多因素。Bluetooth Developer Studio真正想要做的就是從元器件的角度解決問(wèn)題。”

在藍(lán)牙開(kāi)發(fā)的層次結(jié)構(gòu)上,任何服務(wù)都包括多種特性。例如Beacon需要近距的服務(wù)、電池服務(wù)等等。有些Beacon可能有多達(dá)8種不同的服務(wù),其功能都是由若干特性來(lái)定義的。

兩臺(tái)設(shè)備之間服務(wù)與特性之間的關(guān)系可以用藍(lán)牙的通用屬性配置文件(GATT)來(lái)定義。

何根飛先生表示:“服務(wù)和特性就像是藍(lán)牙的結(jié)構(gòu)單元,藍(lán)牙將此描述為GATT,也就是通用屬性。用藍(lán)牙的技術(shù)語(yǔ)言來(lái)講,是GATT描述服務(wù)。對(duì)于某種特定的用例,那些服務(wù)都有他們的特性。那些也就是描述服務(wù)的屬性。它們包含更多的原數(shù)據(jù)來(lái)描述屬性,但通常是通過(guò)描述數(shù)值的形式體現(xiàn)?!?/p>

BluetoothDeveloper Studio:創(chuàng)建藍(lán)牙應(yīng)用的平臺(tái)

BluetoothDeveloper Studio是如何幫助開(kāi)發(fā)者簡(jiǎn)化開(kāi)發(fā),為設(shè)備和App添加藍(lán)牙功能的呢?

首先,開(kāi)發(fā)者可以借助Bluetooth Develope Studio的簡(jiǎn)單設(shè)計(jì),采用GATT來(lái)構(gòu)建藍(lán)牙配置文件。對(duì)于大多數(shù)設(shè)備,執(zhí)行任何功能的代碼都能在Bluetooth Develope Studio中的資源庫(kù)里找到。如果開(kāi)發(fā)者想要?jiǎng)?chuàng)建已經(jīng)存在的功能,就可以采用任何“已采用的配置文件(adopted profile)”。Bluetooth Develope Studio讓開(kāi)發(fā)者們能夠使用資源庫(kù)中的代碼,或采用簡(jiǎn)單的拖拽機(jī)制來(lái)構(gòu)建配置文件。

若某一特定類型的功能無(wú)法在資源庫(kù)內(nèi)找到,開(kāi)發(fā)者還可以在BluetoothDeveloper Studio中構(gòu)建自定義配置文件(customprofile)。

何根飛先生表示:“所有用例都是建立在通用屬性之上的,都具有互操作性。因此,在資源庫(kù)中可以找到全部已采用的配置文件(adopted profiles)—經(jīng)藍(lán)牙技術(shù)聯(lián)盟驗(yàn)證發(fā)布為業(yè)界標(biāo)準(zhǔn)用例的服務(wù)和特性—以及自定義配置文件。”

建立了配置文件、服務(wù)和特性之后,BluetoothDeveloper Studio還提供一系列插件,讓開(kāi)發(fā)者能在任何設(shè)備或芯片組上輕松地添加功能,這都與直接在板上調(diào)試功能會(huì)有些不同。

BluetoothDeveloper Studio中的插件能為芯片創(chuàng)建導(dǎo)出功能的代碼,包括高通、德州儀器、博通Arduino、Raspberry Pi等的芯片。這樣開(kāi)發(fā)者即使不是熟悉每一種芯片的專家,也能夠創(chuàng)建藍(lán)牙設(shè)備。

相關(guān)文章:開(kāi)源硬件網(wǎng)絡(luò)如何驅(qū)動(dòng)藍(lán)牙Beacon的應(yīng)用

何根飛先生表示:“藍(lán)牙應(yīng)用場(chǎng)景都是類似的,但實(shí)際在芯片或固件上的實(shí)施就會(huì)有所不同了。所有的主流芯片和模組制造商都提供各種插件,但具體還是要取決于你正在構(gòu)建的用例- 所有的服務(wù)和特性 - 然后生成用于目標(biāo)平臺(tái)的代碼。”

以上是對(duì)于服務(wù)器端而言。BluetoothDeveloper Studio 也提供適用于iOS和安卓的插件,為客戶端的App導(dǎo)入功能。

總而言之,Bluetooth Developer Studio能做的是為藍(lán)牙在設(shè)備和App中的應(yīng)用構(gòu)建管道,讓藍(lán)牙更輕松地應(yīng)用于任何平臺(tái)、固件和軟件。當(dāng)然BluetoothDeveloper Studio不會(huì)編寫(xiě)產(chǎn)品或App現(xiàn)實(shí)功能的代碼。

設(shè)備或App的應(yīng)用情境還是需要開(kāi)發(fā)者自己進(jìn)行編碼,明確服務(wù)和特性。例如,如果需要App執(zhí)行“亮燈”的功能,那么所寫(xiě)的編碼就要能夠告訴服務(wù):如果按鍵,就亮燈。

何根飛先生表示:“開(kāi)發(fā)藍(lán)牙的架構(gòu)時(shí),開(kāi)發(fā)者都需要為實(shí)際的情境編寫(xiě)代碼。這部分不是BluetoothDeveloper Studio的工作?!?/p>

除了涉及服務(wù)和特性的GATT,以及面向固件和軟件平臺(tái)的插件,Bluetooth Developer Studio還包括測(cè)試工具,其可用于模擬藍(lán)牙集成的功能。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    119

    文章

    6313

    瀏覽量

    178743
  • 網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    14

    文章

    8265

    瀏覽量

    94816
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    瑞芯微RK平臺(tái)AP6275PR3模塊藍(lán)牙MAC地址獲取實(shí)戰(zhàn)指南

    開(kāi)發(fā)者的核心痛點(diǎn) 在瑞芯微(Rockchip)RK平臺(tái)開(kāi)發(fā)藍(lán)牙功能時(shí),你是否遇到過(guò)這些困擾: ?設(shè)備恢復(fù)出廠設(shè)置后,藍(lán)牙MAC地址隨機(jī)變化,無(wú)法滿足設(shè)備唯一性標(biāo)識(shí)需求 ?想讀取WiFi+BT
    的頭像 發(fā)表于 03-06 08:10 ?248次閱讀
    瑞芯微RK平臺(tái)AP6275PR3模塊<b class='flag-5'>藍(lán)牙</b>MAC地址獲取實(shí)戰(zhàn)指南

    是德科技推出AI軟件完整性構(gòu)建器解決方案

    是德科技(NYSE: KEYS )近日推出AI軟件完整性構(gòu)建器,這款全新軟件解決方案旨在革新AI系統(tǒng)的驗(yàn)證與維護(hù)方式,確保系統(tǒng)的可信度。隨著監(jiān)管審查日益嚴(yán)格,加之AI開(kāi)發(fā)復(fù)雜度持續(xù)增加,該解決
    的頭像 發(fā)表于 01-15 16:49 ?219次閱讀

    CH9145藍(lán)牙以太網(wǎng)網(wǎng)關(guān)單芯片方案

    在物聯(lián)網(wǎng)應(yīng)用日益廣泛的今天,如何將傳統(tǒng)藍(lán)牙設(shè)備便捷地接入互聯(lián)網(wǎng),實(shí)現(xiàn)遠(yuǎn)程控制與數(shù)據(jù)交互,成為許多開(kāi)發(fā)者關(guān)注的重點(diǎn)。CH9145藍(lán)牙以太網(wǎng)網(wǎng)關(guān)單芯片方案,正是一款高集成度、低功耗的硬件
    的頭像 發(fā)表于 01-08 15:58 ?197次閱讀

    低功耗藍(lán)牙芯片CH9141藍(lán)牙串口透?jìng)?b class='flag-5'>方案

    隨著藍(lán)牙技術(shù)在各行業(yè)的廣泛應(yīng)用,傳統(tǒng)串口設(shè)備向無(wú)線通信升級(jí)的需求日益增長(zhǎng)。南京沁恒微電子推出的CH9141低功耗藍(lán)牙芯片,集成了完整的BLE協(xié)議棧,無(wú)需復(fù)雜編程即可實(shí)現(xiàn)串口與藍(lán)牙數(shù)據(jù)的
    的頭像 發(fā)表于 11-10 15:23 ?611次閱讀
    低功耗<b class='flag-5'>藍(lán)牙</b>芯片CH9141<b class='flag-5'>藍(lán)牙</b>串口透?jìng)?b class='flag-5'>方案</b>

    物聯(lián)網(wǎng)開(kāi)發(fā)必備:四款低功耗藍(lán)牙透?jìng)髂K參數(shù)全解析與應(yīng)用實(shí)戰(zhàn)

    剖析四款MinewSemi(創(chuàng)新微)經(jīng)過(guò)市場(chǎng)驗(yàn)證的幾款模塊,助您精準(zhǔn)選型。 一、技術(shù)核心:BLE透?jìng)髂K為何成為開(kāi)發(fā)首選? BLE透?jìng)髂K的本質(zhì),是提供了 免協(xié)議棧開(kāi)發(fā) 的UART轉(zhuǎn)無(wú)線射頻的完整
    的頭像 發(fā)表于 11-05 14:37 ?677次閱讀

    淺談芯科科技基于藍(lán)牙信道探測(cè)的數(shù)字鑰匙解決方案

    作為藍(lán)牙技術(shù)的創(chuàng)新者與標(biāo)準(zhǔn)踐行者,Silicon Labs(芯科科技)正在積極開(kāi)發(fā)基于藍(lán)牙信道探測(cè)(Bluetooth Channel Sounding)的數(shù)字鑰匙解決方案,實(shí)現(xiàn)亞米級(jí)
    的頭像 發(fā)表于 10-24 17:17 ?1731次閱讀

    DALI數(shù)字照明控制的解決方案

    NDA102 DALI數(shù)字照明控制解決方案基于數(shù)字照明接口聯(lián)盟(DiiA)開(kāi)發(fā)的數(shù)字可尋址照明接口(DALI)技術(shù)。該解決方案包括新唐構(gòu)建的IEC 62386庫(kù)。新唐是DiiA準(zhǔn)會(huì)員,擁有DALI
    發(fā)表于 09-08 06:29

    ?LM3631完整LCD背光與偏置電源解決方案總結(jié)

    LM3631 是一款適用于移動(dòng)設(shè)備的完整 LCD 背光和偏置電源解決方案。這 單芯片解決方案集成高效背光LED驅(qū)動(dòng)器和正/負(fù)偏置 用于滿足高清 LCD 電源要求的 LCD 驅(qū)動(dòng)器電源。集成
    的頭像 發(fā)表于 08-27 15:04 ?1220次閱讀
    ?LM3631<b class='flag-5'>完整</b>LCD背光與偏置電源<b class='flag-5'>解決方案</b>總結(jié)

    芯科科技助力GlobalRnD優(yōu)化智能養(yǎng)老解決方案

    Silicon Labs(芯科科技)為GlobalRnD公司提供基于BG22 SoC的全方位藍(lán)牙解決方案,幫助其將智能養(yǎng)老解決方案AnnA的開(kāi)發(fā)復(fù)雜度降低 50%,AnnA+ Watc
    的頭像 發(fā)表于 07-04 16:43 ?5798次閱讀

    中科藍(lán)訊攜多款高性能藍(lán)牙SoC與全場(chǎng)景解決方案重磅亮相2025藍(lán)牙亞洲大會(huì)

    ,深圳市中科藍(lán)訊科技股份有限公司攜多款高性能藍(lán)牙SoC與全場(chǎng)景解決方案重磅亮相,與全球62家先進(jìn)企業(yè)、數(shù)千名開(kāi)發(fā)者及生態(tài)伙伴共探藍(lán)牙技術(shù)在AIoT、無(wú)線音頻、智能穿戴等領(lǐng)域的創(chuàng)新應(yīng)用,
    的頭像 發(fā)表于 05-29 09:54 ?2773次閱讀
    中科藍(lán)訊攜多款高性能<b class='flag-5'>藍(lán)牙</b>SoC與全場(chǎng)景<b class='flag-5'>解決方案</b>重磅亮相2025<b class='flag-5'>藍(lán)牙</b>亞洲大會(huì)

    Nordic藍(lán)牙方案:以創(chuàng)新與可靠賦能物聯(lián)網(wǎng)未來(lái)

    芯片及模塊均為開(kāi)發(fā)者提供了高效、安全的解決方案。以下是Nordic藍(lán)牙方案脫穎而出的核心優(yōu)勢(shì):1.超低功耗設(shè)計(jì):十年續(xù)航,重新定義能效Nordic的nRF52和nR
    的頭像 發(fā)表于 05-16 14:54 ?838次閱讀
    Nordic<b class='flag-5'>藍(lán)牙</b><b class='flag-5'>方案</b>:以創(chuàng)新與可靠賦能物聯(lián)網(wǎng)未來(lái)

    芯科科技助力藍(lán)牙Mesh設(shè)備開(kāi)發(fā)

    藍(lán)牙Mesh 1.1是藍(lán)牙技術(shù)聯(lián)盟(Bluetooth SIG)發(fā)布的最新標(biāo)準(zhǔn)版本,Silicon Labs(芯科科技)作為開(kāi)發(fā)和實(shí)施藍(lán)牙Mesh標(biāo)準(zhǔn)的主要貢獻(xiàn)者之一,特別制作了
    的頭像 發(fā)表于 05-16 13:51 ?1266次閱讀
    芯科科技助力<b class='flag-5'>藍(lán)牙</b>Mesh設(shè)備<b class='flag-5'>開(kāi)發(fā)</b>

    智能倉(cāng)儲(chǔ)管理解決方案NRF5832

    在當(dāng)今的倉(cāng)儲(chǔ)管理領(lǐng)域,無(wú)線通訊技術(shù)的應(yīng)用成為解決物品出入庫(kù)管理難題的一種理想方案。我們的研發(fā)團(tuán)隊(duì)經(jīng)過(guò)反復(fù)實(shí)踐和應(yīng)用,成功開(kāi)發(fā)了一套名為\"智能倉(cāng)儲(chǔ)管理裝置及系統(tǒng)\"的解決方案,以
    發(fā)表于 04-10 14:10

    三種藍(lán)牙架構(gòu)實(shí)現(xiàn)方案藍(lán)牙協(xié)議棧方案

    藍(lán)牙架構(gòu)實(shí)現(xiàn)方案有哪幾種?我們一般把整個(gè)藍(lán)牙實(shí)現(xiàn)方案叫做藍(lán)牙協(xié)議棧,因此這個(gè)問(wèn)題也可以這么闡述:藍(lán)牙
    的頭像 發(fā)表于 04-08 15:35 ?1573次閱讀
    三種<b class='flag-5'>藍(lán)牙</b>架構(gòu)實(shí)現(xiàn)<b class='flag-5'>方案</b>(<b class='flag-5'>藍(lán)牙</b>協(xié)議棧<b class='flag-5'>方案</b>)

    聊聊 全面的蜂窩物聯(lián)網(wǎng)解決方案

    。這種零散的解決方案所有權(quán)給產(chǎn)品開(kāi)發(fā)人員帶來(lái)了各種挑戰(zhàn)和風(fēng)險(xiǎn),往往會(huì)導(dǎo)致次優(yōu)的實(shí)現(xiàn),需要在成本、性能和功耗方面做出許多權(quán)衡。 在 Nordic,我們的目標(biāo)是簡(jiǎn)化蜂窩產(chǎn)品開(kāi)發(fā)并支持整個(gè)產(chǎn)品生命周期。這就
    發(fā)表于 03-17 11:39