本周我參加瑞薩開發(fā)者大會(huì)的一個(gè)小組已經(jīng)明確表示:嵌入式系統(tǒng)中人機(jī)界面(HMI)的設(shè)計(jì)變得更加復(fù)雜。但該小組警告說,創(chuàng)建這樣一個(gè)圖形豐富的HMI比大多數(shù)開發(fā)人員想象的更難。幸運(yùn)的是,他們還有一些技巧可以傳遞成功的HMI設(shè)計(jì)。不久前,嵌入式系統(tǒng)在極簡主義的用戶界面上可以取得商業(yè)上的成功。為了操作設(shè)備,所有用戶都需要幾個(gè)按鈕,一些燈和一個(gè)小的字母數(shù)字顯示器。但這已經(jīng)改變了過去幾年。
HMI設(shè)計(jì)變得更加復(fù)雜有幾個(gè)原因。一方面,低成本但功能強(qiáng)大的32位處理器的出現(xiàn)使豐富的圖形功能成為大多數(shù)嵌入式系統(tǒng)的經(jīng)濟(jì)高效選擇。此外,這些處理器還使設(shè)計(jì)能夠提供更多的操作功能。
問題是,為了能夠?yàn)橛脩籼峁┬鹿δ埽脩艚缑嫘枰獮樗麄兲峁┰L問和控制。這需要多個(gè)按鈕,并且可以提供簡單的顯示。最重要的是,智能手機(jī)和平板電腦的出現(xiàn)為消費(fèi)者和工人提供了一個(gè)高標(biāo)準(zhǔn),讓人們期待豐富的交互式圖形界面。一位專家小組成員報(bào)告說,看到一位年輕的工程師接近示波器并進(jìn)行捏合和擴(kuò)展以放大顯示器,當(dāng)它沒有響應(yīng)時(shí)表示驚訝。一起,這些低成本,不斷增加的功能數(shù)量和不斷提高的預(yù)期因素意味著您的客戶對(duì)HMI的期望很高,如果您不提供它,您的競爭對(duì)手肯定會(huì)因?yàn)闆]有價(jià)格優(yōu)勢沒有豐富的HMI可以獲得。雖然現(xiàn)在可以負(fù)擔(dān)得起豐富HMI的硬件設(shè)計(jì),但軟件設(shè)計(jì)變得更加困難。
在Renesas DevCon上,一組HMI專家聚集在一起討論這些挑戰(zhàn),并提供如何克服這些挑戰(zhàn)的技巧。該小組由RPA的Barry Williams組成; Crank Software的創(chuàng)始人Brian Edward; Express Logic的GUI工程總監(jiān)Ken Maxwell; Xapplos高級(jí)工程師Mark Rodriguez; Sepastien Rusese,Adeneo的嵌入式解決方案架構(gòu)師;和嚴(yán)肅集成的創(chuàng)始人特里韋斯特。它們代表了廣泛的HMI應(yīng)用程序和體驗(yàn),并為嵌入式設(shè)計(jì)人員提供了這5個(gè)技巧。
不要重新發(fā)明輪子- 復(fù)雜的圖形,動(dòng)畫,特殊視覺效果等需要大量的設(shè)計(jì)工作,但大部分工作已經(jīng)完成。充分利用商業(yè)圖書館,開源社區(qū)和供應(yīng)商對(duì)圖形設(shè)計(jì)的支持,或者您會(huì)發(fā)現(xiàn)自己花費(fèi)的開發(fā)時(shí)間遠(yuǎn)遠(yuǎn)超出您的承受能力。
使用操作系統(tǒng)- 除非您使用極其簡單的字母數(shù)字顯示器,否則嘗試使用裸機(jī)進(jìn)行編程將是一項(xiàng)巨大且容易出錯(cuò)的工作。擁有實(shí)時(shí)操作系統(tǒng)(RTOS)的資源將極大地加速HMI開發(fā),支持使用庫函數(shù)和界面開發(fā)工具。但請(qǐng)注意,許多RTOS需要圖形庫來滿足他們的需求;它們可能無法有效支持通用庫。如果您的系統(tǒng)具有所需的內(nèi)存和其他資源,并且您可以容忍啟動(dòng)時(shí)間,那么Linux在您的系統(tǒng)中也可能運(yùn)行良好,并且可以讓您訪問比RTOS提供的更豐富的軟件庫集。 >聘請(qǐng)圖形設(shè)計(jì)師- 有效的用戶界面設(shè)計(jì)已經(jīng)成為一門專業(yè)學(xué)科,因此要?jiǎng)?chuàng)建一個(gè)有效的HMI,提供對(duì)設(shè)備功能的完全訪問而不會(huì)讓用戶感到沮喪,您需要一個(gè)圖形藝術(shù)家。 “準(zhǔn)備好在UI設(shè)計(jì)上毫無希望,”Serious Integrated的West警告說。 “你可以創(chuàng)建畫布,但你不是藝術(shù)家。”
盡快測試設(shè)計(jì)- - 盡可能早地在設(shè)計(jì)工作中,測試實(shí)際硬件上的用戶界面設(shè)計(jì)或你可以把一個(gè)模擬放在一起。不要依賴于工作站或其他設(shè)計(jì)工具上出現(xiàn)的設(shè)計(jì)。接口的大小,布局和可用性在目標(biāo)硬件上將與其顯示方式不同,并且在開發(fā)工具上有效。您還會(huì)發(fā)現(xiàn)用戶會(huì)提出問題和疑慮,營銷會(huì)詢問新的或不同的功能,其他操作假設(shè)將受到挑戰(zhàn),很可能導(dǎo)致需要修改設(shè)計(jì)甚至更改顯示尺寸。顯示尺寸的變化將影響處理器的選擇以及軟件。最好盡可能早地在設(shè)計(jì)中發(fā)現(xiàn)所有這些。
計(jì)劃變革- 嵌入式系統(tǒng)編程的刻錄和完成時(shí)代已經(jīng)過去,專家組成員指出。憑借當(dāng)今的連接選項(xiàng)和不斷變化的用戶期望,嵌入式設(shè)備及其顯示器將需要定期升級(jí),以提高性能和添加新功能。開發(fā)人員還可能發(fā)現(xiàn),為區(qū)域使用和偏好遠(yuǎn)程定制用戶界面的能力將成為新嵌入式設(shè)計(jì)的重要特征。正如特里·韋斯特所說:“如果你沒有物聯(lián)網(wǎng)計(jì)劃,你需要得到一個(gè)。”
-
HMI
+關(guān)注
關(guān)注
9文章
585瀏覽量
48461 -
PCB打樣
+關(guān)注
關(guān)注
17文章
2968瀏覽量
21660 -
華強(qiáng)PCB
+關(guān)注
關(guān)注
8文章
1831瀏覽量
27727 -
華強(qiáng)pcb線路板打樣
+關(guān)注
關(guān)注
5文章
14629瀏覽量
42990
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論