99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

基于Eclipse的嵌入式軟件圖形化建模開(kāi)發(fā)集成環(huán)境

ETAS易特馳 ? 來(lái)源:ETAS易特馳 ? 作者:ETAS易特馳 ? 2022-06-07 12:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

ASCET-DEVELOPER IDE是一個(gè)基于Eclipse的嵌入式軟件圖形化建模開(kāi)發(fā)集成環(huán)境。借助ASCET-DEVELOPER,軟件工程師能夠構(gòu)建高性能、安全、可靠、低開(kāi)銷(xiāo)且易于維護(hù)的嵌入式軟件。

ASCET-DEVELOPER的代碼生成技術(shù)已經(jīng)在大批量生產(chǎn)項(xiàng)目中使用了20多年,并且已經(jīng)為4.5億個(gè)ECU提供動(dòng)力,應(yīng)用領(lǐng)域涵蓋底盤(pán)控制(如ABS/ESP)、經(jīng)典和電動(dòng)動(dòng)力系統(tǒng)、燃料電池系統(tǒng)、高速列車(chē)的制動(dòng)控制、變速箱控制、駕駛員輔助系統(tǒng)等等。

ASCET-DEVELOPER支持既定的行業(yè)標(biāo)準(zhǔn),如MISRA、OSEK、ASAM、AUTOSAR和FMI。生成的代碼符合MISRA-C:2012標(biāo)準(zhǔn),滿足安全、安全性和便攜性方面的最高標(biāo)準(zhǔn),通過(guò)ISO26262 ASIL-D和IEC61508-SIL3 TüV認(rèn)證

一關(guān)鍵特性

建模

ASCET-DEVELOPER允許您輕松地結(jié)合使用文本和圖形,以滿足您的編程需求。有不同的可能性對(duì)您的邏輯進(jìn)行建模,使您能夠以您喜歡的方式高效地工作。

aa5554fe-e3fd-11ec-ba43-dac502259ad0.png

如圖所示,有四種規(guī)范供您選擇:

使用方框圖的圖形規(guī)范

使用狀態(tài)機(jī)編輯器的圖形規(guī)范

使用ESDL編輯器的文本規(guī)范

使用C代碼編輯器的文本規(guī)范

此外,ASCET-DEVELOPER還具有改進(jìn)模型和代碼質(zhì)量并提高效率的其他特性:

動(dòng)態(tài)靜態(tài)分析,即時(shí)反饋建模錯(cuò)誤或違規(guī)行為

通過(guò)綜合質(zhì)量指標(biāo)創(chuàng)建可維護(hù)模型

驗(yàn)證

根據(jù)不同的開(kāi)發(fā)周期階段,ASCET-DEVELOPER為有效和全面地測(cè)試模型提供了不同的可能性:

內(nèi)置單元測(cè)試框架。

使用ETAS實(shí)驗(yàn)環(huán)境進(jìn)行PC模擬仿真。

測(cè)試執(zhí)行中的模型覆蓋和分析,包括語(yǔ)句、分支、狀態(tài)、轉(zhuǎn)換和修改的條件決策(MC/DC)覆蓋率。

ASCET-DEVELOPER模型可以與支持FMI標(biāo)準(zhǔn)的外部工具中的模型一起模擬,通過(guò)FMU導(dǎo)出或在MATLAB/Simulink中通過(guò)函數(shù)傳輸進(jìn)行連接。

使用ETAS原型解決方案在實(shí)時(shí)硬件上進(jìn)行功能原型設(shè)計(jì),可在試驗(yàn)臺(tái)或車(chē)輛上進(jìn)行早期、真實(shí)的驗(yàn)證。

ASCET-DEVELOPER還可以無(wú)縫對(duì)接第三方自動(dòng)測(cè)試工具,例如TPT,進(jìn)行系統(tǒng)的自動(dòng)化測(cè)試。

二自動(dòng)代碼生成

手動(dòng)編寫(xiě)代碼需要額外的工作來(lái)防止錯(cuò)誤,并使其符合標(biāo)準(zhǔn)和編碼準(zhǔn)則。有了ASCET-DEVELOPER,你只需要專注于解決問(wèn)題,其余的都由代碼生成器來(lái)完成。它具有以下特點(diǎn):

符合MISRA標(biāo)準(zhǔn)的高質(zhì)量生產(chǎn)C代碼。

對(duì)用戶來(lái)說(shuō),代碼的可讀性很強(qiáng)

可追溯到您的ASCET-DEVELOPER模型

自動(dòng)插入防御性代碼。例子包括:被零除保護(hù)、基于類(lèi)型屬性的飽和限制以及數(shù)組類(lèi)型的索引溢出保護(hù)。

定點(diǎn)代碼生成

通過(guò)將ASCET-DEVELOPER模型映射到AUTOSAR結(jié)構(gòu)來(lái)生成AUTOSAR代碼。

快速重用現(xiàn)有的ASCET-DEVELOPER模型,并通過(guò)自定義選項(xiàng)為不同目標(biāo)生成代碼

*自定義回調(diào)到設(shè)備特定的算術(shù)、插值或服務(wù)庫(kù)。

*編譯器的內(nèi)存指令

*可在編譯或生成時(shí)解析的條件代碼和數(shù)據(jù)結(jié)構(gòu)。

*大量資源和運(yùn)行時(shí)性能的優(yōu)化策略。

三工具鏈集成

ASCET-DEVELOPER提供了各種接口和標(biāo)準(zhǔn)化的文件交換格式,使您可以輕松地將工具集成到您的開(kāi)發(fā)過(guò)程和工具鏈中。以下功能有助于集成:

ASCET-DEVELOPER構(gòu)建在eclipse平臺(tái)上。這允許在同一個(gè)IDE中無(wú)縫集成流程工具。

*通過(guò)本機(jī)eclipse插件連接到JIRA、Bitbucket、Git、SVN、ibmrtc

* 安裝在不同廠商如STM、ARM提供的現(xiàn)有eclipse嵌入式工作臺(tái)內(nèi)

*為多個(gè)目標(biāo)建模和生成代碼,在同一個(gè)IDE中構(gòu)建并調(diào)試

需求可追溯性和Yakindu可追溯性允許將過(guò)程工件鏈接到ASCET-DEVELOPER模型(例如需求管理的DOORS)。

從ASCET模型中生成額外的過(guò)程工件,如A2L、ARXML、MDX。

通過(guò)附帶的ASCET SDK對(duì)您的過(guò)程進(jìn)行擴(kuò)展(例如,將您自己的過(guò)程編碼插入ASCET靜態(tài)分析引擎中)。

ASCET基礎(chǔ)簡(jiǎn)介

如何創(chuàng)建一個(gè)ASCET project

ASCET Project組成部分:方框圖,esdl文本

手把手創(chuàng)建一個(gè)簡(jiǎn)單的ASCET功能模塊 “Limiter”

ASCET建模的基本步驟及注意事項(xiàng)

ASCET特征曲線范例

如何在ASCET中創(chuàng)建特征曲線 (curve)

全局變量的使用方式 (message)

如何使用PC仿真測(cè)試環(huán)境EE (Experiment environment)

在EE環(huán)境中創(chuàng)建和使用信號(hào)源 (Signal Generator)

ASCET定標(biāo)

變量定標(biāo)的介紹

如何使用“Representations”進(jìn)行定標(biāo)

定點(diǎn)代碼生成

如何通過(guò)PC仿真發(fā)現(xiàn)定標(biāo)設(shè)置問(wèn)題

ASCET狀態(tài)機(jī)

如何在ASCET中創(chuàng)建狀態(tài)機(jī) (state machine)

狀態(tài)機(jī)建模的基本步驟及注意事項(xiàng)

手把手創(chuàng)建一個(gè)簡(jiǎn)單的狀態(tài)機(jī) “SOCstate”

如何在一個(gè)ASCET模塊中調(diào)用狀態(tài)機(jī)

ASCET方框圖建模

方框圖建模的深入介紹

SystemLib的使用

ASCET聯(lián)合仿真

連接多個(gè)靜態(tài)class進(jìn)行聯(lián)合仿真

仿真時(shí)序的設(shè)置

EE使用的深入:導(dǎo)入外部數(shù)據(jù)源作為激勵(lì)信號(hào)

在EE中確認(rèn)聯(lián)合仿真的結(jié)果

ASCET數(shù)組

如何在ASCET中創(chuàng)建數(shù)組 (array)

數(shù)組求和

數(shù)組求平均數(shù)

在EE中進(jìn)行PC仿真確認(rèn)結(jié)果

原文標(biāo)題:ASCET-DEVELOPER加快安全高效的嵌入式軟件開(kāi)發(fā)

文章出處:【微信公眾號(hào):ETAS易特馳】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:湯梓紅
聲明:本文內(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)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5152

    文章

    19678

    瀏覽量

    317789
  • 集成環(huán)境
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    7389
  • Eclipse
    +關(guān)注

    關(guān)注

    1

    文章

    119

    瀏覽量

    22007

原文標(biāo)題:ASCET-DEVELOPER加快安全高效的嵌入式軟件開(kāi)發(fā)

文章出處:【微信號(hào):ETASChina,微信公眾號(hào):ETAS易特馳】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    嵌入式軟件開(kāi)發(fā)常用的軟件有哪些?

    軟件功能。 2. Visual Studio 簡(jiǎn)稱VS: 它是一個(gè)IDE,集成開(kāi)發(fā)環(huán)境。驗(yàn)證C程序或是進(jìn)行c#程序開(kāi)發(fā),可以用它。一些與
    發(fā)表于 07-03 17:06

    Linux嵌入式和單片機(jī)嵌入式的區(qū)別?

    用于對(duì)實(shí)時(shí)性要求高、資源需求較低的場(chǎng)合,如家電控制、工業(yè)自動(dòng)、小型機(jī)器人等。 Linux嵌入式 :適用于需要復(fù)雜功能、高處理能力的應(yīng)用,如智能手機(jī)、平板電腦、智能電視、汽車(chē)電子等。 2. 開(kāi)發(fā)
    發(fā)表于 06-20 09:46

    一場(chǎng)圖形化編程與樹(shù)莓派的“跨界聯(lián)姻”?

    在工業(yè)自動(dòng)嵌入式開(kāi)發(fā)的領(lǐng)域中,LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)始終扮演著“橋梁”角色。由美國(guó)國(guó)家儀器(NI)開(kāi)發(fā)
    的頭像 發(fā)表于 04-17 16:03 ?534次閱讀
    一場(chǎng)<b class='flag-5'>圖形化</b>編程與樹(shù)莓派的“跨界聯(lián)姻”?

    如何成為一名嵌入式軟件工程師?

    RTOS的編程和使用對(duì)于提升嵌入式軟件的實(shí)時(shí)性和穩(wěn)定性至關(guān)重要。 開(kāi)發(fā)環(huán)境:熟悉Keil、IAR、Eclipse
    發(fā)表于 04-15 14:37

    打破技術(shù)壁壘!AWFlow讓嵌入式軟件開(kāi)發(fā)觸手可及

    嵌入式軟件開(kāi)發(fā)中,創(chuàng)意和技術(shù)創(chuàng)新常常難以融合。AWFlow通過(guò)其圖形化組態(tài)方法,利用拖拽節(jié)點(diǎn)構(gòu)建業(yè)務(wù)流程圖,幫助用戶實(shí)現(xiàn)奇思妙想。在嵌入式軟件開(kāi)發(fā)
    的頭像 發(fā)表于 02-10 16:44 ?493次閱讀
    打破技術(shù)壁壘!AWFlow讓<b class='flag-5'>嵌入式</b><b class='flag-5'>軟件開(kāi)發(fā)</b>觸手可及

    盤(pán)點(diǎn)工程師常用的嵌入式開(kāi)發(fā)工具

    嵌入式開(kāi)發(fā)涉及硬件與軟件的緊密結(jié)合,開(kāi)發(fā)工具的選擇對(duì)效率和質(zhì)量至關(guān)重要。以下是嵌入式開(kāi)發(fā)中常用的工具分類(lèi)及代表性工具,涵蓋開(kāi)發(fā)全流程: 1.
    的頭像 發(fā)表于 02-07 10:06 ?2081次閱讀

    嵌入式機(jī)器學(xué)習(xí)的應(yīng)用特性與軟件開(kāi)發(fā)環(huán)境

    設(shè)備和智能傳感器)上,這些設(shè)備通常具有有限的計(jì)算能力、存儲(chǔ)空間和功耗。本文將您介紹嵌入式機(jī)器學(xué)習(xí)的應(yīng)用特性,以及常見(jiàn)的機(jī)器學(xué)習(xí)開(kāi)發(fā)軟件開(kāi)發(fā)環(huán)境
    的頭像 發(fā)表于 01-25 17:05 ?672次閱讀
    <b class='flag-5'>嵌入式</b>機(jī)器學(xué)習(xí)的應(yīng)用特性與<b class='flag-5'>軟件開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b>

    如何使用 RISC-V 進(jìn)行嵌入式開(kāi)發(fā)

    、準(zhǔn)備開(kāi)發(fā)環(huán)境 選擇開(kāi)發(fā)板 :RISC-V架構(gòu)的嵌入式開(kāi)發(fā)板有多種選擇,如GD32VF103R-START、飛凌嵌入式OK113i-S等。選
    的頭像 發(fā)表于 12-11 17:32 ?1976次閱讀

    嵌入式系統(tǒng)開(kāi)發(fā)與硬件的關(guān)系 嵌入式系統(tǒng)開(kāi)發(fā)常見(jiàn)問(wèn)題解決

    嵌入式系統(tǒng)開(kāi)發(fā)與硬件的關(guān)系 嵌入式系統(tǒng)是專為特定應(yīng)用設(shè)計(jì)的計(jì)算機(jī)系統(tǒng),它們通常嵌入在所控制的設(shè)備中。這些系統(tǒng)的關(guān)鍵特點(diǎn)是它們與硬件的緊密集成
    的頭像 發(fā)表于 12-09 09:38 ?987次閱讀

    嵌入式開(kāi)發(fā)常用軟件有哪些?

    的擴(kuò)展程序商店安裝擴(kuò)展以拓展軟件功能。 2.Visual Studio 簡(jiǎn)稱VS: 它是一個(gè)IDE,集成開(kāi)發(fā)環(huán)境。驗(yàn)證C程序或是進(jìn)行c#程序開(kāi)發(fā)
    發(fā)表于 09-09 15:22

    七大嵌入式GUI盤(pán)點(diǎn)

    嵌入式圖形用戶界面(GUI)是一種為嵌入式系統(tǒng)設(shè)計(jì)的用戶界面,它可以讓用戶通過(guò)圖形化的方式與設(shè)備進(jìn)行交互。以下是對(duì)七種嵌入式 GUI 的盤(pán)點(diǎn)
    發(fā)表于 09-02 10:58

    單片機(jī)圖形化編程軟件有哪些

    單片機(jī)圖形化編程軟件開(kāi)發(fā)者提供了一種更加直觀、易于上手的編程方式,尤其適合初學(xué)者和教育領(lǐng)域。以下是一些常見(jiàn)的單片機(jī)圖形化編程軟件: Ard
    的頭像 發(fā)表于 09-02 10:14 ?3706次閱讀

    嵌入式機(jī)電一體系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》讀后感

    刻的認(rèn)識(shí)。從硬件上將外圍器件整合到CPU內(nèi)部,到軟件上在操作系統(tǒng)內(nèi)核中嵌入應(yīng)用程序,再到將軟件內(nèi)核或應(yīng)用文件系統(tǒng)等燒錄到硬件平臺(tái)中,這一系列過(guò)程讓我深刻理解了嵌入式系統(tǒng)的核心特征——高
    發(fā)表于 08-21 08:45

    嵌入式QT常見(jiàn)開(kāi)發(fā)方式有哪些?

    Unit): 對(duì)于資源極其有限的微控制器應(yīng)用場(chǎng)景,Qt提供了專門(mén)針對(duì)MCU的解決方案,允許在低功耗、小內(nèi)存的嵌入式系統(tǒng)上開(kāi)發(fā)圖形化界面。 總之,嵌入式工程師可以根據(jù)項(xiàng)目的具體需求、
    發(fā)表于 08-12 10:05

    嵌入式軟件開(kāi)發(fā)與AI整合

    嵌入式軟件開(kāi)發(fā)與AI整合是當(dāng)前技術(shù)發(fā)展的重要趨勢(shì)之一。隨著人工智能技術(shù)的快速發(fā)展,嵌入式系統(tǒng)越來(lái)越多地集成了AI算法,以實(shí)現(xiàn)更復(fù)雜的智能功能。以下是關(guān)于
    的頭像 發(fā)表于 07-31 09:25 ?1380次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>軟件開(kāi)發(fā)</b>與AI整合