亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        虛擬儀表性能需求分析及系統(tǒng)設(shè)計(jì)

        2014-02-19 15:36:27李堅(jiān)利孔文艷
        新媒體研究 2014年1期

        李堅(jiān)利+孔文艷

        摘 要 通過(guò)對(duì)系統(tǒng)的總體需求性分析,進(jìn)行虛擬儀表的硬件框架設(shè)計(jì),基于該設(shè)計(jì)搭建硬件平臺(tái),同時(shí)基于該硬件框架設(shè)計(jì)軟件代碼模塊,開(kāi)發(fā)出符合總體性能需求的虛擬儀表。

        關(guān)鍵詞 功能需求;硬件框架設(shè)計(jì);軟件代碼模塊

        中圖分類(lèi)號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1671-7597(2014)01-0020-02

        虛擬儀表是指在測(cè)量中不存在直接的物理傳感器實(shí)體,而是接收其他與物理傳感器實(shí)體直接相連的設(shè)備發(fā)送的信息,通過(guò)數(shù)學(xué)模型將獲得的信息轉(zhuǎn)成所需要的檢測(cè)信息,再通過(guò)圖形界面設(shè)計(jì),將所需儀表界面友好呈現(xiàn)在用戶之前的功能實(shí)體。

        它是以硬件平臺(tái)為基礎(chǔ),以計(jì)算機(jī)軟件為核心的新型儀表,具有“軟儀表”之稱,相比于傳統(tǒng)儀表,它具有以下優(yōu)點(diǎn)。

        1)開(kāi)放性好?;谙嗤挠布脚_(tái),編寫(xiě)不同的軟件模塊,可以實(shí)現(xiàn)不同的用戶需求。

        2)界面友好。通過(guò)對(duì)圖形界面的編程,用戶可以選擇自己期望的界面形式,界面更改靈活方便。

        3)使用方便。虛擬儀表可以使用觸摸或鼠標(biāo)操作完成所有功能。

        4)誤差小。由于在測(cè)量中減少了硬件 的使用,硬件電路造成的誤差減小。

        5)功能可擴(kuò)展性好??梢郧袚Q顯示界面,進(jìn)行車(chē)輛導(dǎo)航或顯示倒車(chē)視頻等。

        1 系統(tǒng)性能需求分析

        總體系統(tǒng)功能要求:

        1)儀表類(lèi)顯示:轉(zhuǎn)速、車(chē)速、氣壓、油量等。

        2)指示燈顯示:ABS、側(cè)門(mén)、左右轉(zhuǎn)向等。

        3)數(shù)字類(lèi)顯示:電壓、電流等。

        4)具有導(dǎo)航功能。

        5)具有倒車(chē)視頻自動(dòng)切換顯示功能。

        6)具有觸摸功能,實(shí)現(xiàn)導(dǎo)航時(shí)的手動(dòng)操作。

        7)具有物理按鍵功能,可以實(shí)現(xiàn)軟儀表、導(dǎo)航、倒車(chē)視頻顯示的手動(dòng)切換。

        總體系統(tǒng)功能分析:

        第一、二、三點(diǎn)為虛擬顯示功能,第五點(diǎn)為視頻自動(dòng)切換,通過(guò)代碼的編寫(xiě)可以實(shí)現(xiàn),需要的硬件條件為主板和顯示屏。第四點(diǎn)的導(dǎo)航功能可以有兩種解決方案,一是提供導(dǎo)航板卡,采取硬切換的方式實(shí)現(xiàn);二是下載導(dǎo)航軟件代碼,直接通過(guò)程序調(diào)用??紤]到空間問(wèn)題,采用調(diào)用導(dǎo)航軟件代碼的方式,需要的硬件條件為主板、顯示屏和GPS定位板卡。第六點(diǎn)的觸摸功能所需硬件條件為觸摸屏。第七點(diǎn)需要的硬件條件為物理按鍵。

        2 硬件平臺(tái)框架的設(shè)計(jì)

        根據(jù)所需的環(huán)境要求、功能要求、電氣接口等的條件進(jìn)行市場(chǎng)調(diào)研,確定各硬件的選型,確定各硬件之間的電氣接口關(guān)系,設(shè)計(jì)硬件平臺(tái)框架。

        硬件平臺(tái)框架圖如圖1。

        圖1 硬件平臺(tái)框架

        該總體框架以主板為核心,其他各硬件傳輸各自信號(hào)進(jìn)入主板,經(jīng)軟件代碼接收處理后,進(jìn)行對(duì)應(yīng)的功能實(shí)現(xiàn)。

        主板是基于ARM A8的開(kāi)發(fā)板,其構(gòu)成為核心板+底板。核心板上的處理器核心頻率600MHz,內(nèi)存DDR2 256MB,可以滿足該虛擬儀表終端的性能要求。底板上為與其他硬件連接的硬件接口,主要用到了:

        1)CANBus接口,采用CANBus 2.0B總線協(xié)議,波特率250kbps,標(biāo)準(zhǔn)幀格式,傳輸儀表信號(hào)。

        2)CVBS視頻接口,傳輸?shù)管?chē)視頻信號(hào)。

        3)RS232串口,接收GPS標(biāo)準(zhǔn)協(xié)議信號(hào)。

        4)標(biāo)準(zhǔn)鍵盤(pán)接口,接收物理按鍵的標(biāo)鍵盤(pán)信號(hào)和觸摸屏信號(hào)。

        5)CRT接口,向顯示屏傳輸VGA信號(hào)。

        顯示部分包含了液晶屏、升壓條和屏驅(qū)動(dòng)板。升壓條提供足夠的電壓產(chǎn)生背光,驅(qū)動(dòng)板為升壓條提供電源和為顯示屏提供信號(hào)。

        物理按鍵在經(jīng)過(guò)相應(yīng)的電路板后以USB接口輸出標(biāo)準(zhǔn)的鍵盤(pán)信號(hào)。

        觸摸屏為五線制,經(jīng)過(guò)其自帶的控制板后,以USB接口輸出信號(hào)。

        GPS板卡則以RS232與主板進(jìn)行通信。

        3 軟件設(shè)計(jì)

        3.1 軟件功能模塊設(shè)計(jì)

        依據(jù)硬件平臺(tái)框圖,確定主板的各個(gè)輸入輸出信號(hào),依據(jù)該輸入信號(hào)和輸出信號(hào)進(jìn)行軟件功能模塊的結(jié)構(gòu)圖設(shè)計(jì)和對(duì)各模塊功能的詳細(xì)設(shè)計(jì)。

        由硬件平臺(tái)框架的搭建可知,具有的輸入信號(hào)有video視頻信號(hào)、CAN信號(hào)輸入、觸摸屏和鍵盤(pán)的USB信號(hào)輸入、GPS板卡的串口信號(hào)輸入以及供顯示屏輸出的VGA信號(hào)。

        根據(jù)這些輸入輸出信號(hào)設(shè)計(jì)的軟件模塊功能結(jié)構(gòu)圖如圖2。

        圖2 軟件模塊功能結(jié)構(gòu)圖

        再根據(jù)軟件模塊功能結(jié)構(gòu)圖,進(jìn)行具體軟件模塊的詳細(xì)設(shè)計(jì),設(shè)計(jì)內(nèi)容如表1。

        表1 軟件模塊功能說(shuō)明

        模 塊 說(shuō) 明

        接收視頻解碼信號(hào) 接收視頻采集裝置捕捉的視頻流信號(hào),

        經(jīng)過(guò)解碼后在顯示屏上以特定的分辨率進(jìn)行回放

        CANBus協(xié)議解析 接收CAN總線上廣播的數(shù)據(jù)幀,

        從中解析出各種信號(hào)并予以緩存。

        虛擬儀表顯示 將經(jīng)過(guò)處理的信號(hào),以圖形方式在畫(huà)面中展現(xiàn)

        畫(huà)面/任務(wù)切換 接收按鍵信號(hào),確定當(dāng)前需要顯示的畫(huà)面內(nèi)容

        顯示管理 根據(jù)畫(huà)面/任務(wù)的切換信號(hào),確定輸出內(nèi)容

        地圖應(yīng)用 根據(jù)GPS信號(hào),提供地圖定位或?qū)Ш焦δ?/p>

        (該項(xiàng)功能采用成熟商業(yè)軟件),

        本軟件提供切換顯示

        3.2 軟件流程設(shè)計(jì)

        依據(jù)設(shè)計(jì)的軟件模塊以及實(shí)際工程應(yīng)用中的實(shí)際工作流程,設(shè)計(jì)軟件流程圖,如圖3。

        4 小結(jié)

        通過(guò)總體系統(tǒng)功能分析,市場(chǎng)調(diào)研,硬件平臺(tái)框架設(shè)計(jì)和軟件設(shè)計(jì),最終形成工程產(chǎn)品。圖4為實(shí)際虛擬儀表界面。

        圖3 軟件流程圖

        圖4 實(shí)際儀表界面

        經(jīng)用戶使用后反饋,設(shè)計(jì)的虛擬儀表終端很好的符合了總體功能性需求,并具有很高的可靠性和穩(wěn)定性,是一件非常成功的工程產(chǎn)品。

        參考文獻(xiàn)

        [1]張倩.基于WinCE的車(chē)載智能儀表系統(tǒng)設(shè)計(jì)[D].西安電子科技大學(xué),2009.

        [2]劉鵬.汽車(chē)虛擬儀表平臺(tái)的設(shè)計(jì)與研究[D].大連理工大學(xué),2010.

        [3]梁廣省.基于CAN總線和ARM的汽車(chē)液晶儀表的設(shè)計(jì)與研究[D].南京航空航天大學(xué),2007.

        [4]楊槐.基于嵌入技術(shù)的車(chē)載虛擬儀表系統(tǒng)的研究[D].重慶大學(xué),2007.endprint

        摘 要 通過(guò)對(duì)系統(tǒng)的總體需求性分析,進(jìn)行虛擬儀表的硬件框架設(shè)計(jì),基于該設(shè)計(jì)搭建硬件平臺(tái),同時(shí)基于該硬件框架設(shè)計(jì)軟件代碼模塊,開(kāi)發(fā)出符合總體性能需求的虛擬儀表。

        關(guān)鍵詞 功能需求;硬件框架設(shè)計(jì);軟件代碼模塊

        中圖分類(lèi)號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1671-7597(2014)01-0020-02

        虛擬儀表是指在測(cè)量中不存在直接的物理傳感器實(shí)體,而是接收其他與物理傳感器實(shí)體直接相連的設(shè)備發(fā)送的信息,通過(guò)數(shù)學(xué)模型將獲得的信息轉(zhuǎn)成所需要的檢測(cè)信息,再通過(guò)圖形界面設(shè)計(jì),將所需儀表界面友好呈現(xiàn)在用戶之前的功能實(shí)體。

        它是以硬件平臺(tái)為基礎(chǔ),以計(jì)算機(jī)軟件為核心的新型儀表,具有“軟儀表”之稱,相比于傳統(tǒng)儀表,它具有以下優(yōu)點(diǎn)。

        1)開(kāi)放性好?;谙嗤挠布脚_(tái),編寫(xiě)不同的軟件模塊,可以實(shí)現(xiàn)不同的用戶需求。

        2)界面友好。通過(guò)對(duì)圖形界面的編程,用戶可以選擇自己期望的界面形式,界面更改靈活方便。

        3)使用方便。虛擬儀表可以使用觸摸或鼠標(biāo)操作完成所有功能。

        4)誤差小。由于在測(cè)量中減少了硬件 的使用,硬件電路造成的誤差減小。

        5)功能可擴(kuò)展性好??梢郧袚Q顯示界面,進(jìn)行車(chē)輛導(dǎo)航或顯示倒車(chē)視頻等。

        1 系統(tǒng)性能需求分析

        總體系統(tǒng)功能要求:

        1)儀表類(lèi)顯示:轉(zhuǎn)速、車(chē)速、氣壓、油量等。

        2)指示燈顯示:ABS、側(cè)門(mén)、左右轉(zhuǎn)向等。

        3)數(shù)字類(lèi)顯示:電壓、電流等。

        4)具有導(dǎo)航功能。

        5)具有倒車(chē)視頻自動(dòng)切換顯示功能。

        6)具有觸摸功能,實(shí)現(xiàn)導(dǎo)航時(shí)的手動(dòng)操作。

        7)具有物理按鍵功能,可以實(shí)現(xiàn)軟儀表、導(dǎo)航、倒車(chē)視頻顯示的手動(dòng)切換。

        總體系統(tǒng)功能分析:

        第一、二、三點(diǎn)為虛擬顯示功能,第五點(diǎn)為視頻自動(dòng)切換,通過(guò)代碼的編寫(xiě)可以實(shí)現(xiàn),需要的硬件條件為主板和顯示屏。第四點(diǎn)的導(dǎo)航功能可以有兩種解決方案,一是提供導(dǎo)航板卡,采取硬切換的方式實(shí)現(xiàn);二是下載導(dǎo)航軟件代碼,直接通過(guò)程序調(diào)用??紤]到空間問(wèn)題,采用調(diào)用導(dǎo)航軟件代碼的方式,需要的硬件條件為主板、顯示屏和GPS定位板卡。第六點(diǎn)的觸摸功能所需硬件條件為觸摸屏。第七點(diǎn)需要的硬件條件為物理按鍵。

        2 硬件平臺(tái)框架的設(shè)計(jì)

        根據(jù)所需的環(huán)境要求、功能要求、電氣接口等的條件進(jìn)行市場(chǎng)調(diào)研,確定各硬件的選型,確定各硬件之間的電氣接口關(guān)系,設(shè)計(jì)硬件平臺(tái)框架。

        硬件平臺(tái)框架圖如圖1。

        圖1 硬件平臺(tái)框架

        該總體框架以主板為核心,其他各硬件傳輸各自信號(hào)進(jìn)入主板,經(jīng)軟件代碼接收處理后,進(jìn)行對(duì)應(yīng)的功能實(shí)現(xiàn)。

        主板是基于ARM A8的開(kāi)發(fā)板,其構(gòu)成為核心板+底板。核心板上的處理器核心頻率600MHz,內(nèi)存DDR2 256MB,可以滿足該虛擬儀表終端的性能要求。底板上為與其他硬件連接的硬件接口,主要用到了:

        1)CANBus接口,采用CANBus 2.0B總線協(xié)議,波特率250kbps,標(biāo)準(zhǔn)幀格式,傳輸儀表信號(hào)。

        2)CVBS視頻接口,傳輸?shù)管?chē)視頻信號(hào)。

        3)RS232串口,接收GPS標(biāo)準(zhǔn)協(xié)議信號(hào)。

        4)標(biāo)準(zhǔn)鍵盤(pán)接口,接收物理按鍵的標(biāo)鍵盤(pán)信號(hào)和觸摸屏信號(hào)。

        5)CRT接口,向顯示屏傳輸VGA信號(hào)。

        顯示部分包含了液晶屏、升壓條和屏驅(qū)動(dòng)板。升壓條提供足夠的電壓產(chǎn)生背光,驅(qū)動(dòng)板為升壓條提供電源和為顯示屏提供信號(hào)。

        物理按鍵在經(jīng)過(guò)相應(yīng)的電路板后以USB接口輸出標(biāo)準(zhǔn)的鍵盤(pán)信號(hào)。

        觸摸屏為五線制,經(jīng)過(guò)其自帶的控制板后,以USB接口輸出信號(hào)。

        GPS板卡則以RS232與主板進(jìn)行通信。

        3 軟件設(shè)計(jì)

        3.1 軟件功能模塊設(shè)計(jì)

        依據(jù)硬件平臺(tái)框圖,確定主板的各個(gè)輸入輸出信號(hào),依據(jù)該輸入信號(hào)和輸出信號(hào)進(jìn)行軟件功能模塊的結(jié)構(gòu)圖設(shè)計(jì)和對(duì)各模塊功能的詳細(xì)設(shè)計(jì)。

        由硬件平臺(tái)框架的搭建可知,具有的輸入信號(hào)有video視頻信號(hào)、CAN信號(hào)輸入、觸摸屏和鍵盤(pán)的USB信號(hào)輸入、GPS板卡的串口信號(hào)輸入以及供顯示屏輸出的VGA信號(hào)。

        根據(jù)這些輸入輸出信號(hào)設(shè)計(jì)的軟件模塊功能結(jié)構(gòu)圖如圖2。

        圖2 軟件模塊功能結(jié)構(gòu)圖

        再根據(jù)軟件模塊功能結(jié)構(gòu)圖,進(jìn)行具體軟件模塊的詳細(xì)設(shè)計(jì),設(shè)計(jì)內(nèi)容如表1。

        表1 軟件模塊功能說(shuō)明

        模 塊 說(shuō) 明

        接收視頻解碼信號(hào) 接收視頻采集裝置捕捉的視頻流信號(hào),

        經(jīng)過(guò)解碼后在顯示屏上以特定的分辨率進(jìn)行回放

        CANBus協(xié)議解析 接收CAN總線上廣播的數(shù)據(jù)幀,

        從中解析出各種信號(hào)并予以緩存。

        虛擬儀表顯示 將經(jīng)過(guò)處理的信號(hào),以圖形方式在畫(huà)面中展現(xiàn)

        畫(huà)面/任務(wù)切換 接收按鍵信號(hào),確定當(dāng)前需要顯示的畫(huà)面內(nèi)容

        顯示管理 根據(jù)畫(huà)面/任務(wù)的切換信號(hào),確定輸出內(nèi)容

        地圖應(yīng)用 根據(jù)GPS信號(hào),提供地圖定位或?qū)Ш焦δ?/p>

        (該項(xiàng)功能采用成熟商業(yè)軟件),

        本軟件提供切換顯示

        3.2 軟件流程設(shè)計(jì)

        依據(jù)設(shè)計(jì)的軟件模塊以及實(shí)際工程應(yīng)用中的實(shí)際工作流程,設(shè)計(jì)軟件流程圖,如圖3。

        4 小結(jié)

        通過(guò)總體系統(tǒng)功能分析,市場(chǎng)調(diào)研,硬件平臺(tái)框架設(shè)計(jì)和軟件設(shè)計(jì),最終形成工程產(chǎn)品。圖4為實(shí)際虛擬儀表界面。

        圖3 軟件流程圖

        圖4 實(shí)際儀表界面

        經(jīng)用戶使用后反饋,設(shè)計(jì)的虛擬儀表終端很好的符合了總體功能性需求,并具有很高的可靠性和穩(wěn)定性,是一件非常成功的工程產(chǎn)品。

        參考文獻(xiàn)

        [1]張倩.基于WinCE的車(chē)載智能儀表系統(tǒng)設(shè)計(jì)[D].西安電子科技大學(xué),2009.

        [2]劉鵬.汽車(chē)虛擬儀表平臺(tái)的設(shè)計(jì)與研究[D].大連理工大學(xué),2010.

        [3]梁廣省.基于CAN總線和ARM的汽車(chē)液晶儀表的設(shè)計(jì)與研究[D].南京航空航天大學(xué),2007.

        [4]楊槐.基于嵌入技術(shù)的車(chē)載虛擬儀表系統(tǒng)的研究[D].重慶大學(xué),2007.endprint

        摘 要 通過(guò)對(duì)系統(tǒng)的總體需求性分析,進(jìn)行虛擬儀表的硬件框架設(shè)計(jì),基于該設(shè)計(jì)搭建硬件平臺(tái),同時(shí)基于該硬件框架設(shè)計(jì)軟件代碼模塊,開(kāi)發(fā)出符合總體性能需求的虛擬儀表。

        關(guān)鍵詞 功能需求;硬件框架設(shè)計(jì);軟件代碼模塊

        中圖分類(lèi)號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1671-7597(2014)01-0020-02

        虛擬儀表是指在測(cè)量中不存在直接的物理傳感器實(shí)體,而是接收其他與物理傳感器實(shí)體直接相連的設(shè)備發(fā)送的信息,通過(guò)數(shù)學(xué)模型將獲得的信息轉(zhuǎn)成所需要的檢測(cè)信息,再通過(guò)圖形界面設(shè)計(jì),將所需儀表界面友好呈現(xiàn)在用戶之前的功能實(shí)體。

        它是以硬件平臺(tái)為基礎(chǔ),以計(jì)算機(jī)軟件為核心的新型儀表,具有“軟儀表”之稱,相比于傳統(tǒng)儀表,它具有以下優(yōu)點(diǎn)。

        1)開(kāi)放性好?;谙嗤挠布脚_(tái),編寫(xiě)不同的軟件模塊,可以實(shí)現(xiàn)不同的用戶需求。

        2)界面友好。通過(guò)對(duì)圖形界面的編程,用戶可以選擇自己期望的界面形式,界面更改靈活方便。

        3)使用方便。虛擬儀表可以使用觸摸或鼠標(biāo)操作完成所有功能。

        4)誤差小。由于在測(cè)量中減少了硬件 的使用,硬件電路造成的誤差減小。

        5)功能可擴(kuò)展性好??梢郧袚Q顯示界面,進(jìn)行車(chē)輛導(dǎo)航或顯示倒車(chē)視頻等。

        1 系統(tǒng)性能需求分析

        總體系統(tǒng)功能要求:

        1)儀表類(lèi)顯示:轉(zhuǎn)速、車(chē)速、氣壓、油量等。

        2)指示燈顯示:ABS、側(cè)門(mén)、左右轉(zhuǎn)向等。

        3)數(shù)字類(lèi)顯示:電壓、電流等。

        4)具有導(dǎo)航功能。

        5)具有倒車(chē)視頻自動(dòng)切換顯示功能。

        6)具有觸摸功能,實(shí)現(xiàn)導(dǎo)航時(shí)的手動(dòng)操作。

        7)具有物理按鍵功能,可以實(shí)現(xiàn)軟儀表、導(dǎo)航、倒車(chē)視頻顯示的手動(dòng)切換。

        總體系統(tǒng)功能分析:

        第一、二、三點(diǎn)為虛擬顯示功能,第五點(diǎn)為視頻自動(dòng)切換,通過(guò)代碼的編寫(xiě)可以實(shí)現(xiàn),需要的硬件條件為主板和顯示屏。第四點(diǎn)的導(dǎo)航功能可以有兩種解決方案,一是提供導(dǎo)航板卡,采取硬切換的方式實(shí)現(xiàn);二是下載導(dǎo)航軟件代碼,直接通過(guò)程序調(diào)用。考慮到空間問(wèn)題,采用調(diào)用導(dǎo)航軟件代碼的方式,需要的硬件條件為主板、顯示屏和GPS定位板卡。第六點(diǎn)的觸摸功能所需硬件條件為觸摸屏。第七點(diǎn)需要的硬件條件為物理按鍵。

        2 硬件平臺(tái)框架的設(shè)計(jì)

        根據(jù)所需的環(huán)境要求、功能要求、電氣接口等的條件進(jìn)行市場(chǎng)調(diào)研,確定各硬件的選型,確定各硬件之間的電氣接口關(guān)系,設(shè)計(jì)硬件平臺(tái)框架。

        硬件平臺(tái)框架圖如圖1。

        圖1 硬件平臺(tái)框架

        該總體框架以主板為核心,其他各硬件傳輸各自信號(hào)進(jìn)入主板,經(jīng)軟件代碼接收處理后,進(jìn)行對(duì)應(yīng)的功能實(shí)現(xiàn)。

        主板是基于ARM A8的開(kāi)發(fā)板,其構(gòu)成為核心板+底板。核心板上的處理器核心頻率600MHz,內(nèi)存DDR2 256MB,可以滿足該虛擬儀表終端的性能要求。底板上為與其他硬件連接的硬件接口,主要用到了:

        1)CANBus接口,采用CANBus 2.0B總線協(xié)議,波特率250kbps,標(biāo)準(zhǔn)幀格式,傳輸儀表信號(hào)。

        2)CVBS視頻接口,傳輸?shù)管?chē)視頻信號(hào)。

        3)RS232串口,接收GPS標(biāo)準(zhǔn)協(xié)議信號(hào)。

        4)標(biāo)準(zhǔn)鍵盤(pán)接口,接收物理按鍵的標(biāo)鍵盤(pán)信號(hào)和觸摸屏信號(hào)。

        5)CRT接口,向顯示屏傳輸VGA信號(hào)。

        顯示部分包含了液晶屏、升壓條和屏驅(qū)動(dòng)板。升壓條提供足夠的電壓產(chǎn)生背光,驅(qū)動(dòng)板為升壓條提供電源和為顯示屏提供信號(hào)。

        物理按鍵在經(jīng)過(guò)相應(yīng)的電路板后以USB接口輸出標(biāo)準(zhǔn)的鍵盤(pán)信號(hào)。

        觸摸屏為五線制,經(jīng)過(guò)其自帶的控制板后,以USB接口輸出信號(hào)。

        GPS板卡則以RS232與主板進(jìn)行通信。

        3 軟件設(shè)計(jì)

        3.1 軟件功能模塊設(shè)計(jì)

        依據(jù)硬件平臺(tái)框圖,確定主板的各個(gè)輸入輸出信號(hào),依據(jù)該輸入信號(hào)和輸出信號(hào)進(jìn)行軟件功能模塊的結(jié)構(gòu)圖設(shè)計(jì)和對(duì)各模塊功能的詳細(xì)設(shè)計(jì)。

        由硬件平臺(tái)框架的搭建可知,具有的輸入信號(hào)有video視頻信號(hào)、CAN信號(hào)輸入、觸摸屏和鍵盤(pán)的USB信號(hào)輸入、GPS板卡的串口信號(hào)輸入以及供顯示屏輸出的VGA信號(hào)。

        根據(jù)這些輸入輸出信號(hào)設(shè)計(jì)的軟件模塊功能結(jié)構(gòu)圖如圖2。

        圖2 軟件模塊功能結(jié)構(gòu)圖

        再根據(jù)軟件模塊功能結(jié)構(gòu)圖,進(jìn)行具體軟件模塊的詳細(xì)設(shè)計(jì),設(shè)計(jì)內(nèi)容如表1。

        表1 軟件模塊功能說(shuō)明

        模 塊 說(shuō) 明

        接收視頻解碼信號(hào) 接收視頻采集裝置捕捉的視頻流信號(hào),

        經(jīng)過(guò)解碼后在顯示屏上以特定的分辨率進(jìn)行回放

        CANBus協(xié)議解析 接收CAN總線上廣播的數(shù)據(jù)幀,

        從中解析出各種信號(hào)并予以緩存。

        虛擬儀表顯示 將經(jīng)過(guò)處理的信號(hào),以圖形方式在畫(huà)面中展現(xiàn)

        畫(huà)面/任務(wù)切換 接收按鍵信號(hào),確定當(dāng)前需要顯示的畫(huà)面內(nèi)容

        顯示管理 根據(jù)畫(huà)面/任務(wù)的切換信號(hào),確定輸出內(nèi)容

        地圖應(yīng)用 根據(jù)GPS信號(hào),提供地圖定位或?qū)Ш焦δ?/p>

        (該項(xiàng)功能采用成熟商業(yè)軟件),

        本軟件提供切換顯示

        3.2 軟件流程設(shè)計(jì)

        依據(jù)設(shè)計(jì)的軟件模塊以及實(shí)際工程應(yīng)用中的實(shí)際工作流程,設(shè)計(jì)軟件流程圖,如圖3。

        4 小結(jié)

        通過(guò)總體系統(tǒng)功能分析,市場(chǎng)調(diào)研,硬件平臺(tái)框架設(shè)計(jì)和軟件設(shè)計(jì),最終形成工程產(chǎn)品。圖4為實(shí)際虛擬儀表界面。

        圖3 軟件流程圖

        圖4 實(shí)際儀表界面

        經(jīng)用戶使用后反饋,設(shè)計(jì)的虛擬儀表終端很好的符合了總體功能性需求,并具有很高的可靠性和穩(wěn)定性,是一件非常成功的工程產(chǎn)品。

        參考文獻(xiàn)

        [1]張倩.基于WinCE的車(chē)載智能儀表系統(tǒng)設(shè)計(jì)[D].西安電子科技大學(xué),2009.

        [2]劉鵬.汽車(chē)虛擬儀表平臺(tái)的設(shè)計(jì)與研究[D].大連理工大學(xué),2010.

        [3]梁廣省.基于CAN總線和ARM的汽車(chē)液晶儀表的設(shè)計(jì)與研究[D].南京航空航天大學(xué),2007.

        [4]楊槐.基于嵌入技術(shù)的車(chē)載虛擬儀表系統(tǒng)的研究[D].重慶大學(xué),2007.endprint

        中国猛少妇色xxxxx| 久久亚洲av无码西西人体| 韩国日本一区二区在线| 国产综合精品久久99之一| 尤物在线精品视频| 国产午夜精品久久久久免费视| 亚洲日韩区在线电影| 手机av在线观看视频| 国产午夜免费一区二区三区视频| 女人张开腿让男人桶爽| 粉嫩虎白女毛片人体| 亚洲国产A∨无码影院| 国产一区二区三区色区| 久久精品国产亚洲av麻豆床戏| 色与欲影视天天看综合网| 国产成人无码免费视频在线 | 国产激情久久久久久熟女老人| 午夜福利av无码一区二区| 久久成人麻豆午夜电影| 久久人妻av不卡中文字幕| 国产精品一区久久综合| 亚洲日韩小电影在线观看| 国产成人av性色在线影院色戒 | 亚洲av乱码中文一区二区三区| 国产成人综合久久三区北岛玲| 国产一级内射一片视频免费| 国产a∨天天免费观看美女| 精品无码中文字幕在线| 久热re在线视频精品免费| 亚洲情久久久精品黄色| 99噜噜噜在线播放| 久久久久女人精品毛片| 99久久国内精品成人免费 | 国产亚洲综合另类色专区| 国内精品久久久久久99| 亚洲视频一区| 国产午夜亚洲精品不卡免下载| 福利视频偷拍一区二区| 97人人模人人爽人人喊网| 久久无码av三级| aa视频在线观看播放免费|