日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

【文章轉(zhuǎn)載】CANape高性能數(shù)據(jù)記錄與DDS的一些事兒

北匯信息POLELINK ? 2022-11-22 10:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著軟件定義汽車的快速發(fā)展,車內(nèi)軟件系統(tǒng)越來越復(fù)雜和龐大。為了支撐分布式軟件系統(tǒng)各個(gè)組件間更高效、更靈活地進(jìn)行數(shù)據(jù)交互,行業(yè)在系統(tǒng)中引入了中間件的概念。中間件并不特指某種具體的技術(shù),可以理解為處于操作系統(tǒng)和應(yīng)用程序之間的一個(gè)軟件中間層,將操作系統(tǒng)的功能進(jìn)行重新組織和抽象,為上層的應(yīng)用程序提供更高級(jí)的服務(wù)或功能,比如滿足SOA架構(gòu)需求的遠(yuǎn)程過程調(diào)用(RPC)框架,發(fā)布訂閱通信框架等。我們熟悉的中間件技術(shù)有SOME/IP,是車載系統(tǒng)中最早實(shí)現(xiàn)量產(chǎn)的SOA中間件技術(shù)。除此之外,還有很多來自其他行業(yè)的成熟的中間件技術(shù)也逐漸進(jìn)入了車內(nèi)系統(tǒng),其中最引人注目莫過于DDS。

1?

DDS介紹

領(lǐng)域廣泛應(yīng)用的技術(shù)。DDS定義應(yīng)用接口(API)和通信語義(行為和服務(wù)質(zhì)量QoS),目的是實(shí)現(xiàn)“在正確的時(shí)間向正確的地點(diǎn)傳遞正確的信息”(Information to the Right Place at the Right Time”)。

DDS中間件是一個(gè)軟件中間層,將操作系統(tǒng)、網(wǎng)絡(luò)傳輸和低級(jí)數(shù)據(jù)格式的細(xì)節(jié)抽象出來,以統(tǒng)一的API提供給應(yīng)用程序,使得應(yīng)用程序的開發(fā)者不必關(guān)注底層細(xì)節(jié),可以專注于應(yīng)用程序本身的實(shí)現(xiàn),同時(shí)又實(shí)現(xiàn)了良好的應(yīng)用可移植性,極大地提高了效率。同時(shí),DDS對(duì)QoS的支持使得DDS通過簡單配置即可滿足不同場景下對(duì)通信的不同需求,這也是DDS最重要的特性之一。靈活的服務(wù)質(zhì)量可以使DDS智能發(fā)送參與者所需要的東西,并為其提供可靠性。同時(shí)DDS支持動(dòng)態(tài)發(fā)現(xiàn),即參與通信的節(jié)點(diǎn)可以動(dòng)態(tài)地發(fā)現(xiàn)彼此,自動(dòng)完成匹配,極大地簡化了網(wǎng)絡(luò)配置工作。

2?

CANape對(duì)DDS的支持

CANape是測量標(biāo)定領(lǐng)域的專業(yè)軟件,在最新發(fā)布的CANape 20.0版本中增加了對(duì)用戶定制DDS數(shù)據(jù)的測量記錄的支持。

> DHPR概念

自動(dòng)駕駛領(lǐng)域,隨著各式傳感器和計(jì)算單元的性能越來越強(qiáng),其產(chǎn)生的數(shù)據(jù)量也呈指數(shù)式上升,對(duì)測量和記錄工具提出了更高的性能要求。CANape提供高性能的XCP-on-Ethernet采集方案,允許多上位機(jī)同步記錄各種數(shù)量源(視頻、雷達(dá)等)。同時(shí)CANape增加了對(duì)DHPR(Distributed High-Performance Recording)服務(wù)的支持,這是一種專門設(shè)計(jì)的記錄模塊,可以均衡上位機(jī)CPU和硬盤負(fù)荷,滿足更高的性能需求。DHPR可以與CANape在同一臺(tái)PC運(yùn)行,也可以分布在不同的系統(tǒng)上。CANape可以同時(shí)處理多個(gè)不同系統(tǒng)的DHPR,從而實(shí)現(xiàn)一次記錄更多的數(shù)據(jù)。未來測量大量數(shù)據(jù)的CANape設(shè)備也逐步實(shí)現(xiàn)為DHPR設(shè)備。

> 基于DHPR的DDS采集

CANape支持基于DHPR的DDS采集。標(biāo)準(zhǔn)的DHPR基于TCP/UDP進(jìn)行,采用自定義的Protocol Decoder解析傳輸數(shù)據(jù)及目標(biāo)信號(hào)等。針對(duì)DDS基于發(fā)布訂閱模式進(jìn)行數(shù)據(jù)交互的特性,CANape為其集成了特殊的DHPR,能夠作為訂閱者參與數(shù)據(jù)交互,采集記錄DDS數(shù)據(jù)。

f7c0a350-6856-11ed-b116-dac502259ad0.png

圖1: DHPR Concept

DDS Decoder融合數(shù)據(jù)庫格式轉(zhuǎn)換、圖像顯示以及視頻存儲(chǔ)功能,可以實(shí)現(xiàn)OMG IDL到A2L(CANape應(yīng)用)的數(shù)據(jù)庫格式轉(zhuǎn)換,將CDR-Object序列化后直接在CANape窗口進(jìn)行在線顯示,DDS數(shù)據(jù)可以存儲(chǔ)到MF4文件。

f7df8018-6856-11ed-b116-dac502259ad0.png

圖2: DDS Decoder架構(gòu)

>以ADAS ECU采集DDS為例,采集記錄流程(圖3)如下:

啟動(dòng)DDS DHPR測量,執(zhí)行服務(wù)發(fā)現(xiàn),訂閱Topic;

ADAS ECU發(fā)布DDS Data Sample;

DDS DHPR將采集到的DDS Data Sample傳遞到Protocol Decoder模塊;

Protocol Decoder模塊將其解碼為CANape可以處理的對(duì)象,進(jìn)行解析顯示。

f808a2f4-6856-11ed-b116-dac502259ad0.png

圖3: DDS采集流程

> DDS采集設(shè)置

Device Settings:可以配置ECU的接口參數(shù)信息,導(dǎo)入Topic配置文件以及數(shù)據(jù)采集過程的Log信息等。

f81912e2-6856-11ed-b116-dac502259ad0.png

圖4: Device設(shè)置

QoS配置:可以從Reliability/History/

Durability/Liveliness四個(gè)方面設(shè)置Qos參數(shù)。

f82d66ca-6856-11ed-b116-dac502259ad0.png

圖5: QoS設(shè)置

3?

Future

在ADAS域控領(lǐng)域,高性能處理器帶來了中央化、集成化的應(yīng)用場景,同時(shí)帶來了大量的數(shù)據(jù)。大帶寬數(shù)據(jù)接口如1Gb/10Gb ETH使得大數(shù)據(jù)采集成為可能。Vector致力于這種極具挑戰(zhàn)的應(yīng)用場景的開發(fā)工具鏈的開發(fā)與應(yīng)用,提供包括并不限于大數(shù)據(jù)采集、記錄、分析與回灌的軟硬件一站式解決方案。

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

    關(guān)注

    59

    文章

    3097

    瀏覽量

    473610
  • DDS
    DDS
    +關(guān)注

    關(guān)注

    22

    文章

    688

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    簡單認(rèn)識(shí)Vector CANape Kernel軟件平臺(tái)

    作為Vector歷史最悠久的核心軟件平臺(tái)之(你知道另外個(gè)嗎?),CANape在測量與標(biāo)定領(lǐng)域有近30年的使用歷史,已經(jīng)成為集測量、標(biāo)定、診斷、刷寫、自動(dòng)化離線分析與報(bào)告為體的綜合
    的頭像 發(fā)表于 04-23 11:37 ?332次閱讀
    簡單認(rèn)識(shí)Vector <b class='flag-5'>CANape</b> Kernel軟件平臺(tái)

    AD9958:高性能2通道DDS芯片的深度剖析

    AD9958:高性能2通道DDS芯片的深度剖析 在電子設(shè)計(jì)領(lǐng)域,直接數(shù)字頻率合成器(DDS直是實(shí)現(xiàn)精確頻率控制和信號(hào)生成的關(guān)鍵技術(shù)。AD9958作為
    的頭像 發(fā)表于 04-16 10:45 ?106次閱讀

    AD9953:高性能直接數(shù)字合成器的探秘與應(yīng)用

    AD9953:高性能直接數(shù)字合成器的探秘與應(yīng)用 在電子工程領(lǐng)域,直接數(shù)字合成器(DDS)以其出色的頻率合成能力和靈活性,成為眾多應(yīng)用場景中的關(guān)鍵組件。AD9953作為高性能
    的頭像 發(fā)表于 04-16 10:10 ?134次閱讀

    AD9851:高性能CMOS 180 MHz DDS/DAC合成器的深度解析

    AD9851:高性能CMOS 180 MHz DDS/DAC合成器的深度解析 在電子設(shè)計(jì)領(lǐng)域,頻率合成器是個(gè)關(guān)鍵的組成部分,它廣泛應(yīng)用于通信、雷達(dá)、測試測量等眾多領(lǐng)域。今天,我們將深入探討
    的頭像 發(fā)表于 04-16 09:50 ?429次閱讀

    深入解析AD9850:高性能DDS合成器

    深入解析AD9850:高性能DDS合成器 在電子設(shè)計(jì)領(lǐng)域,頻率合成器是個(gè)關(guān)鍵組件,它為各種電子系統(tǒng)提供穩(wěn)定、精確的頻率信號(hào)。AD9850作為
    的頭像 發(fā)表于 04-16 09:50 ?396次閱讀

    AD9838:低功耗高性能DDS芯片的深度解析

    作為款低功耗、高性能DDS芯片,為工程師們提供了個(gè)強(qiáng)大而靈活的解決方案。今天,我們就來深入探討下AD9838的特性、工作原理、應(yīng)用以
    的頭像 發(fā)表于 04-13 11:25 ?207次閱讀

    如何使用 powerquad 加速器中的一些功能以及 CMSIS 原始實(shí)現(xiàn)中的一些功能?

    )。 如何使用 powerquad 加速器中的一些功能以及 CMSIS 原始實(shí)現(xiàn)中的一些功能。 Example: I do not want to call arm_mat_trans_q15 powerquad
    發(fā)表于 04-03 06:37

    CANape因電腦存儲(chǔ)空間不足無法啟動(dòng)測量

    太多導(dǎo)致的,只需關(guān)掉暫時(shí)不用的即可解決;(3)請(qǐng)確保安裝了最新的CANape軟件包;(4)CANape工程復(fù)雜程度不僅取決于測量信號(hào)的多少,還包括記錄模塊配置、CA
    的頭像 發(fā)表于 11-28 17:52 ?1134次閱讀
    <b class='flag-5'>CANape</b>因電腦存儲(chǔ)空間不足無法啟動(dòng)測量

    CANape報(bào)錯(cuò)無法啟動(dòng)測量

    使用過程出現(xiàn)XCP/CCP/CAN FD driver initialization failed的報(bào)錯(cuò),導(dǎo)致無法使用 CANape啟動(dòng)測量。
    的頭像 發(fā)表于 11-04 14:20 ?787次閱讀
    <b class='flag-5'>CANape</b>報(bào)錯(cuò)無法啟動(dòng)測量

    CANape的CASL工具箱

    的語法及內(nèi)置功能庫,成為實(shí)現(xiàn)流程自動(dòng)化、交互定制化的關(guān)鍵。CASL內(nèi)置功能庫本質(zhì)是CANape封裝的API集合,覆蓋ECU開發(fā)“硬件連接-測量采集-參數(shù)標(biāo)定-數(shù)據(jù)后處
    的頭像 發(fā)表于 10-29 10:03 ?729次閱讀
    <b class='flag-5'>CANape</b>的CASL工具箱

    數(shù)據(jù)全復(fù)用高性能池化層設(shè)計(jì)思路分享

    大家好,本團(tuán)隊(duì)此次分享的內(nèi)容為可實(shí)現(xiàn)數(shù)據(jù)全復(fù)用高性能池化層設(shè)計(jì)思路,核心部分主要由以下3個(gè)部分組成; 1.SRAM讀取模塊;——池化使用的存儲(chǔ)為SRAM 基于SRAM讀與寫時(shí)序,約束池化模塊讀與寫
    發(fā)表于 10-29 07:10

    蜂鳥E203的浮點(diǎn)指令集F的一些實(shí)現(xiàn)細(xì)節(jié)

    周期。 總結(jié) 本文介紹的內(nèi)容是為了完成基礎(chǔ)功能:對(duì)蜂鳥E203 RISC-V內(nèi)核的微架構(gòu)實(shí)現(xiàn)進(jìn)行定優(yōu)化,在添加F拓展的過程中的一些記錄。
    發(fā)表于 10-24 08:57

    Vivado浮點(diǎn)數(shù)IP核的一些設(shè)置注意點(diǎn)

    : 總結(jié) 本文介紹的內(nèi)容是為了完成基礎(chǔ)功能:對(duì)蜂鳥E203 RISC-V內(nèi)核的微架構(gòu)實(shí)現(xiàn)進(jìn)行定優(yōu)化,在添加F拓展的過程中的一些記錄。
    發(fā)表于 10-24 06:25

    CANape培訓(xùn)視頻 |CANape的標(biāo)定、刷寫功能#CANape

    vector_canape
    北匯信息POLELINK
    發(fā)布于 :2025年06月24日 14:55:19

    壓力數(shù)據(jù)記錄儀功能有哪些?點(diǎn)開看看就知道

    給操作人員,旦壓力出現(xiàn)異常波動(dòng),就能及時(shí)采取措施,避免安全事故的發(fā)生。 二、數(shù)據(jù)存儲(chǔ)功能該記錄儀具備強(qiáng)大的數(shù)據(jù)存儲(chǔ)能力,能夠長時(shí)間、大容量地存儲(chǔ)壓力
    發(fā)表于 05-19 16:39
    纳雍县| 乐安县| 黄浦区| 工布江达县| 泰州市| 吉林省| 临泉县| 湖南省| 台东县| 德令哈市| 新宾| 保亭| 青海省| 九龙城区| 巴青县| 南和县| 闵行区| 师宗县| 饶阳县| 蚌埠市| 沐川县| 凤冈县| 浪卡子县| 沙洋县| 金昌市| 石楼县| 卢湾区| 徐闻县| 延庆县| 会理县| 望谟县| 孝义市| 汉阴县| 醴陵市| 永顺县| 综艺| 桦南县| 万安县| 永靖县| 吴忠市| 灵寿县|