原創|行業資訊|編輯:黃竹雯|2016-03-07 17:10:45.000|閱讀 919 次
概述:Qt被廣泛用于汽車信息娛樂系統的操作系統和平臺配置。本篇文章將為大家介紹使用Qt創建數字儀表集群有什么優勢。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Qt被廣泛用于汽車信息娛樂系統的操作系統和平臺配置。一些汽車制造商還在他們的數字儀表集群推出了Qt。我們相信在未來幾年將有更多用戶熟悉并使用Qt。因此,我們已經在去年開始集中研究和開發怎樣使用Qt創建集群更有效率,并且最近在德國紐倫堡的2016嵌入式世界展會(Embedded World 2016)推出了第一代演示。
在汽車行業有一種很強的趨勢,就是使用數碼圖形創建集群工具而不是傳統的模擬儀表。不同于70年代的第一個數字集群使用7-segment顯示器顯示速度,今天的汽車通常顯示模擬速度計連同一系列廣泛的其他信息的數字表示,如轉速表、導航、車輛信息和娛樂內容。與模擬儀表相比,這種模式的好處是顯而易見的,例如它可以在不同的情況下根據駕駛員的需要來適應顯示物品,也可以輕松地創建區域變體或適應汽車模型的儀表板風格。
我們創建的集群演示是為設備創建版本5.6 在NXP廣泛應用的i.MX6 CPU運行Qt。為了顯示Qt帶來的可能性,我們積極利用Qt映射功能,如Qt Location的地圖數據和GPS坐標、Qt Multimedia的反向相機視圖、Qt SerialBus的通過CanBUS車輛數據的傳輸,以及Qt 3D的診斷視圖中車輛模型的可視化。整個UI是通過Qt Quick建立,邏輯是通過C++使用通用的Qt API創建。
嵌入式世界展會中,集群的主要顯示是一個12,3"HSXGA(1280×480)屏幕,演示中使用的第二個屏幕是模擬事件的觸控面板,例如轉數計,將齒輪扭轉,輪胎氣壓下降,一扇門被打開等等??刂破魍ㄟ^CanBUS發送信息到集群中,然后反作用于相應的事件。
演示是在嵌入式Linux上運行,使用Qt為設備創建基線。除了嵌入式Linux,Qt還支持許多實時操作系統,也就是在數字儀表的集群常用的那些。使用一個實時操作系統更易于實現系統的功能安全認證,像一些實時操作系統已經根據需要的功能安全標準要求進行認證。
我們的研究和開發工作繼續朝著一個目標努力,讓它直接用Qt創建領先的數字集群工具。我們相信,Qt是一個用于構建的信息娛樂系統和集群的不錯的選擇,這有利于在這兩個屏幕上使用同樣的技術。請繼續關注更多Qt信息,或討論在今天如何在汽車或其他更多行業中使用Qt。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網