什麼是嵌入式技術?

General 更新 2024-06-12

嵌入式 是做什麼的?

嵌入式實際上是軟件硬件相結合的嵌入式系統。

軟件一般是一種計算機操作系統,比如Linux硬件則是執行用戶要求的執行裝置,比如小電機,電路板等等。

做嵌入式開發,則分為軟件開發和硬件開發兩方面。

我現在的工作就屬於嵌入式,是電視機的開發。

需要學習的有:

軟件上至少要掌握一種操作系統比如Linux,一門編程語言比如C語言,還要掌握一些與硬件會話的彙編和編譯原理等。

硬件方面至少要有電路基礎。

嵌入式 是什麼

(Institute of Electrical and Electronics Engineers,美國電氣和電子工程師協會)對嵌入式系統的定義:“用於控制、監視或者輔助操作機器和設備的裝置”。原文為:Devices Used to Control,Monitor or Assist the Operation of Equipment,Machinery or Plants)。

嵌入式系統是一種專用的計算機系統,作為裝置或設備的一部分。通常,嵌入式系統是一個控制程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數字接口的設備,如手錶、微波爐、錄像機、汽車等,都使用嵌入式系統,有些嵌入式系統還包含操作系統,但大多數嵌入式系統都是由單個程序實現整個控制邏輯。[1]

從應用對象上加以定義,嵌入式系統是軟件和硬件的綜合體,還可以涵蓋機械等附屬裝置。國內普遍認同的嵌入式系統定義為:以應用為中心,以計算機技術為基礎,軟硬件可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統。

什麼叫嵌入式系統?

嵌入式系統本身是一個相對模糊的定義,但業內廣泛承認的一個定義是:以應用為中心,以計算機技術為基礎,且軟硬件可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。 其實我們現鼎說的嵌入式系統是狹義的即是基於某一款嵌入式微處理器(如ARM)所組成的嵌入到對象體中實現智能控制的系統,而廣義的嵌入式系統面就比較廣了(如單片機系統、DSP系統等)。 希望這些對你有幫助,以上全是我根據個人的理解一個字一個字打上去的希望支持!

到底什麼是嵌入式技術?

嵌入式技術執行專用功能並被內部計算機控制的設備或者系統。嵌入式系統不能使用通用型計算機,而且運行的是固化的軟件,用術語表示就是固件(firmware),終端用戶很難或者不可能改變固件。

…………………………………………………………………………………………………………

嵌入式非常難,如何學習嵌入式,我剛才看到一篇很不錯的文章,是一個專科生介紹自己如何自學嵌入式,並找到嵌入式的工作,裡面介紹了他的學習方法和學習過程,希望對你有幫助。

先做個自我介紹,我07年考上一所很爛專科民辦的學校,學的是生物專業,具體的學校名稱我就不說出來獻醜了。09年我就輟學了,我在那樣的學校,一年學費要1萬多,但是根本沒有人學習,我實在看不到希望,我就退學了。

退學後我也迷茫,大專都沒有畢業,我真的不知道我能幹什麼,我在糾結著我能做什麼。所以輟學後我一段時間,我想去找工作,因為我比較沉默寡言,不是很會說話,我不適合去應聘做業務。我想應聘做技術的,可是處處碰壁。

一次偶然的機會,我才聽到嵌入式這個行業。那天我去新華書店,在計算機分類那邊想找本書學習。後來有個女孩子走過來,問我是不是讀計算機的,有沒有興趣學習嵌入式,然後給我介紹了一下嵌入式現在的火熱情況,告訴我學嵌入式多麼的有前景,給我了一份傳單,嵌入式培訓的廣告。聽了她的介紹,我心裡癢癢的,確實我很想去學會一門自己的技術,靠自己的雙手吃飯。

回家後,我就上網查了下嵌入式,確實是當今比較熱門的行業,也是比較好找工作的,工資也是相對比較高。我就下決心想學嵌入式了。於是我去找嵌入式培訓的相關信息,說真的,我也很迷茫,我不知道培訓是否真的能像他們宣傳的那樣好,所以我就想了解一段時間再做打算。

後來,我在百度知道看到一篇讓我很鼓舞的文章,是一個嵌入式高手介紹沒有基礎的朋友怎麼自學入門學嵌入式,文章寫的很好,包含了如何學習,該怎麼學習。他提到一個方法就是看視頻,因為看書實在太枯燥和費解的,很多我們也看不懂。這點我真的很認同,我自己看書往往看不了幾頁。

我在想,為什麼別人都能自學成才,我也可以的!我要相信自己,所以我就想自學,如果實在學不會我再去培訓。

主意一定,我就去搜索嵌入式的視頻,雖然零星找到一些嵌入式的視頻,但是都不繫統,我是想找一個能夠告訴我該怎麼學的視頻,一套從入門到精通的視頻,一個比較完整的資料,最好能有老師教,不懂可以請教的。

後來我又找到一份很好的視頻,是在IT學習聯盟網站推出的一份視頻《零基礎嵌入式就業班》(喜歡《零基礎嵌入式就業班》的可以複製 sina.lt/qKh 粘貼瀏覽器地址欄按回車鍵即打開)。裡面的教程還不錯,很完整,可以讓我從基礎的開始學起。視頻比較便宜。

下面介紹下我的學習流程,希望對和我一樣完全沒有基礎的朋友有所幫助。

收到他們寄過來的光盤後,我就開始學習了,由於我沒有什麼基礎,我就從最簡單的C語言視頻教程學起,話說簡單,其實我還是很多不懂的,我只好請教他們,他們還是很熱心的,都幫我解決了。C語言我差不多學了一個禮拜,接下來我就學了linux的基本命令,我在他們提供linux虛擬機上都有做練習,敲linux的基本命令,寫簡單的C語言代碼,差不多也就三個禮拜。我每天都在不停的寫一些簡單的代碼,這樣一月後我基本掌握了C和linux的基本操作。

接下來我就去學習了人家的視頻的培訓教程,是整套的,和去參加培訓沒有多大的區別,這一看就是兩個月,學習了ARM的基本原理,學習嵌入式系統的概念,也掌握了嵌入......

什麼是ARM?什麼是嵌入式系統

1.嵌入式系統概述

應該肯定地講我們每一位都已經使用過嵌入式系統有關的產品,嵌入式系統已經深入到我們生活的每一個角落。他所涉及的領域廣泛到我們的想象力能及的任何地方。嵌入式系統是相對桌面系統來講的,凡是帶有微處理器的專用軟硬件系統都可以稱為嵌入式系統。作為系統核心的微處理器又包括三類:微控制器(MCU)、數字信號處理器(DSP)、嵌入式微處理器(MPU)。嵌入式比較準確一個定義如下:系統以應用為中心、以計算機技術為基礎、軟件硬件可裁剪、適應應用系統對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。

嵌入式系統的應用和組成

嵌入式系統就是可精簡計算機系統,現在一個ARM7的處理器比一個486還要快,可以掛很多設備並且價格很低。嵌入式技術目的就是在不適宜用工控機的場合替代pc系統,而對於很多場合工控機的很多功能沒有用處而用戶必須要付出成本,嵌入式系統解決了這個問題,兼顧功能而又節省成本把不需要的設備裁減掉。 嵌入式系統無處不在,他的核心是處理器。包括單片機也是嵌入式處理器的一種,在實際應用中不同等級的處理器應用方向也不同。

什麼是嵌入式系統

一 什麼是嵌入式系統

嵌入式系統一般指非 PC 系統,有計算機功能但又不稱之為計算機的設備或器材。它是以應用為中心,軟硬件可裁減的,適應應用系統對功能、可靠性、成本、體積、功耗等綜合性嚴格要求的專用計算機系統。簡單地說,嵌入式系統集系統的應用軟件與硬件於一體,類似於 PC 中 BIOS 的工作方式,具有軟件代碼小、高度自動化、響應速度快等特點,特別適合於要求實時和多任務的體系。嵌入式系統主要由嵌入式處理器、相關支撐硬件、嵌入式操作系統及應用軟件系統等組成,它是可獨立工作的“器件”。

嵌入式系統幾乎包括了生活中的所有電器設備,如掌上 PDA 、移動計算設備、電視機頂盒、手機上網、數字電視、多媒體、汽車、微波爐、數字相機、家庭自動化系統、電梯、空調、安全系統、自動售貨機、蜂窩式電話、消費電子設備、工業自動化儀表與醫療儀器等。

嵌入式系統的硬件部分,包括處理器 / 微處理器、存儲器及外設器件和 I/O 端口、圖形控制器等。嵌入式系統有別於一般的計算機處理系統,它不具備像硬盤那樣大容量的存儲介質,而大多使用 EPROM 、 EEPROM 或閃存 (Flash Memory) 作為存儲介質。軟件部分包括操作系統軟件 ( 要求實時和多任務操作 ) 和應用程序編程。應用程序控制著系統的運作和行為;而操作系統控制著應用程序編程與硬件的交互作用。

二 嵌入式處理器

嵌入式系統的核心是嵌入式微處理器。嵌入式微處理器一般具備 4 個特點: (1) 對實時和多任務有很強的支持能力,能完成多任務並且有較短的中斷響應時間,從而使內部的代碼和實時操作系統的執行時間減少到最低限度; (2) 具有功能很強的存儲區保護功能,這是由於嵌入式系統的軟件結構已模塊化,而為了避免在軟件模塊之間出現錯誤的交叉作用,需要設計強大的存儲區保護功能,同時也有利於軟件診斷; (3) 可擴展的處理器結構,以能迅速地擴展出滿足應用的高性能的嵌入式微處理器; (4) 嵌入式微處理器的功耗必須很低,尤其是用於便攜式的無線及移動的計算和通信設備中靠電池供電的嵌入式系統更是如此,功耗只能為 mW 甚至μ W 級。

據不完全統計,目前全世界嵌入式處理器的品種總量已經超過 1000 種,流行的體系結構有 30 多個系列。其中 8051 體系佔多半,生產這種單片機的半導體廠家有 20 多個,共 350 多種衍生產品,僅 Philips 就有近 100 種。現在幾乎每個半導體制造商都生產嵌入式處理器,越來越多的公司有自己的處理器設計部門。嵌入式處理器的尋址空間一般從 64kB 到 16MB ,處理速度為 0.1~2000MIPS ,常用封裝 8~144 個引腳。

根據現狀,嵌入式計算機可分成下面幾類。

(1) 嵌入式微處理器 (Embedded Microprocessor Unit, EMPU)

嵌入式微處理器採用“增強型”通用微處理器。由於嵌入式系統通常應用於環境比較惡劣的環境中,因而嵌入式微處理器在工作溫度、電磁兼容性以及可靠性方面的要求較通用的標準微處理器高。但是,嵌入式微處理器在功能方面與標準的微處理器基本上是一樣的。根據實際嵌入式應用要求,將嵌入式微處理器裝配在專門設計的主板上,只保留和嵌入式應用有關的主板功能,這樣可以大幅度減小系統的體積和功耗。和工業控制計算機相比,嵌入式微處理器組成的系統具有體積小、重量輕、成本低、可靠性高的優點,但在其電路板上必須包括 ROM 、 RAM 、總線接口、各種外設等器件,從而降低了系統的可靠性,技術保密性也較差。由嵌入式......

嵌入式是什麼意思?

1、簡單的說就是用於控制、監視或者輔助操作機器和設備的裝置。

2、可以理解為微型電腦。比如平板電腦就是一個嵌入式系統,智能手機也是嵌入式系統,銀行取款機也是.......可以說凡是能智能交互控制的都是嵌入式系統。

3、打個比方說:拿一個嵌入式開發板,裝上屏幕,就能成為平板電腦。裝個溫度探測器,就可以成為溫度檢測儀。裝個屏幕+GPS模塊,就能成為車載導航儀。裝個讀卡器+3G模塊,就可以成為POS機......當然實際開發起來沒有說的這麼簡單,會設計硬件開發+軟件開發等各方面。

什麼是嵌入式軟件和非嵌入式軟件

簡單的說,嵌入式軟件就是基於嵌入式平臺(比如ARM+Linux)的應用軟件或者系統軟件;而非嵌入式軟件大多指基於通用處理器和操作系統平臺俯軟件(比如桌面應用軟件)。

請問嵌入式系統主要學的是什麼?

首先你得清楚嵌入式系統的概念

嵌入式系統是以應用為中心,以計算機技術為基礎,並且軟硬件可裁剪,適用於應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。可能你還是不理解,那我舉一些我們生活中的例子你就知道他有多麼神奇!

MP3、手機、GameBoy(一種掌上游戲機)是嵌入式系統;你們宿舍上網用的集線器或者是交換機是嵌入式系統;食堂刷卡用的機器、商店收款用的機器是嵌入式系統;還有打印機、掃描儀、自動洗衣機等等等等都是嵌入式系統,他們早已進入你的生活,只是你不知道的總屬。

沒有什麼是最重要的,嵌入式系統涉及的東西較為廣.硬件知識可分為:

嵌入式系統硬件知識

嵌入式微處理器體系結構

ROM的種類與選型

Flash Memory的種類與選型

PCB設計基礎知識

電子電路測試基礎知識

軟件系統知識主要可分為:

基於與Windows兼容的如:嵌入式Linux、WindowsCE、EPOC等;

工業與通信類:Vxworks、pson、QNX、VRTX、Neculeus等;

單片機類:iRMX、CMX、MC/OS等;

面向Internet類:Palm OS、Visor、Hopem、PPSM等。

嵌入式是什麼意思呢?

嵌入式linux

嵌入式 Linux是以Linux為基礎的嵌入式作業系統,它被廣泛應用在移動電話、個人數字助理(PDA)、媒體播放器、消費性電子產品以及航空航天等領域中。

1. 嵌入式Linux系統就是利用Linux其自身的許多特點,把它應用到嵌入式系統裡。

Linux做嵌入式的優勢,首先,Linux是開放源代碼的,不存在黑箱技術,遍佈全球的眾多Linux愛好者又是Linux開發者的強大技術支持;其次,Linux的內核小、效率高,內核的更新速度很快,linux是可以定製的,其系統內核最小隻有約134KB。第三,Linux是免費的OS,在價格上極具競爭力。 Linux還有著嵌入式操作系統所需要的很多特色,突出的就是Linux適應於多種CPU和多種硬件平臺,是一個跨平臺的系統。到目前為止,它可以支持二三十種CPU。而且性能穩定,裁剪性很好,開發和使用都很容易。很多CPU包括家電業芯片,都開始做Linux的平臺移植工作。移植的速度遠遠超過Java的開發環境。也就是說,如果今天用Linux環境開發產品,那麼將來換CPU就不會遇到困擾。同時,Linux內核的結構在網絡方面是非常完整的,Linux對網絡中最常用的TCP/IP協議有最完備的支持。提供了包括十兆、百兆、千兆的以太網絡,以及無線網絡,Toker ring(令牌環網)、光纖甚至衛星的支持。所以Linux很適於做信息家電的開發。

還有使用Linux為的是來開發無線連接產品的開發者越來越多。Linux在快速增長的無線連接應用主場中有一個非常重要的優勢,就是有足夠快的開發速度。這是因為LInux有很多工具,並且Linux為眾多程序員所熟悉。因此,我們要在嵌入式系統中使用Linux操作系統。

Linux的大小適合嵌入式操作系統——Linux固有的模塊性,適應性和可配置性,使得這很容易做到。另外,Linux源碼的實用性和成千上萬的程序員熱切其望它用於無數的嵌入式應用軟件中,導致很多嵌入式Linux的出現,包括:Embedix,ETLinux,LEM,Linux Router Project,LOAF,uCLinux,muLinux,ThinLinux,FirePlug,Linux和PizzaBox Linux

相對,Linux的圖形界面還相對較弱,但近年Linux的圖形界面發展也很快,這也就不是問題。

2. 什麼是嵌入式Linux

嵌入式linux 是將日益流行的Linux操作系統進行裁剪修改使之能在嵌入式計算機系

統上運行的一種操作系統嵌入式linux既繼承了Interlnet上無限的開放源代碼資源又具有嵌

入式操作系統的特性 嵌入式Linux的特點是版權費免費;購買費用媒介成本技術支持全世界的自由軟件

開發者提供支持網絡特性免費而且性能優異軟件移植容易代碼開放有許多應用軟

件支持應用產品開發週期短新產品上市迅速因為有許多公開的代碼可以參考和移植

實時性能RT_Linux Hardhat Linux 等嵌入式Linux支持實時性能穩定性好安全性好

3. 嵌入式Linux有巨大的市場前景和商業機會出現了大量的專業公司和產品如Montavista

Lineo Emi等有行業協會如Embedded Linux Consortum等得到世界著名計算機公司和OEM

板級廠商的支持例如IBM Motorola Intel等 傳統的嵌入式系統廠商也採用了Linux策略 如

Lynxworks Windriver QNX等還有Internet上的大量嵌入式Linux愛好......

相關問題答案
什麼是嵌入式技術?
什麼是嵌入式?
什麼是物聯網技術?
什麼是不等式?
什麼是並列式短語?
什麼是並列式計算?
什麼是冠脈造影術?
什麼是梯等式計算?
什麼是波輪式洗衣機?
什麼是固定式壓力容器?