對于嵌入式系統(tǒng)來說,進行該系統(tǒng)界面設(shè)計是非常重要的,嵌入式系統(tǒng)設(shè)計的特點和指標(biāo)是什么呢?今天就來介紹下。
嵌入式系統(tǒng)的界面設(shè)計概述
進行嵌入式系統(tǒng)設(shè)計前,應(yīng)明確嵌入式系統(tǒng)設(shè)計本身的特點及衡量嵌入式系統(tǒng)設(shè)計的一些主要的技術(shù)指標(biāo)。
1.嵌入式系統(tǒng)設(shè)計的特點
與通常的系統(tǒng)設(shè)計相比,嵌入式系統(tǒng)設(shè)計具有以下特點:
1)軟、硬件協(xié)同并行開發(fā);
2)微處理器的類型多種多樣;
3)實時嵌入式操作系統(tǒng)具有多樣性;
4)與通用系統(tǒng)開發(fā)相比,可利用系統(tǒng)資源很少;
5)應(yīng)用支持少;
6)要求特殊的開發(fā)工具;
7)軟、硬件都要很健壯;
8)調(diào)試很困難。

(圖片來自網(wǎng)絡(luò))
2.嵌入式系統(tǒng)的技術(shù)指標(biāo)
嵌入式系統(tǒng)設(shè)計的常用指標(biāo)有:
(1)NRE成本(非重復(fù)性工程成本):設(shè)計系統(tǒng)所需要支付的一次性貨幣成本,即一旦設(shè)計完畢,不需要支付額外的設(shè)計費用,就可以制造任意數(shù)目的產(chǎn)品。
(2)單位成本:生產(chǎn)單個產(chǎn)品所需要支付的貨幣成本,不包含NRE成本。
(3)大?。褐赶到y(tǒng)所占的空間,對軟件而言,一般用字節(jié)數(shù)來衡量;對硬件而言,則用邏輯門或晶體管的數(shù)目來衡量。
(4)性能:系統(tǒng)完成規(guī)定任務(wù)所需要的時間,是設(shè)計時最常用的設(shè)計指標(biāo),主要有兩種衡量方式,一是響應(yīng)時間,即開始執(zhí)行到任務(wù)結(jié)束之間的時間。二是完成量,即單位時間內(nèi)所完成的任務(wù)量。
(5)功率:系統(tǒng)所消耗的功率,它決定了電池的壽命或電路的散熱需求。
(6)靈活性:在不增加NRE成本的前提下,改變系統(tǒng)功能的能力。
(7)樣機建立時間:建立系統(tǒng)可運行版本所需的時間,系統(tǒng)樣機可能比最終產(chǎn)品更大更昂貴,但可以驗證系統(tǒng)的用途和正確性,改進系統(tǒng)的功能。
(8)上市時間:從系統(tǒng)開發(fā)到可以上市賣給消費者的時間,最主要的影響因素包括設(shè)計時間、制造時間和檢測時間。
(9)可維護性:系統(tǒng)推出或上市后進行修改的難易程度,特別是針對非原始開發(fā)人員進行的修改。
(10)正確性:正確實現(xiàn)了系統(tǒng)的功能,可以在整個設(shè)計過程中檢查系統(tǒng)的功能,也可以插入測試電路檢驗是否正確。
(11)安全性:系統(tǒng)不會造成傷害的概率。各個設(shè)計指標(biāo)之間一般是互相競爭的,改良了某個指標(biāo)常常會導(dǎo)致其他指標(biāo)的惡化,
為了最好地滿足設(shè)計最佳化,設(shè)計者必須了解各種軟、硬件的實現(xiàn)技術(shù),并且能夠從一種技術(shù)轉(zhuǎn)移到另一種技術(shù),以便找到特定約束下的最佳方案。

(圖片來自網(wǎng)絡(luò))
嵌入式系統(tǒng)的界面設(shè)計方法
一個良好的嵌入式系統(tǒng)設(shè)計方法是十分重要的,這是因為:
(1)良好的設(shè)計方法可以使設(shè)計者清楚地了解他們所做工作的進度,這樣可以確保不遺漏其中的任何一項工作。
(2)允許使用計算機輔助工具幫助設(shè)計者進行工作,將整個過程分成幾個可控的步驟進行。
(3)良好的設(shè)計方法方便設(shè)計團隊的成員之間相互交流,通過定義全面的設(shè)計過程,使團隊里的每個成員可以很好地理解他們所要做的工作及完成分配給他們的任務(wù)時所達到的目標(biāo)。
通過以上的內(nèi)容,大家已經(jīng)了解了嵌入式系統(tǒng)的界面設(shè)計的技術(shù)和方法了,在進行嵌入式系統(tǒng)的界面設(shè)計的時候,一定要了解最為核心的技術(shù)。


在微信中搜索faceui