面臨的挑戰(zhàn)
選擇一款合適的微控制器通常會(huì)基于理論計(jì)算和實(shí)際的仿真。為了盡可能的降低成本,通常會(huì)按照最低資源需求選擇硬件。
但隨著項(xiàng)目成熟度的提高以及軟件功能的擴(kuò)展,初期較低的CPU負(fù)載會(huì)快速增加,最終可能會(huì)引起運(yùn)行時(shí)間方面的問題。這在項(xiàng)目后期需要大量的時(shí)間和金錢來解決。如果不能掌握系統(tǒng)的運(yùn)行狀態(tài),則很難發(fā)現(xiàn)系統(tǒng)內(nèi)缺陷的根源。
解決方案
將TA軟件工具套件與VX1000測(cè)量標(biāo)定硬件相結(jié)合,可同步分析 ECU內(nèi)部運(yùn)行時(shí)序和外部總線行為。VX1000 硬件能夠支持具有Trace接口的大帶寬仿真設(shè)備(Emulation Device),以及具有調(diào)試接口的多種量產(chǎn)微控制器產(chǎn)品。
“Multi-Buffer Online Data Acquisition (OLDA)”作為一種新的測(cè)量技術(shù),非常適合高速數(shù)據(jù)采集,可以針對(duì)DAQ事件,提供小于1毫秒的高頻數(shù)據(jù)幀解決方案。OLDA先緩存數(shù)據(jù),然后將數(shù)據(jù)傳輸?shù)綔y(cè)量工具。VX1000 通過插入式設(shè)備(Plug-on Device)連接到Debug/Trace接口訪問數(shù)據(jù),并利用測(cè)量和標(biāo)定軟件CANape,記錄系統(tǒng)調(diào)度,然后保存成滿足 ASAM 標(biāo)準(zhǔn)的MDF 文件。
用戶使用TA工具套件的TA.Inspection選項(xiàng),可以對(duì)導(dǎo)入的Trace文件進(jìn)行詳細(xì)的實(shí)時(shí)性分析,從而獲取有關(guān)CPU負(fù)載、中斷和響應(yīng)時(shí)間等信息。TA.Inspection生成的甘特圖和直方圖能夠讓用戶快速、簡(jiǎn)單、清晰的進(jìn)行定量分析,從而深入了解復(fù)雜嵌入式系統(tǒng)的動(dòng)態(tài)性能。此外,TA工具套件支持導(dǎo)入基于 AUTOSAR 的工程,從而根據(jù)所導(dǎo)入的工程直接分析各個(gè)軟件模塊的 CPU 負(fù)載率。TA工具套件的TA.Simulation選項(xiàng)支持基于DaVinci工程軟件組件設(shè)計(jì)的仿真,支持在開發(fā)的前期階段就開展關(guān)于運(yùn)行時(shí)間的仿真工作和優(yōu)化設(shè)計(jì),適應(yīng)敏捷開發(fā)。
優(yōu)勢(shì)
VX1000硬件和TA工具組件組成了高效完整的解決方案,兩者相互之間進(jìn)行了優(yōu)化適配,并不斷地增加新的功能。
輕松創(chuàng)建定制化的評(píng)估報(bào)告
可通過持續(xù)集成/持續(xù)交付,實(shí)現(xiàn)所有工作步驟的自動(dòng)化
可在開發(fā)階段或者上車測(cè)試階段進(jìn)行部署
硬件VX1000符合汽車行業(yè)標(biāo)準(zhǔn):以防振、防水和防塵的方式連接到 ECU
可以使用基于以太網(wǎng)的 ASAM XCP 協(xié)議
基于VX1000硬件和TA.Inspection的測(cè)量與分析工具鏈
責(zé)任編輯:haq
-
控制器
+關(guān)注
關(guān)注
114文章
17666瀏覽量
190611 -
仿真
+關(guān)注
關(guān)注
54文章
4417瀏覽量
137770 -
ecu
+關(guān)注
關(guān)注
14文章
968瀏覽量
56916
原文標(biāo)題:高效測(cè)量ECU的運(yùn)行時(shí)間 | 基于VX1000與TA工具套件
文章出處:【微信號(hào):VectorChina,微信公眾號(hào):Vector維克多】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
使用Nuclei Studio IDE計(jì)算程序運(yùn)行時(shí)間
怎么實(shí)現(xiàn)一套容器運(yùn)行時(shí),并符合OCI規(guī)范?
裝置日常運(yùn)行時(shí)的安全防護(hù)檢查有哪些注意事項(xiàng)?
MTB如何在運(yùn)行時(shí)介入Jlink調(diào)試器?
PLC設(shè)備運(yùn)行時(shí)間數(shù)據(jù)采集到運(yùn)維管理平臺(tái)如何實(shí)現(xiàn)
步進(jìn)電機(jī)在高速運(yùn)行時(shí)反電動(dòng)勢(shì)波形與其動(dòng)態(tài)響應(yīng)變化
將ADAU1701超頻到98MHZ,運(yùn)行時(shí)出現(xiàn)爆音怎么解決?
在Windows上安裝OpenVINO?運(yùn)行時(shí)遇到錯(cuò)誤怎么解決?
無法在ONNX運(yùn)行時(shí)加載OpenVINO?中間表示 (IR),為什么?
運(yùn)行時(shí)OpenVINO?找不到模型優(yōu)化器,為什么?
無法在Raspberry Pi 4中通過PyPI OpenVINO?安裝2022年運(yùn)行時(shí)軟件包,為什么?
為了防止dlpc350在運(yùn)行時(shí)中斷,如何去校驗(yàn)是否還在和電腦進(jìn)行連接?
智能電機(jī)控制裝置如何最大限度地提高恢復(fù)能力和正常運(yùn)行時(shí)間

如何高效測(cè)量ECU的運(yùn)行時(shí)間
評(píng)論