嵌入式系統都具有潛藏的智慧。我并不是指那些表現出來的東西都是愚蠢的,而是說,嵌入式系統的核心都隱藏在一個黑匣子中。不管是DVD錄像機、音樂播放器、防死鎖剎車系統,還是移動通信設備,其系統核心都隱藏在了彩色塑料和商標的背后,其硬件和軟件極少表現在外部。
事實上,我們看到的只是構成嵌入式系統的部件或封裝,而不是真正的技術。相比之下,一部計算機(PC、Mac、 工作站、 超型計算機等等)的技術就是產品。我們常說買一臺4GHz、帶512MB RAM的PC,但從來不會說買帶6個中斷及一個10位A/D的微波芯片。對于計算機首先就表現出的是其核心部件(常見的“Intel Inside”),而對于嵌入式產品的核心內容卻總是難以展現出來。
這使得許多嵌入式工程師很具有挫折感,他們設計了產品,但工作本身卻不引人注目。事實上,通常這是需要被忽視的,一個過分技術化的嵌入式產品往往會在市場中失敗,而簡單的產品則非常易于銷售。
嵌入式設計人員對于描述他們自己的工作也會有失落感,假如你從事于大眾熟識的產品,如惠爾浦冰箱或諾基亞電話,你可以自豪地說:“我就是做那個產品的”,但對于我們從事嵌入式產品開發的大多數人來說,開發的產品超出了普通大眾所理解的范疇,如,祖母們可以知道留聲機是什么,但卻無法理解一個具有實時優先權的多任務調度程序。
Donald A. Norman有一本的書——《無形的計算機(The Invisible Computer)》。他在書中提到,真正的計算機是極其復雜的,然而卻是無形的,也就是說嵌入式計算機無處不在。他說的正確,據我估計,美國每個中產階層家庭中平均擁有大約40至50個基于微處理器的設備,外加車庫中每部汽車所包含的10至30個,與家庭中的PC數量(一個PC包括幾個處理器)相比,嵌入式小產品占據了的優勢。
當我們被問到嵌入式系統時,我們總是手舞足蹈地進行描述,我們是嵌入式設計工程師和程序員,卻不能非常清晰地說明我們具體所做的工作,很多情況下有些定義還是矛盾的,并且沒有采用大多數人常用的詞。看來確實應該找到一個能更貼切描述我們工作的詞。
《無形的計算機》是一個良好的開端,但說“我設計了看不見的計算機”,好像不太容易讓人理解,解釋“嵌入式” 有點像一個笑話:當你說完時,已經沒有聽眾了。我們所需的是一個更貼切的術語,這種吃力而混亂的描述已經持續太久了,現在需要有人能想出更好的定義。所以,寫出你的高見吧,你的領域需要你。
內在智慧不為外人知,誰為“嵌入式”正名?
更新時間: 2005-10-26 00:00:00來源: 粵嵌教育瀏覽量:4167