每天資訊讓你一分鐘,迅速讀懂何為嵌入式系統

菜單

讓你一分鐘,迅速讀懂何為嵌入式系統

讓你一分鐘,迅速讀懂何為嵌入式系統

對於不懂這方面知識的人來說,

嵌入式系統

這個詞可能顯得比較深奧,其實嵌入式系統和普通人的生活聯絡非常緊密。

手機、隨身碟你一定很熟悉吧,它就是典型的嵌入式系統。MP3、MP4、微波爐、有線電視機頂盒,你一定不陌生,它也是嵌入式系統;汽車、ATM自動取款機、電梯等等都屬於嵌入式系統。以上僅從應用方面感性的認識嵌入式系統,但它並不是嵌入式系統的真正含義。

那麼嵌入式系統真正的含義是什麼?

現在國內流行的說法是:“嵌入式系統是以應用為中心,以計算機技術為基礎,並且軟硬體可裁剪,適用於應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。”

對於這個定義,我有兩點疑義:其一,說嵌入式系統“以計算機技術為基礎”,我認為不全面,它忽略了微電子等技術作為嵌入式系統基礎的重要作用;其二,把嵌入式系統定義為“專用計算機系統”,我認為不正確,它混淆了嵌入式系統與計算機系統的區別。何立民老師說得好:“嵌入式系統不是專用計算機系統”,嵌入式系統是一個智慧化的控制系統。

嵌入式系統主要組成:處理器核心、D/A和A/D轉換器、感測器和執行機構、使用者介面、應用程式的特定入口、軟體、儲存器、模擬和診斷等。

嵌入式系統很難看見或接觸到。除錯的時候需要介面與嵌入式系統相連。診斷埠,如JTAG聯合測試行動組、就常常用於除錯嵌入式系統。片上模擬能用來提供應用程式的可見性行為。這些模擬模組能視覺化地提供執行時的行為和效能,實際上由板上的自診斷能力取代了外部邏輯分析儀的功能。