本申請涉及計(jì)算機(jī),尤其涉及一種汽車儀表指示燈配置方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、在當(dāng)前汽車電子技術(shù)研發(fā)領(lǐng)域,針對智能座艙儀表指示燈的配置與實(shí)現(xiàn),現(xiàn)有相關(guān)技術(shù)面臨著一系列挑戰(zhàn),指示燈控制方法研發(fā)過程手動(dòng)編碼的方式不僅效率低下且容易造成代碼的重復(fù)和冗余,直接導(dǎo)致了代碼庫的臃腫和后續(xù)維護(hù)工作的復(fù)雜性,同時(shí),由于缺乏有效的配置管理,當(dāng)指示燈數(shù)量增多或功能需求發(fā)生變化時(shí),指示燈配置代碼的開發(fā)和維護(hù)難度顯著增加,其一致性和可重用性難以保證,這對于快速迭代和多樣化的汽車電子產(chǎn)品來說是一個(gè)重大缺陷。此外,現(xiàn)有技術(shù)的配置靈活性不足,難以適應(yīng)不同車型和硬件平臺(tái)的多樣化需求,限制了產(chǎn)品的市場適應(yīng)性和競爭力,在應(yīng)用程序開發(fā)過程中汽車儀表指示燈的配置方式效率較低,開發(fā)過程人為錯(cuò)誤過多,使得智能座艙儀表指示燈的配置過程亟需優(yōu)化從而提高配置效率。
技術(shù)實(shí)現(xiàn)思路
1、本申請實(shí)施例提供了一種汽車儀表指示燈配置方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì),旨在解決汽車智能座艙內(nèi)多儀表指示燈配置開發(fā)的效率較低的問題。
2、第一方面,本申請實(shí)施例提供了一種汽車儀表指示燈配置方法,其包括在預(yù)設(shè)的excel配置表格中根據(jù)預(yù)設(shè)的配置需求信息對各項(xiàng)指示燈屬性信息進(jìn)行第一次配置;獲取與配置需求信息相匹配的自動(dòng)化腳本,自動(dòng)化腳本包括第一腳本以及第二腳本;運(yùn)行第一腳本,以通過第一腳本中的讀取模塊讀取excel配置表格,根據(jù)讀取到的表格信息生成正則表達(dá)式;根據(jù)正則表達(dá)式對指示燈屬性信息進(jìn)行第二次配置,以生成指示燈處理函數(shù)的聲明定義并寫入基于第一腳本生成的頭文件模板中;運(yùn)行第二腳本,以通過第二腳本讀取完成第二次配置的指示燈屬性信息,并根據(jù)指示燈屬性信息以及與第二腳本對應(yīng)的源文件模板生成功能處理邏輯函數(shù)代碼,將功能處理邏輯函數(shù)代碼寫入源文件模板以生成指示燈配置代碼;將指示燈配置代碼配置于指示燈功能配置表,以生成對應(yīng)的指示燈控制信號(hào)。
3、第二方面,本申請實(shí)施例還提供了一種汽車儀表指示燈配置裝置,其包括第一配置單元,用于在預(yù)設(shè)的excel配置表格中根據(jù)預(yù)設(shè)的配置需求信息對各項(xiàng)指示燈屬性信息進(jìn)行第一次配置;腳本獲取單元,用于獲取與配置需求信息相匹配的自動(dòng)化腳本,自動(dòng)化腳本包括第一腳本以及第二腳本;第一運(yùn)行單元,用于運(yùn)行第一腳本,以通過第一腳本中的讀取模塊讀取excel配置表格,根據(jù)讀取到的表格信息生成正則表達(dá)式;第二配置單元,用于根據(jù)正則表達(dá)式對指示燈屬性信息進(jìn)行第二次配置,以生成指示燈處理函數(shù)的聲明定義并寫入基于第一腳本生成的頭文件模板中;第二運(yùn)行單元,用于運(yùn)行第二腳本,以通過第二腳本讀取完成第二次配置的指示燈屬性信息,并根據(jù)指示燈屬性信息以及與第二腳本對應(yīng)的源文件模板生成功能處理邏輯函數(shù)代碼,將功能處理邏輯函數(shù)代碼寫入源文件模板以生成指示燈配置代碼;控制單元,用于將指示燈配置代碼配置于指示燈功能配置表,以生成對應(yīng)的指示燈控制信號(hào)。
4、第三方面,本申請實(shí)施例還提供了一種計(jì)算機(jī)設(shè)備,其包括存儲(chǔ)器及處理器,存儲(chǔ)器上存儲(chǔ)有計(jì)算機(jī)程序,處理器執(zhí)行計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述方法。
5、第四方面,本申請實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序包括程序指令,程序指令當(dāng)被處理器執(zhí)行時(shí)可實(shí)現(xiàn)上述方法。
6、本申請實(shí)施例提供了一種汽車儀表指示燈配置方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)。其中,方法包括在預(yù)設(shè)的excel配置表格中根據(jù)預(yù)設(shè)的配置需求信息對各項(xiàng)指示燈屬性信息進(jìn)行第一次配置;獲取與配置需求信息相匹配的自動(dòng)化腳本,自動(dòng)化腳本包括第一腳本以及第二腳本;運(yùn)行第一腳本,以通過第一腳本中的讀取模塊讀取excel配置表格,根據(jù)讀取到的表格信息生成正則表達(dá)式;根據(jù)正則表達(dá)式對指示燈屬性信息進(jìn)行第二次配置,以生成指示燈處理函數(shù)的聲明定義并寫入基于第一腳本生成的頭文件模板中;運(yùn)行第二腳本,以通過第二腳本讀取完成第二次配置的指示燈屬性信息,并根據(jù)指示燈屬性信息以及與第二腳本對應(yīng)的源文件模板生成功能處理邏輯函數(shù)代碼,將功能處理邏輯函數(shù)代碼寫入源文件模板以生成指示燈配置代碼;將指示燈配置代碼配置于指示燈功能配置表,以生成對應(yīng)的指示燈控制信號(hào)。通過excel表格配置和自動(dòng)化腳本來實(shí)現(xiàn)汽車儀表指示燈底層信號(hào)邏輯處理的自動(dòng)化配置實(shí)現(xiàn)了汽車儀表指示燈底層信號(hào)邏輯處理的快速、準(zhǔn)確和靈活配置,顯著提高了開發(fā)效率和項(xiàng)目可維護(hù)性,同時(shí)大幅降低了人為錯(cuò)誤和重復(fù)勞動(dòng),從而提升了汽車智能座艙內(nèi)指示燈顯示項(xiàng)目開發(fā)的整體效率和可靠性。
1.一種汽車儀表指示燈配置方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的汽車儀表指示燈配置方法,其特征在于,所述在預(yù)設(shè)的excel配置表格中根據(jù)預(yù)設(shè)的配置需求信息對各項(xiàng)指示燈屬性信息進(jìn)行第一次配置,包括:
3.根據(jù)權(quán)利要求1所述的汽車儀表指示燈配置方法,其特征在于,所述運(yùn)行所述第一腳本,以通過所述第一腳本中的讀取模塊讀取所述excel配置表格,根據(jù)讀取到的表格信息生成正則表達(dá)式,包括:
4.根據(jù)權(quán)利要求2所述的汽車儀表指示燈配置方法,其特征在于,所述根據(jù)所述正則表達(dá)式對所述指示燈屬性信息進(jìn)行第二次配置,以生成指示燈處理函數(shù)的聲明定義并寫入基于所述第一腳本生成的頭文件模板中,包括:
5.根據(jù)權(quán)利要求1所述的汽車儀表指示燈配置方法,其特征在于,所述根據(jù)所述指示燈屬性信息以及與所述第二腳本對應(yīng)的源文件模板生成功能處理邏輯函數(shù)代碼,將所述功能處理邏輯函數(shù)代碼寫入所述源文件模板以生成指示燈配置代碼,包括:
6.一種汽車儀表指示燈配置裝置,應(yīng)用權(quán)利要求1-5任一項(xiàng)所述的汽車儀表指示燈配置方法,其特征在于,包括:
7.根據(jù)權(quán)利要求6所述的汽車儀表指示燈配置裝置,其特征在于,所述裝置還包括:
8.一種計(jì)算機(jī)設(shè)備,其特征在于,所述計(jì)算機(jī)設(shè)備包括存儲(chǔ)器及處理器,所述存儲(chǔ)器上存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1-5中任一項(xiàng)所述的方法。
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,所述程序指令當(dāng)被處理器執(zhí)行時(shí)可實(shí)現(xiàn)如權(quán)利要求1-5中任一項(xiàng)所述的方法。