面臨的挑戰(zhàn)
選擇一款合適的微控制器通常會(huì)基于理論計(jì)算和實(shí)際的仿真。為了盡可能的降低成本,通常會(huì)按照最低資源需求選擇硬件。
但隨著項(xiàng)目成熟度的提高以及軟件功能的擴(kuò)展,初期較低的CPU負(fù)載會(huì)快速增加,最終可能會(huì)引起運(yùn)行時(shí)間方面的問(wèn)題。這在項(xiàng)目后期需要大量的時(shí)間和金錢(qián)來(lái)解決。如果不能掌握系統(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 通過(guò)插入式設(shè)備(Plug-on Device)連接到Debug/Trace接口訪問(wèn)數(shù)據(jù),并利用測(cè)量和標(biāo)定軟件CANape,記錄系統(tǒng)調(diào)度,然后保存成滿(mǎn)足 ASAM 標(biāo)準(zhǔn)的MDF 文件。
用戶(hù)使用TA工具套件的TA.Inspection選項(xiàng),可以對(duì)導(dǎo)入的Trace文件進(jìn)行詳細(xì)的實(shí)時(shí)性分析,從而獲取有關(guān)CPU負(fù)載、中斷和響應(yīng)時(shí)間等信息。TA.Inspection生成的甘特圖和直方圖能夠讓用戶(hù)快速、簡(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ì)的仿真,支持在開(kāi)發(fā)的前期階段就開(kāi)展關(guān)于運(yùn)行時(shí)間的仿真工作和優(yōu)化設(shè)計(jì),適應(yīng)敏捷開(kāi)發(fā)。
優(yōu)勢(shì)
VX1000硬件和TA工具組件組成了高效完整的解決方案,兩者相互之間進(jìn)行了優(yōu)化適配,并不斷地增加新的功能。
輕松創(chuàng)建定制化的評(píng)估報(bào)告
可通過(guò)持續(xù)集成/持續(xù)交付,實(shí)現(xiàn)所有工作步驟的自動(dòng)化
可在開(kāi)發(fā)階段或者上車(chē)測(cè)試階段進(jìn)行部署
硬件VX1000符合汽車(chē)行業(yè)標(biāo)準(zhǔn):以防振、防水和防塵的方式連接到 ECU
可以使用基于以太網(wǎng)的 ASAM XCP 協(xié)議
基于VX1000硬件和TA.Inspection的測(cè)量與分析工具鏈
責(zé)任編輯:haq
-
控制器
+關(guān)注
關(guān)注
114文章
16998瀏覽量
183178 -
仿真
+關(guān)注
關(guān)注
51文章
4245瀏覽量
135382 -
ecu
+關(guān)注
關(guān)注
14文章
920瀏覽量
55513
原文標(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)先 登錄
步進(jìn)電機(jī)在高速運(yùn)行時(shí)反電動(dòng)勢(shì)波形與其動(dòng)態(tài)響應(yīng)變化

可以在運(yùn)行時(shí)通過(guò)微控制器配置CCG2 C型板嗎?
在Windows上安裝OpenVINO?運(yùn)行時(shí)遇到錯(cuò)誤怎么解決?
無(wú)法在ONNX運(yùn)行時(shí)加載OpenVINO?中間表示 (IR),為什么?
運(yùn)行時(shí)OpenVINO?找不到模型優(yōu)化器,為什么?
為了防止dlpc350在運(yùn)行時(shí)中斷,如何去校驗(yàn)是否還在和電腦進(jìn)行連接?
智能電機(jī)控制裝置如何最大限度地提高恢復(fù)能力和正常運(yùn)行時(shí)間

ups主機(jī)選購(gòu)方法,選擇電池運(yùn)行時(shí)間滿(mǎn)足

PCM3060可以在系統(tǒng)正常運(yùn)行時(shí),通過(guò)控制這個(gè)PIN來(lái)使音頻芯片復(fù)位嗎?
影響逆變器電池狀態(tài)的原因,整體運(yùn)行時(shí)間

C2000?MCU的運(yùn)行時(shí)堆棧大小監(jiān)測(cè)

為什么變壓器空載運(yùn)行時(shí)功率因數(shù)很低
直線電機(jī)在運(yùn)行時(shí)噪音大不大

評(píng)論