chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

CANoe與物聯(lián)網(wǎng)協(xié)議 | 低功耗藍(lán)牙(BLE)篇

北匯信息POLELINK ? 2023-10-26 08:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

汽車領(lǐng)域的短距離無(wú)線通信方式正逐漸從私有射頻技術(shù)轉(zhuǎn)向標(biāo)準(zhǔn)協(xié)議的通信技術(shù),其中就包括低功耗藍(lán)牙(Bluetooth Low Energy,BLE)技術(shù)。

在數(shù)字鑰匙應(yīng)用中,通過(guò)移動(dòng)設(shè)備與汽車相互鑒權(quán)以完成進(jìn)入汽車、啟動(dòng)發(fā)動(dòng)機(jī)、鎖定汽車或者授權(quán)等操作。Car Connectivity聯(lián)盟在其發(fā)布的數(shù)字鑰匙技術(shù)規(guī)范中將BLE列為智能設(shè)備與車輛交互的三種通信協(xié)議之一。UWB、NFC與BLE技術(shù)的結(jié)合除了可以實(shí)現(xiàn)傳統(tǒng)鑰匙的功能外,還可以提供鑰匙分享、屬性控制、權(quán)限設(shè)置等其他功能。

467d98c2-7396-11ee-9788-92fbcf53809c.png

圖1:數(shù)字鑰匙架構(gòu)

在輪胎壓力監(jiān)測(cè)系統(tǒng)(TPMS)中,利用安裝在每一個(gè)輪胎中的壓力傳感器溫度傳感器來(lái)測(cè)量輪胎壓力和溫度,然后通過(guò)無(wú)線發(fā)射裝置將這些信息從輪胎發(fā)送到中央接收模塊上。過(guò)去使用的射頻通信方式存在容易被攻擊和破解,調(diào)幅技術(shù)抗干擾能力較差,頻率漂移等局限。部分廠商逐漸將其通信方式轉(zhuǎn)向BLE技術(shù)。

BLE簡(jiǎn)介

01

藍(lán)牙作為一種無(wú)線通訊技術(shù),運(yùn)行在2.4GHz免費(fèi)頻段。在發(fā)展之初僅包含經(jīng)典藍(lán)牙(Blue Classic)技術(shù),用于兩臺(tái)設(shè)備之間的數(shù)據(jù)交換。經(jīng)典藍(lán)牙支持音頻和數(shù)據(jù)兩大類協(xié)議,常用在音箱、耳機(jī)及傳統(tǒng)數(shù)傳行業(yè)。隨著醫(yī)療保健、運(yùn)動(dòng)健身、家庭娛樂(lè)等領(lǐng)域新興應(yīng)用的發(fā)展,藍(lán)牙規(guī)范4.0版本新增BLE部分。藍(lán)牙是一個(gè)協(xié)議族,其中藍(lán)牙設(shè)備必須實(shí)現(xiàn)的通用功能和協(xié)議層由核心規(guī)范(Core Specification)定義。藍(lán)牙規(guī)范由藍(lán)牙技術(shù)聯(lián)盟(SIG)負(fù)責(zé)維護(hù),目前最新版本為5.4,規(guī)范原文可在SIG官網(wǎng)免費(fèi)下載。

BLE作為一種新的藍(lán)牙技術(shù),與之前的經(jīng)典藍(lán)牙技術(shù)并不兼容。BLE不支持音頻協(xié)議,并且受數(shù)據(jù)傳輸速度限制,通常用于數(shù)據(jù)量較小的傳輸場(chǎng)景。相比于經(jīng)典藍(lán)牙其具有低功耗、快連接、長(zhǎng)距離等優(yōu)點(diǎn)。和私有的射頻技術(shù)或者其他無(wú)線通信技術(shù)相比,BLE在車輛上具有以下優(yōu)勢(shì):

>

有效通信距離可達(dá)幾十米,可以完全覆蓋停車場(chǎng)這類典型應(yīng)用場(chǎng)景;

>

設(shè)備始終處于有源開(kāi)啟狀態(tài),應(yīng)用時(shí)不需要上電啟動(dòng),因此延遲非常低;

>

當(dāng)不使用時(shí)設(shè)備會(huì)進(jìn)入睡眠模式,可以實(shí)現(xiàn)以極低的功耗保持長(zhǎng)時(shí)間工作;

>

通過(guò)配對(duì)認(rèn)證、安全連接、簽名等機(jī)制保證無(wú)線通信的安全性;

>

使用跳頻和擴(kuò)頻技術(shù),抗干擾能力強(qiáng);

>

智能手機(jī)普遍支持該協(xié)議,便于車輛與手機(jī)進(jìn)行交互。

BLE工作方式

02

BLE設(shè)備的網(wǎng)絡(luò)拓?fù)渲兄饕袃煞N角色:中心設(shè)備(Central)和外圍設(shè)備(Peripheral)。藍(lán)牙協(xié)議并不限制設(shè)備的角色,同一個(gè)BLE設(shè)備既可以作為中心設(shè)備也可以作為外圍設(shè)備。外圍設(shè)備如壓力傳感器,可以通過(guò)發(fā)布廣播(Advertising)報(bào)文通知自己的存在。中心設(shè)備如智能手機(jī),可以通過(guò)監(jiān)聽(tīng)廣播報(bào)文來(lái)發(fā)現(xiàn)外圍設(shè)備或者通過(guò)發(fā)送掃描(Scan)請(qǐng)求來(lái)獲取響應(yīng)數(shù)據(jù)包。當(dāng)中心設(shè)備需要與外圍設(shè)備進(jìn)行進(jìn)一步通信以實(shí)現(xiàn)數(shù)據(jù)讀寫(xiě),可以發(fā)起連接(Connection)請(qǐng)求。建立連接后,中心設(shè)備可以通過(guò)發(fā)送發(fā)現(xiàn)(Discover)請(qǐng)求以獲取外圍設(shè)備的服務(wù)(Service)以及特征(Characteristic)。

外圍設(shè)備的通用屬性配置文件(Generic Attribute Profile,GATT)定義能夠提供的一個(gè)或多個(gè)服務(wù),每個(gè)服務(wù)又包含一個(gè)或多個(gè)特征。每個(gè)特征具有讀(Read)、寫(xiě)(Write)、通知(Notify)中的一種或多種屬性。中心設(shè)備可以通過(guò)發(fā)送讀、寫(xiě)或訂閱命令來(lái)訪問(wèn)外圍設(shè)備的特征值。

46acef0a-7396-11ee-9788-92fbcf53809c.png

圖3:讀、寫(xiě)以及訂閱特征

BLE測(cè)試硬件VH4110

03

隨著物聯(lián)網(wǎng)協(xié)議在汽車領(lǐng)域的廣泛應(yīng)用,Vector應(yīng)客戶需求從CANoe 15版本開(kāi)始支持對(duì)NFC、BLE、WLAN/LAN通信的仿真、分析和測(cè)試,并推出支持無(wú)線通信及協(xié)議解析的硬件設(shè)備VH4110(又稱IoT Enabler)。VH4110可以作為基于IP通信的路由器,將CANoe與被測(cè)件通過(guò)WLAN/LAN進(jìn)行本地連接,也可以使用非IP通信的無(wú)線通信(例如BLE、NFC)技術(shù)與被測(cè)件連接。

46bf328c-7396-11ee-9788-92fbcf53809c.jpg

圖4:VH4110連接示意圖

VH4110通過(guò)USB Type-C連接到運(yùn)行CANoe的主機(jī)上。其傳輸?shù)臄?shù)據(jù)僅與CANoe進(jìn)行交互,用戶在主機(jī)上不需要特殊的網(wǎng)絡(luò)權(quán)限或者修改防火墻配置。使用時(shí)無(wú)需安裝驅(qū)動(dòng),也不需要額外的CANoe Option。VH4110提供4個(gè)USB接口,用于插入對(duì)應(yīng)的USB適配器進(jìn)行無(wú)線通信。

46cb0922-7396-11ee-9788-92fbcf53809c.png

圖5:VH4110實(shí)物圖

46eb8a80-7396-11ee-9788-92fbcf53809c.png

CANoe中的配置步驟

04

1.

打開(kāi)CANoe,基于Distributed Objects模板新建工程。

46fc8844-7396-11ee-9788-92fbcf53809c.png

圖6:新建CANoe DO工程

2.

打開(kāi)Communication Setup界面,如圖7所示新建一個(gè)包含IoTEnabler通信接口的vCDL文件。

470ce6c6-7396-11ee-9788-92fbcf53809c.png

圖7:新建BLE通信接口描述文件

3.

在設(shè)置vCDL文件保存路徑及文件名后(注意路徑及文件名不能包含中文及特殊字符),依據(jù)圖8指引打開(kāi)vCDL文件并進(jìn)行編輯。

47214b34-7396-11ee-9788-92fbcf53809c.png

圖8:編輯BLE即可描述文件

vCDL(Vector Communication Description Language)作為在CANoe Communication Concept中用于描述通信對(duì)象的語(yǔ)言,以簡(jiǎn)單的基于文本的方式定義和配置分布式對(duì)象(Distributed Objects,DO)。在基于IoTEnabler應(yīng)用創(chuàng)建的vCDL模板中,會(huì)通過(guò)import module “IoTEnabler”引用定義好的IoTEnabler相關(guān)接口(接口具體定義可在CANoe的安裝目錄下Bindings文件夾下的Vector.CANoe.FunctionBus.IoTEnablerBinding.vcdl文件中查看)并自動(dòng)添加必需的語(yǔ)句,用戶僅需要通過(guò)關(guān)鍵詞object實(shí)例化所需的BLE接口即可。在CANoe中既可以仿真中心設(shè)備也可以仿真外圍設(shè)備,參考圖9通過(guò)實(shí)例化不同的接口即可實(shí)現(xiàn)。

4745c806-7396-11ee-9788-92fbcf53809c.png

圖9:添加BLE接口信息

4.

在Application Panel可以看到BLE接口中可供調(diào)用的Method,在給需要調(diào)用的Method填入?yún)?shù)后,通過(guò)點(diǎn)擊Call即可發(fā)出相應(yīng)的命令。如果需要完成自動(dòng)化的流程,也可以在CAPL中調(diào)用這些命令。

475c7b46-7396-11ee-9788-92fbcf53809c.png

圖10:可調(diào)用的BLE命令

477790ca-7396-11ee-9788-92fbcf53809c.png

圖11:CANoe中的BLE報(bào)文

聲明:本文內(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

    文章

    6220

    瀏覽量

    177472
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2939

    文章

    47286

    瀏覽量

    407322
  • BLE
    BLE
    +關(guān)注

    關(guān)注

    13

    文章

    745

    瀏覽量

    65976
  • CANoe
    +關(guān)注

    關(guān)注

    4

    文章

    80

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    關(guān)于BLE藍(lán)牙芯片的BLE Mesh無(wú)線組網(wǎng)方案分享

    聯(lián)網(wǎng)設(shè)備爆發(fā)式增長(zhǎng)的背景下,穩(wěn)定、靈活且易于部署的無(wú)線組網(wǎng)技術(shù)成為關(guān)鍵。BLE藍(lán)牙芯片憑借其低功耗、高兼容性和成熟的生態(tài),成為許多智能設(shè)
    的頭像 發(fā)表于 11-19 15:33 ?138次閱讀

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

    聯(lián)網(wǎng)開(kāi)發(fā)必備:四款低功耗藍(lán)牙透?jìng)髂K參數(shù)全解析與應(yīng)用實(shí)戰(zhàn) 作為聯(lián)網(wǎng)設(shè)備的“無(wú)線神經(jīng)末梢”,
    的頭像 發(fā)表于 11-05 14:37 ?301次閱讀

    低功耗藍(lán)牙定位模塊

    感算商城聯(lián)合知名方案公司推出了可用于可穿戴設(shè)備和聯(lián)網(wǎng)項(xiàng)目。單面表貼設(shè)計(jì)和板載藍(lán)牙天線可以極大地促進(jìn)聯(lián)網(wǎng)項(xiàng)目的快速部署。 首次具備無(wú)線
    發(fā)表于 10-23 14:01

    聯(lián)網(wǎng)藍(lán)牙模塊有哪些優(yōu)勢(shì)?

    隨著聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,藍(lán)牙模塊作為聯(lián)網(wǎng)的重要組成部分,其應(yīng)用越來(lái)越廣泛。那么,
    發(fā)表于 06-28 21:49

    高性能低功耗雙核Wi-Fi6+BLE5.3二合一

    。同時(shí),由于使用了Wi-Fi 6技術(shù),該模塊將支持Matter中使用的所有無(wú)線協(xié)議,包括低功耗藍(lán)牙BLE、以及高速率的Wi-Fi。這意味著,用戶可以在智能家居、
    發(fā)表于 06-28 21:42

    傳統(tǒng)藍(lán)牙低功耗藍(lán)牙主要區(qū)別

    傳統(tǒng)藍(lán)牙即經(jīng)典藍(lán)牙,能夠?qū)崿F(xiàn)音頻傳輸,可傳輸較大文件,功耗較大;BLE藍(lán)牙低功耗
    發(fā)表于 06-18 16:04

    藍(lán)牙低功耗模塊的原理和應(yīng)用介紹

    隨著聯(lián)網(wǎng)技術(shù)的快速發(fā)展,藍(lán)牙低功耗模塊在連接各種設(shè)備和傳輸數(shù)據(jù)方面發(fā)揮著重要作用。今天將為您介紹藍(lán)牙
    的頭像 發(fā)表于 05-21 15:56 ?889次閱讀

    BLE+LoRa融合技術(shù)賦能遠(yuǎn)程低功耗聯(lián)網(wǎng)應(yīng)用

    隨著聯(lián)網(wǎng)技術(shù)的快速發(fā)展,智能設(shè)備的連接需求也在不斷增長(zhǎng)。在眾多無(wú)線通信技術(shù)中,藍(lán)牙BLE)和長(zhǎng)距離低功耗無(wú)線射頻技術(shù)(LoRa)因其獨(dú)特
    的頭像 發(fā)表于 05-15 19:34 ?936次閱讀
    <b class='flag-5'>BLE</b>+LoRa融合技術(shù)賦能遠(yuǎn)程<b class='flag-5'>低功耗</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>應(yīng)用

    2.4 GHz 低功耗、扁平前端模塊,帶端口,適用于藍(lán)牙?聯(lián)網(wǎng)應(yīng)用 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()2.4 GHz 低功耗、扁平前端模塊,帶端口,適用于藍(lán)牙?聯(lián)網(wǎng)應(yīng)用相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有2.4 GHz 低功耗
    發(fā)表于 05-09 18:33
    2.4 GHz <b class='flag-5'>低功耗</b>、扁平前端模塊,帶端口,適用于<b class='flag-5'>藍(lán)牙</b>?<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>應(yīng)用 skyworksinc

    低功耗藍(lán)牙BLE)技術(shù),IoT短距無(wú)線通信的理想之選

    ,低功耗藍(lán)牙BLE)作為典型的短距無(wú)線通信技術(shù),憑借著低成本、易部署、功耗低等優(yōu)勢(shì),已成為聯(lián)網(wǎng)
    的頭像 發(fā)表于 04-29 15:20 ?1397次閱讀
    <b class='flag-5'>低功耗</b><b class='flag-5'>藍(lán)牙</b>(<b class='flag-5'>BLE</b>)技術(shù),IoT短距無(wú)線通信的理想之選

    求一個(gè)BLE低功耗藍(lán)牙 ch592f新增seriver的例程

    求一個(gè)BLE低功耗藍(lán)牙 ch592f新增seriver的例程
    發(fā)表于 03-30 02:04

    低功耗藍(lán)牙BLE)與經(jīng)典藍(lán)牙(BR/EDR):技術(shù)對(duì)比與應(yīng)用場(chǎng)景解析

    藍(lán)牙技術(shù)自1994年由愛(ài)立信提出以來(lái),已成為無(wú)線通信領(lǐng)域的核心技術(shù)之一。隨著聯(lián)網(wǎng)(IoT)和可穿戴設(shè)備的興起,藍(lán)牙技術(shù)分化為兩大分支:經(jīng)典藍(lán)牙
    的頭像 發(fā)表于 03-27 16:06 ?6116次閱讀
    <b class='flag-5'>低功耗</b><b class='flag-5'>藍(lán)牙</b>(<b class='flag-5'>BLE</b>)與經(jīng)典<b class='flag-5'>藍(lán)牙</b>(BR/EDR):技術(shù)對(duì)比與應(yīng)用場(chǎng)景解析

    聯(lián)網(wǎng)BLE技術(shù)助力防丟器方案PTR5618

    隨著聯(lián)網(wǎng)低功耗藍(lán)牙BLE)技術(shù)的快速發(fā)展,防丟器方案成為了解決日常生活中物品丟失問(wèn)題的有效工具。 方案說(shuō)明: 該防丟器方案基于
    發(fā)表于 03-18 09:50

    DA14531-00000FX2 超低功耗藍(lán)牙5.1 SOC芯片介紹

    的設(shè)備 5. 開(kāi)發(fā)支持 開(kāi)發(fā)工具:提供 SDK、開(kāi)發(fā)板、調(diào)試工具 軟件支持:支持多種操作系統(tǒng)和協(xié)議棧 6. 總結(jié)DA14531-00000FX2 是一款高性能、低功耗藍(lán)牙 SoC,適用于多種
    發(fā)表于 03-10 16:47

    芯知識(shí) BLE低功耗藍(lán)牙模塊)和SPP(傳統(tǒng)藍(lán)牙模塊)的對(duì)比

    BLE藍(lán)牙低功耗適用于長(zhǎng)時(shí)間運(yùn)行設(shè)備,數(shù)據(jù)傳輸速率低,連接范圍??;SPP藍(lán)牙串口協(xié)議功耗高,傳輸
    的頭像 發(fā)表于 02-13 15:06 ?1203次閱讀