1樓:無奈嘆水東流
嵌入式系統以應用為中心、以計算機技術為基礎、軟硬體可裁剪、功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。(參考:http:
嵌入式系統是一種專用的計算機系統,是相對於我們普通的筆記本、桌上型電腦這些通用計算機系統而言的。
基於以上理解,我用我的理解回答你的問題。
嵌入式:是一種專用的計算機應用技術,其設計的是專用的計算機系統,所以計算機該有的軟體、硬體都包括在內。硬體包括必備的輸入、輸出裝置,儲存器、cpu(可以是微控制器、mcu、mpu等),軟體包括系統軟體,應用軟體等。
這樣說來,其實我們生活中除了電腦之外的電子裝置,大都是嵌入式系統,比如手機、路由器,電視盒子等等。
嵌入式系統軟體開發:因為大多數嵌入式系統都比較複雜,所以軟體不能僅簡簡單單地裸奔,需要在作業系統的基礎上實現複雜的功能。常見的輕量級嵌入式系統包括:
ucos, rt thread, rtx , free rtos等,這些比較簡單,基本可歸類到微控制器開發(也是廣義的嵌入式)中,比較複雜的系統有liunx, wince , vxworks。現在就業中常用的嵌入式系統軟體開發,主要是指嵌入式linux開發,如驅動開發,系統裁剪、優化等,你可以看看招聘網上的相關職位要求就知道了。
嵌入式應用軟體開發:嵌入式系統就是為了實現特定的功能,光有軟體作業系統沒什麼用,得有相應的應用軟體實現各種功能。這就是應用軟體開發工程師做的事,寫各種應用程式,比較通訊協議等。
如果要說關係:那這樣理解,嵌入式包含嵌入式軟體和嵌入式硬體,嵌入式軟體開發包含系統軟體開發和應用軟體開發。一般公司不怎麼分系統軟體開發和應用軟體開發招人的,直接就找嵌入式軟體工程師,去了之後再熟悉。
學習的時候肯定都要學。
純手打,有問題再問。
2樓:
系統主要包括核心、作業系統、bootloader移植。
應用一般是業務處理,功能實現
嵌入式系統軟體開發和嵌入式應用軟體開發有什麼區別
3樓:酒桌上的超人
式系統開發是軟體開發的一種,嵌入式系統開發就是對於除了電腦之外的所有電子專裝置上作業系統屬的開發,開發物件有手機,掌上電腦,機電系統等。
嵌入式系統是以應用為中心,以計算機技術為基礎,並且軟硬體可裁剪,適用於應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。它一般由嵌入式微處理器、外圍硬體裝置、嵌入式作業系統以及用 戶的應用程式等四個部分組成,用於實現對其他裝置的控制、監視或管理等功能
嵌入式系統一般指非pc系統,它包括硬體和軟體兩部分。硬體包括處理器/微處理器、儲存器及外設器件和i/o埠、圖形控制器等。軟體部分包括作業系統軟體(os)(要求實時和多工操作)和應用程式程式設計。
有時設計人員把這兩種軟體組合在一起。應用程式控制著系統的運作和行為;而作業系統控制著應用程式程式設計與硬體的互動作用。
嵌入式非常難,到底怎麼學習嵌入式,我剛才看到一篇很不錯的文章,是創客學院介紹自己如何自學嵌入式,並找到嵌入式的工作,裡面介紹了他的學習方法和學習過程,希望對你有幫助。
嵌入式軟體開發與軟體開發有什麼區別 200
軟體應用開發和嵌入式開發有什麼區別
4樓:匿名使用者
嵌入式系統開發是軟體開發的一種,嵌入式系統開發就是對於除了電腦之外的所有電子裝置上作業系統的開發,開發物件有手機,掌上電腦,機電系統等。
嵌入式系統是以應用為中心,以計算機技術為基礎,並且軟硬體可裁剪,適用於應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。它一般由嵌入式微處理器、外圍硬體裝置、嵌入式作業系統以及用 戶的應用程式等四個部分組成,用於實現對其他裝置的控制、監視或管理等功能
嵌入式系統一般指非pc系統,它包括硬體和軟體兩部分。硬體包括處理器/微處理器、儲存器及外設器件和i/o埠、圖形控制器等。軟體部分包括作業系統軟體(os)(要求實時和多工操作)和應用程式程式設計。
有時設計人員把這兩種軟體組合在一起。應用程式控制著系統的運作和行為;而作業系統控制著應用程式程式設計與硬體的互動作用。
嵌入式應用軟體開發和嵌入式系統軟體開發有什麼不同.和兩個的前景怎樣
5樓:匿名使用者
二者並不矛盾,嵌入式軟體的開發的範圍很廣泛,嵌入式應用軟體和嵌入式系統軟體是其中的一部分。嵌入式軟體包括很多部分,比如bootloader,嵌入式系統軟體,驅動程式,嵌入式應用軟體等,嵌入式系統軟體主要指對作業系統級別的軟體進行開發。嵌入式應用軟體範圍較廣泛,主要跟應用有關。
目前來說,嵌入式系統軟體一般比較固定,比如linux,uc/os,qnx等,需要理解其中的機制,並能針對這個進行驅動開發,對底層或者硬體有較高要求,而應用軟體就是在這些的基礎上,針對具體的應用進行開發。對底層或者硬體的要求相對低一些。
6樓:匿名使用者
前者是在系統軟體的基礎上進行開發,後者是開發系統軟體。
前景來說的話前者從事的人多崗位多,後者起點比較高自然需求少。
應用軟體與嵌入式應用軟體有什麼區別
7樓:匿名使用者
說實在,現在架構正在被 b/s 一統天下
所以如果你是初學者 在去學應用軟體 如 vb/vc /delphi 意義已經不太多了
應該往.net走,做**應用程式,它會100% 涉及到資料庫 這就是他們的關係
嵌入式軟體是對晶片進行程式設計,他重硬,輕軟.
c,彙編,跟他有點關係
但也有毫無關係的,如hdl硬體語言
電子的【嵌入式應用軟體開發】與軟體工程的【軟體開發】有什麼區別嗎?
8樓:樂雲科技
軟體都是相通的,差別不大,只是所用語言不同,把基礎的c語言,資料結構,演算法,還有作業系統原理,組成原理,學好,打好基礎,學別的東西易如反掌,希望回答對您有幫助
9樓:歐毆
電子片底層,軟體工程偏上層
嵌入式應用軟體開發與嵌入式系統軟體開發區別
10樓:沫白軍團
應用軟體,比如duqq,瀏
11樓:匿名使用者
你好,就我自身而言,兩者都在做。應用軟體主要是pc機的軟體或者手機上的各
12樓:smile默白
嵌入式系bai統開發是軟體開du發的一種,嵌入式系統zhi開發就dao是對於除版了電腦之外的所權
有電子裝置上作業系統的開發,開發物件有手機,掌上電腦,機電系統等。
嵌入式系統是以應用為中心,以計算機技術為基礎,並且軟硬體可裁剪,適用於應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。它一般由嵌入式微處理器、外圍硬體裝置、嵌入式作業系統以及用 戶的應用程式等四個部分組成,用於實現對其他裝置的控制、監視或管理等功能
嵌入式系統一般指非pc系統,它包括硬體和軟體兩部分。硬體包括處理器/微處理器、儲存器及外設器件和i/o埠、圖形控制器等。軟體部分包括作業系統軟體(os)(要求實時和多工操作)和應用程式程式設計。
有時設計人員把這兩種軟體組合在一起。應用程式控制著系統的運作和行為;而作業系統控制著應用程式程式設計與硬體的互動作用。
13樓:匿名使用者
嵌入式應用軟體開發是在已經開發完善的嵌入式系統中做應用層的邏輯程式設計
嵌入式系統程式設計面向驅動層,是完善嵌入式系統的過程
嵌入式linux怎樣學習,嵌入式linux怎麼學
這個主要看你有多少時間,如果大學生有時間,但是不怎麼有閒錢,就自己買塊開發板,二手的就好,2440的就行,跟著官方給的文件先把環境搭建起來。然後就是linux程式設計了。需要學的東西很多,加油。友情提示,嵌入式linux可能很好玩,但是工作不是很好找,大牛除外,價錢比起現在比較熱門的ios和andr...
嵌入式好學嗎?嵌入式需要學習什麼
不好學,但是很有錢途。嵌入式軟體層次結構以及開發流程。linux系統介紹 安裝與基本操作。linux檔案型別 目錄組織結構及讀寫許可權 系統管理。編寫linux shell程式。linux裝置管理 網路管理 程序通訊。linux串列埠程式設計。如何編寫嵌入式linux的裝置驅動。嵌入式圖形使用者介面...
嵌入式C語言,嵌入式系統支援的程式語言
linux c程式設計一站式學習這本書,我感覺不錯,還是免費的,gpl的,感覺講得蠻詳細的,而且比較細節。本書有以下特點 不是孤立地講c語言,而是和編譯原理 作業系統 計算機體系結構結合起來講。或者說,本書的內容只是以c語言為載體,真正講的是計算機的原理和程式的原理。強調基本概念和基本原理,在編排順...