999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

全液晶儀表LVDS 升級方案

2021-05-07 12:48:06張文博
汽車電器 2021年4期
關鍵詞:功能

張文博

(北京汽車集團越野車有限公司,北京 101300)

隨著汽車電子信息技術的飛速發展,整車配置的儀表早已經將傳統的機械指針儀表換成了全彩色TFT屏的全液晶儀表。而隨之帶來的是全液晶儀表的軟件復雜度較高,軟件代碼量大,無法再通過CAN總線進行升級。以市場現有車型為例,如果為了全液晶儀表升級,增加一條單獨的USB線及接口,勢必帶來整車成本的上漲。

為了簡化儀表的升級方式,更好地控制整車的成本,本文提出了一種全新的儀表升級方式,設計規劃了全液晶儀表的開發方案,下文以全液晶儀表成功應用及開發為例進行闡述。

1 儀表軟件升級設計開發現狀

市場上的儀表升級方式,大多分為如下3種:①通過整車OBD口進行升級,利用CAN總線通信,普遍應用在不帶操作系統的電子模塊升級上,例如:車身控制器、發動機控制模塊等;②USB口升級:利用整車自帶的USB接口進行升級,利用USB通信,普遍應用在帶操作系統的電子模塊升級上,例如:中控主機、全液晶儀表等。③OTA升級:利用T-BOX模塊,通過以太網和整車CAN總線,給整車上所有的電子模塊進行升級,目前應用較少,存在安全隱患。

上述3種升級方式各有利弊,其中差異對比如表1所示。

表1 軟件升級方式差異對比表

2 全液晶儀表LVDS升級開發方案

2.1 信息娛樂系統規劃

根據整車配置,針對信息娛樂系統進行系統性規劃,其中,儀表與中控主機交互功能如表2所示。

表2 軟件功能規劃表

信息娛樂系統設計方案框圖如圖1所示。

圖1 信息娛樂設計框圖

上述規劃方案,可以保證導航投圖功能和儀表軟件升級功能共用1條LVDS線實現,導航投圖功能利用LVDS的Video通道,軟件升級功能利用LVDS的SPI通道。

2.2 儀表LVDS升級設計方案

通過LVDS通信進行儀表軟件升級的設計方案,是利用中控主機自帶的USB接口,將帶有儀表軟件升級包的U盤插到USB接口上,然后通過點擊中控主機界面上的儀表軟件升級選項,進行儀表軟件升級。下面將從硬件設計和軟件設計兩方面進行闡述。

2.2.1 硬件設計

儀表軟件升級方案通過LVDS實現,全液晶儀表選用DS90UH940芯片,同時,中控主機選用DS90UH949芯片,硬件框圖如圖2所示。

圖2 硬件框圖

DS90UH949-Q1端和DS90UH940-Q1端LVDS GPIO配置,需要保證GPIO0、GPIO1雙向通信沒有問題。確保GPIO5~8可以接收輸入輸出,通過I2C讀取和寫入。

LVDS GPIO控制方式:利用940/949的GPIO透傳方式實現流控需求,Slave端 (DS940)通過配置Master端 (DS949)的寄存器,改變GPIO0和GPIO1的值,Master端由于已經通過硬件上連通了GPIO0和GPIO1,所以可以通過中斷的方式讀取到值的改變。

硬件原理圖如圖3所示。

硬件PIN腳定義如表3所示。

2.2.2 軟件設計

將儀表(Cluster)作為SPI Slave,將中控主機(IVI)作為SPI Master,理論最高通信速率可達3.3Mb/s,詳細軟件功能框圖如4所示。

中控主機需要完成SPI slave驅動,需要提供USB訪問路徑,需要通知upgrade_client有U盤插入,以便于儀表進行軟件升級包的讀取工作。

儀表軟件升級包包含升級文件和版本文件,中控檢測到升級包,將version.txt中的相關信息發送給儀表,儀表確認此升級包是否有效。如無效,回應錯誤代碼。

圖3 硬件原理圖

表3 硬件PIN腳定義表

圖4 軟件功能框圖

儀表與中控主機的顯示屏上同時顯示升級信息和狀態。在進入儀表軟件升級模式后,儀表與中控主機需相互升級請求及響應命令,包含:請求、查詢、開始和結束。

在進入軟件包數據傳模式后,中控主機將數據發送給儀表,儀表進行接收反饋,并進行實時校驗。同時,在升級過程中加入心跳機制。IVI發送心跳包消息,Cluster給予回應。當Cluster連續3次未回應心跳,則認為Cluster連接斷開,退出升級。Cluster需加入timeout機制,當timeout時間內未收到心跳包消息,則認為連接斷開。

IVI/Cluster均需考慮心跳消息和升級協議消息之間同步問題。儀表與中控主機間的交互框圖如圖5所示。針對軟件升級功能側錯誤處理機制,要求如下。

圖5 交互框圖

1)傳輸失敗 (傳輸數據過程中,如果重傳3次依然失敗)。Cluster發送升級失敗命令至IVI,包括失敗原因。然后Cluster退出升級模式進入正常模式。IVI結束停止傳輸數據,收到升級失敗命令后提示用戶,并退出升級流程。

2)升級包校驗失敗。Cluster發送升級失敗命令至IVI,包括失敗原因。然后Cluster退出升級模式進入正常模式。IVI接收到升級失敗命令后提示用戶,退出升級流程。

3)刷寫升級包失敗。Cluster發送升級失敗命令至IVI,包括失敗原因。由于Cluster開始刷寫后無法恢復到正常模式,所以Cluster停留在升級模式,等待IVI發起再一次升級流程。IVI接收到升級失敗命令后提示用戶,并提示用戶需重新發起升級流程。

4)心跳失敗/連接失敗。IVI連續3次未收到Cluster的心跳包回應,判定為連接失敗。此時IVI提示用戶連接失敗。Cluter加入timeout機制,timeout時間內未收到IVI心跳包,則判定連接失敗。此時若未開始刷寫則退出升級模式進入正常模式。此時如已開始刷寫則停留在升級模式,等待IVI重新發起升級流程。

3 結論

該方案在車型項目上的成功實施,不但簡化了儀表升級方式,降低了單車成本,也為后續車型其它電子零部件的升級開發積累了經驗、奠定了基礎。

猜你喜歡
功能
拆解復雜功能
鐘表(2023年5期)2023-10-27 04:20:44
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
基層弄虛作假的“新功能取向”
當代陜西(2021年21期)2022-01-19 02:00:26
深刻理解功能關系
鉗把功能創新實踐應用
關于非首都功能疏解的幾點思考
基于PMC窗口功能實現設備同步刷刀功能
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 成人年鲁鲁在线观看视频| 国产在线精品人成导航| 九色视频最新网址| 亚洲香蕉久久| 玩两个丰满老熟女久久网| 国产av剧情无码精品色午夜| 国产亚洲美日韩AV中文字幕无码成人 | 国产97视频在线| 日本www在线视频| 国产成人1024精品| 久久无码av三级| 女人18毛片一级毛片在线 | 欧美成人看片一区二区三区| 国产精品一区二区不卡的视频| 欧美亚洲中文精品三区| 99无码中文字幕视频| 婷婷色婷婷| 久久亚洲天堂| 国产喷水视频| 丰满的少妇人妻无码区| 国产黄色免费看| 欧美另类视频一区二区三区| 欧美成a人片在线观看| 色偷偷一区二区三区| 喷潮白浆直流在线播放| 99精品国产高清一区二区| 国产又大又粗又猛又爽的视频| 久久无码av一区二区三区| 亚洲Aⅴ无码专区在线观看q| 日本在线亚洲| 亚洲成肉网| 美女啪啪无遮挡| 欧美一道本| 黄色在线不卡| 欧美日本在线观看| 久久熟女AV| 国产精品v欧美| 国产精品免费电影| 一本大道香蕉久中文在线播放| 999国产精品| 99无码中文字幕视频| 免费看黄片一区二区三区| 91青青草视频在线观看的| 成人久久精品一区二区三区| 国产18在线播放| 99这里只有精品在线| 亚洲国产精品日韩av专区| 操操操综合网| 免费看a级毛片| 夜夜操国产| 99人体免费视频| 午夜毛片免费观看视频 | 99九九成人免费视频精品| 色网站在线视频| 最新无码专区超级碰碰碰| 深爱婷婷激情网| 丁香婷婷久久| 免费看一级毛片波多结衣| 国产精品国产主播在线观看| 亚洲中文在线看视频一区| 日韩小视频在线观看| 国产白浆视频| 日韩精品成人在线| 亚洲一道AV无码午夜福利| 亚洲中文字幕在线一区播放| 9啪在线视频| 四虎影视库国产精品一区| 欧美成人A视频| 先锋资源久久| 91国内视频在线观看| 这里只有精品在线播放| 夜精品a一区二区三区| 亚洲精品视频在线观看视频| 精品国产一区91在线| 欧美一区二区丝袜高跟鞋| 国产成人欧美| 国产福利观看| 无码中文AⅤ在线观看| 四虎成人精品在永久免费| 亚洲精品久综合蜜| 国产精品手机视频一区二区| 精品国产91爱|