h1_key

當(dāng)前位置:首頁 >新聞資訊 > 技術(shù)文章>瑞薩>虛擬平臺協(xié)同模擬環(huán)境來實現(xiàn)車載軟件開發(fā)
虛擬平臺協(xié)同模擬環(huán)境來實現(xiàn)車載軟件開發(fā)
2023-04-07 442次

  軟件正在為汽車創(chuàng)造新的價值,因此客戶的應(yīng)用軟件正在有大規(guī)?;?fù)雜化的趨勢。由此,提高軟件開發(fā)的效率方法,已經(jīng)成為高級車載軟件開發(fā)必不可少的需求。

  伴隨著E/E架構(gòu)的進(jìn)化,需要同時搭載數(shù)個硬件。數(shù)個硬件中的數(shù)個軟件之間的通信測試是必須的。只有在數(shù)個硬件之間的建立通訊之后,搭載在上面的數(shù)個軟件才能進(jìn)行通信測試。然而這個測試一般都是在開發(fā)后期才能進(jìn)行,一旦發(fā)生問題,返工的成本也會隨之上升。

如果利用模擬環(huán)境,在開發(fā)前期就可以進(jìn)行測試。但是,各個硬件模擬環(huán)境之間沒有建立通訊,所以沒法進(jìn)行多個硬件之間的系統(tǒng)級別測試。由于復(fù)雜的測試腳本不能執(zhí)行,所以很難保證產(chǎn)品的質(zhì)量。


 

多設(shè)備的協(xié)同模擬環(huán)境概要

 

  圖1 多設(shè)備的協(xié)同模擬環(huán)境結(jié)構(gòu)圖

  正如圖1多設(shè)備的協(xié)同模擬環(huán)境結(jié)構(gòu)圖所示。瑞薩提議使用“多設(shè)備的協(xié)同模擬環(huán)境來實現(xiàn)在沒有實體硬件的情況下進(jìn)行提前開發(fā)。

  ●通過主工具(1)把各個VPF連接起來的“FMU(2)以及“控制模塊

  ●連接FMU與VPF的“通信腳本

  ●硬件模擬器“VPF(3)

  ●在相互連接的VPF之上運行的“通信模塊SW

  因為在VPF上開發(fā)的軟件可以直接在硬件上運行,即使硬件開發(fā)延遲也不會影響軟件的開發(fā)與測試。這樣的話,可以提前開發(fā)相互通信連接的軟件,并可以在開發(fā)前期就能進(jìn)行測試。(用戶需要擁有主工具與VPF)

  (1) 主工具:調(diào)整與同步各VPF的動作。

  (2) Function Mockup Unit(FMU):根據(jù)Function Mockup Interface(FMI)的要求來連接不同工具的庫。由主工具將其導(dǎo)入,在主工具內(nèi)相互連接。

  (3) Virtual Platform(VPF):模擬SOC與MCU,在硬件上的軟件不用修改就可以直接在VPF上運行。

  CAN模型間的連接方法

  正如圖2通過FMI連接的模型之間利用CAN的通信方法所示。

  FMI定義了收發(fā)信息的類型與時機(jī),但是沒有定義具體的通信式樣。用戶可以通過FMI來定義具體用什么模式、選擇什么方式的連接式樣。

  

 

2 通過FMI連接的模型之間利用CAN的通信方法

 

  如上圖通過FMI連接的模型之間利用CAN的通信方法

  多設(shè)備的協(xié)同模擬環(huán)境開發(fā)狀況

  由此,在多設(shè)備的協(xié)同模擬環(huán)境里,圖2的FMI import Block之間利用CAN的通信式樣,就可以進(jìn)行通信了。

  本文介紹了R-CarS4與RH850/U2A之間CAN通信的多設(shè)備的協(xié)同模擬環(huán)境。我們錄制好了實際的動作視頻,您可點擊文末閱讀原文查看。

  通過這個解決方案,在沒有實體硬件的情況下,使用相互通信的開發(fā)環(huán)境,可以進(jìn)行車載軟件開發(fā)。通過使用多設(shè)備的協(xié)同模擬環(huán)境,可以提前檢測出潛在的Bug,縮短整體的測試時間從而提高軟件的品質(zhì)。

  R-CarV4H將與馬達(dá)等平臺模型連接。這樣以來,人們可以從事更廣闊范圍的硬件間的連接的軟件開發(fā)/軟件研究。

  由此,在多設(shè)備的協(xié)同模擬環(huán)境里,圖2的fmi>利用上面這些模塊,在沒有實體硬件的情況下,開發(fā)相互通信的軟件。

 

  • 瑞薩電子新一代運動攝像頭解決方案
  • 近年來,隨著極限運動和和戶外冒險活動的普及,越來越多的人期望捕捉這些活動中的精彩瞬間。運動相機(jī),憑借其小巧的身材、出色的防水性能和強(qiáng)大的攝像功能,已經(jīng)成為了戶外活動愛好者、極限運動者甚至普通消費者的首選拍攝工具。它不僅為人們提供了記錄生活中特殊瞬間的機(jī)會,更代表了一個時代的生活方式與價值觀。在這背后,是技術(shù)的巨大推動。高清畫質(zhì)、強(qiáng)大的穩(wěn)定性和長久的續(xù)航,都讓運動相機(jī)在短時間內(nèi)得到了廣大用戶的喜愛。
    2023-10-30 294次
  • 瑞薩RA4T1及RA6T3電機(jī)控制解讀
  • 專門面向電機(jī)/逆變器控制應(yīng)用的RA-T系列產(chǎn)品,完美結(jié)合了Arm生態(tài)和瑞薩先進(jìn)的外設(shè)功能,得到廣大客戶的高度評價。繼推出支持雙電機(jī)控制的RA6T1、RA6T2產(chǎn)品組之后,本次瑞薩推出兩款全新MCU產(chǎn)品組RA4T1及RA6T3,特別適用于消費、工業(yè)及其他需要低功耗、高精度的緊湊型單電機(jī)控制。
    2023-08-02 455次
  • 瑞薩RH850/U2A車輛控制單元
  • RH850/U2A可以為系統(tǒng)帶來以下優(yōu)勢:將無線通信板(REIN-WCB-V1)添加到解決方案中,實現(xiàn)聯(lián)網(wǎng)車輛技術(shù),包括4G/GPS/Wi-Fi/Bluetooth?低能耗(LE);支持“無等待”空中(Over-the-Air(OTA))升級;板載嵌入式多媒體卡(eMMC)為各種使用情況提供大容量存儲;提供硬件設(shè)計文件和示例軟件。
    2023-06-19 556次
  • 瑞薩RA系列用時鐘頻率精度測量電路進(jìn)行時間校驗
  • 瑞薩RA系列微控制器上有一些外設(shè)如DLC、ELC等,它們可以幫你創(chuàng)建完整的自主子系統(tǒng),管理微控制器應(yīng)用中的許多典型的常規(guī)維護(hù)和I/O密集型任務(wù)。這種基本任務(wù)的自動化可以大大減少CPU需求時間,減少需要服務(wù)的中斷數(shù)量,而且通??梢燥@著降低系統(tǒng)功耗。
    2023-06-14 370次
  • 瑞薩無線壓力傳感器ZSSC3224信號調(diào)節(jié)器(SSC)芯片
  • ZSSC3224是一款傳感器信號調(diào)節(jié)器(SSC)芯片,可用于差分或偽差分輸入信號的高精度放大和模擬/數(shù)字轉(zhuǎn)換。ZSSC3224適用于高分辨率傳感器模塊,可對測量信號執(zhí)行偏移、量程變化、第一和第二階溫度補(bǔ)償。它專為校正電阻橋或絕對電壓傳感器而開發(fā),可以提供使用內(nèi)部傳感器測量的校正溫度輸出。
    2023-06-05 468次

    萬聯(lián)芯微信公眾號

    元器件現(xiàn)貨+BOM配單+PCBA制造平臺
    關(guān)注公眾號,優(yōu)惠活動早知道!
    10s
    溫馨提示:
    訂單商品問題請移至我的售后服務(wù)提交售后申請,其他需投訴問題可移至我的投訴提交,我們將在第一時間給您答復(fù)
    返回頂部