System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲精品无码久久久久APP,自拍中文精品无码,无码日韩人妻精品久久蜜桃
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    整車軟件包生成方法、裝置、設(shè)備及存儲介質(zhì)制造方法及圖紙

    技術(shù)編號:39946528 閱讀:14 留言:0更新日期:2024-01-08 22:58
    本申請?zhí)峁┮环N整車軟件包生成方法、裝置、設(shè)備及存儲介質(zhì),所述整車軟件包生成方法,包括:在第一車型的整車軟件包中缺少第一ECU對應(yīng)的第一軟件包的情況下,生成與所述第一ECU對應(yīng)的文件;利用所述文件代替所述第一ECU對應(yīng)的第一軟件包,生成用于測試的整車軟件包。該方法在第一車型的軟件包缺少第一ECU軟件包的情況下,生成與所述第一ECU對應(yīng)的文件代替所述第一ECU軟件包完成整車軟件包的測試,避免了由于ECU未上傳對應(yīng)的軟件包導(dǎo)致測試流程阻塞的問題,提高了整車軟件包的測試效率。

    【技術(shù)實現(xiàn)步驟摘要】

    本申請涉及汽車電子,具體涉及一種整車軟件包生成方法、裝置、設(shè)備及存儲介質(zhì)


    技術(shù)介紹

    1、隨著用戶需求功能日益?zhèn)€性化、多樣化、豐富化,緊靠單個計算機軟件自身的功能難以滿足實際需求,需要同時運行包含多個相關(guān)聯(lián)的軟件的整車軟件包以實現(xiàn)用戶功能需求。但在整車軟件包部署之前,需要對其進行測試,進而防止由于刷寫異常軟件包時導(dǎo)致車輛故障。

    2、整車軟件包的創(chuàng)建基于一個或多個ecu(electronic?control?unit,電子控制單元)的ecu軟件包,當一個ecu未上傳對應(yīng)的ecu軟件包的情況下,就會導(dǎo)致整車軟件包的創(chuàng)建失敗,或者導(dǎo)致整車軟件包的測試流程中斷。

    3、因此,在整車軟件包的測試階段,如何避免由于ecu未上傳軟件包而導(dǎo)致測試流程阻塞成為本領(lǐng)域技術(shù)人員亟需解決的技術(shù)問題。


    技術(shù)實現(xiàn)思路

    1、為了解決上述技術(shù)問題,本申請?zhí)峁┮环N整車軟件包生成方法、裝置、設(shè)備及存儲介質(zhì)。

    2、根據(jù)本申請實施例的第一方面,提供了一種整車軟件包生成方法,包括:

    3、在第一車型的整車軟件包中缺少第一ecu對應(yīng)的第一軟件包的情況下,生成與所述第一ecu對應(yīng)的文件;利用所述文件代替所述第一ecu對應(yīng)的第一軟件包,生成用于測試的整車軟件包。

    4、在本申請的一種可選實施方式中,所述生成與所述第一ecu對應(yīng)的文件,包括:

    5、基于第二車型中的第二軟件包,生成與所述第一ecu對應(yīng)的第一文件;

    6、或者,基于針對所述第一ecu設(shè)置的默認配置參數(shù),生成與所述第一ecu對應(yīng)的第二文件;

    7、其中,所述第二車型是與所述第一車型同廠商的其他車型,所述第二軟件包為所述第二車型中的與所述第一ecu對應(yīng)的軟件包。

    8、在本申請的一種可選實施方式中,所述基于第二車型中的第二軟件包,生成與所述第一ecu對應(yīng)的第一文件;或者,基于針對所述第一ecu設(shè)置的默認配置參數(shù),生成與所述第一ecu對應(yīng)的第二文件,包括:

    9、判斷所述第二車型是否存在與所述第一ecu對應(yīng)的第二軟件包;

    10、在所述第二車型存在與所述第一ecu對應(yīng)的第二軟件包的情況下,基于第二車型中的第二軟件包,生成與所述第一ecu對應(yīng)的第一文件;

    11、在所述第二車型不存在與所述第一ecu對應(yīng)的第二軟件包的情況下,基于針對所述第一ecu設(shè)置的默認配置參數(shù),生成與所述第一ecu對應(yīng)的第二文件。

    12、在本申請的一種可選實施方式中,所述基于第二車型中的第二軟件包,生成與所述第一ecu對應(yīng)的第一文件,包括:

    13、對所述第二車型中的第二軟件包進行解析處理,獲得所述第二軟件包的配置參數(shù);

    14、根據(jù)所述第二軟件包的配置參數(shù),生成所述第一文件。

    15、在本申請的一種可選實施方式中,所述第一文件中包括所述第二軟件包的配置參數(shù),所述第二文件中包括所述默認配置參數(shù);

    16、所述默認配置參數(shù)和所述第二軟件包的配置參數(shù),分別包括:

    17、所述第一ecu的標識、所述第一ecu的軟件版本號、所述第一ecu的硬件版本號,以及所述第一ecu的刷寫文件路徑。

    18、在本申請的一種可選實施方式中,所述判斷所述第二車型是否存在與所述第一ecu對應(yīng)的第二軟件包,包括:

    19、調(diào)取預(yù)先創(chuàng)建的第一數(shù)據(jù)庫中保存的所述第二車型的ecu信息;其中,所述ecu信息包括:所述第二車型的各個ecu和與所述各個ecu對應(yīng)的軟件包;

    20、根據(jù)所述第二車型的ecu信息,判斷所述第二車型中是否存在與所述第一ecu對應(yīng)的第二軟件包。

    21、在本申請的一種可選實施方式中,還包括:

    22、將所述第一文件或所述第二文件存儲至預(yù)先創(chuàng)建的第一數(shù)據(jù)庫,并在獲得所述第一ecu對應(yīng)的軟件包的情況下,使用所述第一ecu的軟件包替換所述第一數(shù)據(jù)庫中存儲的所述第一文件或所述第二文件。

    23、在本申請的一種可選實施方式中,通過以下方式確定所述整車軟件包中是否缺少所述第一ecu的第一軟件包:

    24、在創(chuàng)建整車軟件包的過程中,調(diào)取所述整車軟件包所需的各個ecu的軟件包;其中,所述整車軟件包所需的各個ecu的軟件包中包括所述第一ecu的第一軟件包;

    25、判斷所述第一ecu的軟件包目錄下是否存在對應(yīng)的軟件包;

    26、在所述第一ecu的軟件包目錄下不存在對應(yīng)的軟件包的情況下,確定所述整車軟件包中缺少所述第一ecu的第一軟件包。

    27、根據(jù)本申請實施例的第二方面,提供了一種整車軟件包生成裝置,包括:

    28、第一生成單元,用于在第一車型的整車軟件包中缺少第一ecu對應(yīng)的第一軟件包的情況下,生成與所述第一ecu對應(yīng)的文件;

    29、第二生成單元,用于利用所述文件代替所述第一ecu對應(yīng)的第一軟件包,生成用于測試的整車軟件包。

    30、根據(jù)本申請實施例的第三方面,提供了一種電子設(shè)備,包括:處理器和存儲器;

    31、其中,所述存儲器與所述處理器連接,所述存儲器用于存儲計算機程序;

    32、所述處理器,用于通過運行所述存儲器中存儲的計算機程序,實現(xiàn)上述整車軟件包生成方法。

    33、根據(jù)本申請實施例的第四方面,提供了一種計算機存儲介質(zhì),所述計算機存儲介質(zhì)存儲有計算機程序,所述程序在被執(zhí)行時上述整車軟件包生成方法。

    34、與現(xiàn)有技術(shù)相比,本申請具有以下優(yōu)點:

    35、本申請?zhí)峁┮环N整車軟件包生成方法、裝置、設(shè)備及存儲介質(zhì),所述整車軟件包生成方法,包括:在第一車型的整車軟件包中缺少第一ecu對應(yīng)的第一軟件包的情況下,生成與所述第一ecu對應(yīng)的文件;利用所述文件代替所述第一ecu對應(yīng)的第一軟件包,生成用于測試的整車軟件包。

    36、該方法在第一車型的軟件包缺少第一ecu軟件包的情況下,生成與所述第一ecu對應(yīng)的文件代替所述第一ecu軟件包完成整車軟件包的測試,避免了由于ecu未上傳對應(yīng)的軟件包導(dǎo)致測試流程阻塞的問題,提高了整車軟件包的測試效率。

    本文檔來自技高網(wǎng)...

    【技術(shù)保護點】

    1.一種整車軟件包生成方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,生成與所述第一ECU對應(yīng)的文件,包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于第二車型中的第二軟件包,生成與所述第一ECU對應(yīng)的第一文件;或者,基于針對所述第一ECU設(shè)置的默認配置參數(shù),生成與所述第一ECU對應(yīng)的第二文件,包括:

    4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于第二車型中的第二軟件包,生成與所述第一ECU對應(yīng)的第一文件,包括:

    5.根據(jù)權(quán)利要求1-4任意一項所述的方法,其特征在于,所述第一文件中包括所述第二軟件包的配置參數(shù),所述第二文件中包括所述默認配置參數(shù);

    6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述判斷所述第二車型是否存在與所述第一ECU對應(yīng)的第二軟件包,包括:

    7.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:

    8.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過以下方式確定所述整車軟件包中是否缺少所述第一ECU的第一軟件包:

    9.一種電子設(shè)備,其特征在于,包括:處理器和存儲器;

    10.一種計算機存儲介質(zhì),其特征在于,所述計算機存儲介質(zhì)存儲有計算機程序,所述程序在被執(zhí)行時執(zhí)行權(quán)利要求1-8任意一項所述的整車軟件包生成方法。

    ...

    【技術(shù)特征摘要】

    1.一種整車軟件包生成方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,生成與所述第一ecu對應(yīng)的文件,包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于第二車型中的第二軟件包,生成與所述第一ecu對應(yīng)的第一文件;或者,基于針對所述第一ecu設(shè)置的默認配置參數(shù),生成與所述第一ecu對應(yīng)的第二文件,包括:

    4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于第二車型中的第二軟件包,生成與所述第一ecu對應(yīng)的第一文件,包括:

    5.根據(jù)權(quán)利要求1-4任意一項所述的方法,其特征在于,所述第一文件中包括所述第二軟件包...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:董小倩,
    申請(專利權(quán))人:北京集度科技有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲成AV人片天堂网无码| 无码人妻少妇色欲AV一区二区| 中文字幕av无码无卡免费| 曰韩人妻无码一区二区三区综合部| 亚洲AV永久无码精品一福利| 亚洲国产精品无码久久青草 | 国产网红主播无码精品| 亚洲精品无码乱码成人| 亚洲成av人无码亚洲成av人 | 国产激情无码视频在线播放性色| 亚洲日韩精品无码专区| 亚洲桃色AV无码| 性色av无码不卡中文字幕| 中文无码不卡的岛国片| 亚洲国产a∨无码中文777| HEYZO无码综合国产精品| 亚洲av成人中文无码专区| 无码少妇一区二区性色AV | 无码播放一区二区三区| 久久精品无码精品免费专区| 成人午夜亚洲精品无码网站| 一级片无码中文字幕乱伦| 曰韩无码无遮挡A级毛片| 亚洲精品无码mⅴ在线观看| 久久亚洲精品成人av无码网站| 国产激情无码视频在线播放性色| 亚洲精品无码久久毛片| 妖精色AV无码国产在线看| 国产成人无码精品一区不卡| 天堂一区人妻无码| 人妻丰满熟妇AV无码区| 亚洲日韩看片无码电影| 亚洲欧洲免费无码| 亚洲av无码偷拍在线观看| 曰韩人妻无码一区二区三区综合部| 亚洲av专区无码观看精品天堂| 色欲A∨无码蜜臀AV免费播| 91无码人妻精品一区二区三区L | 国产精品无码一二区免费| 人妻精品久久无码区| 国产成人无码A区在线观看导航|