嵌入式開發

嵌入式開發

嵌入式開發就是指在嵌入式作業系統下進行開發,一般常用的系統WinCE,Palm,現在又多了Symbian等,其實只要會C,在哪裡都差不多,都有相應的SDK開發包。用單片機彙編開發也算是嵌入式,用高級一點的處理器,arm7,arm9,powerpc什麼的開發起來,不過要加作業系統而已,也屬於嵌入式的開發。

基本信息

使用技巧

嵌入式開發 嵌入式開發

嵌入式作業系統(EmbeddedSystem)是指以套用為中心、以計算機技術為基礎,軟體硬體可裁剪、適應套用系統對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。舉例來說,大到油田的集散控制系統和工廠流水線,小到家用VCD機或手機,甚至組成普通PC終端設備的鍵盤滑鼠硬碟Modem等均是由嵌入式處理器控制的。

套用領域

嵌入式系統無疑是當前最熱門最有發展前途的IT套用領域之一。嵌入式系統用在一些特定專用設備上,通常這些設備的硬體資源(如處理器、存儲器等)非常有限,並且對成本很敏感,有時對實時回響要求很高等。特別是隨著消費家電的智慧型化,嵌入式更顯重要。像我們平常常見到的手機、PDA、電子字典、可視電話、VCD/DVD/MP3Player、數字相機(DC)、數字攝像機(DV)、U-Disk、機頂盒(SetTopBox)、高畫質電視(HDTV)、遊戲機、智慧型玩具、交換機、路由器、數控設備或儀表、汽車電子、家電控制系統、醫療儀器、航天航空設備等等都是典型的嵌入式系統。

開發人員

嵌入式開發嵌入式開發

一類是學電子工程、通信工程等偏硬體專業出身的人,他們主要是搞硬體設計,有時要開發一些與硬體關係最密切的最底層軟體,如BootLoader、BoardSupportPackage(像PC的BIOS一樣,往下驅動硬體,往上支持作業系統),最初級的硬體驅動程式等。他們的優勢是對硬體原理非常清楚,不足是他們更擅長定義各種硬體接口,但對複雜軟體系統往往力不從心(例如嵌入式作業系統原理和複雜套用軟體等)。

另一類是學軟體、計算機專業出身的人,主要從事嵌入式作業系統和套用軟體的開發。如果我們學軟體的人對硬體原理和接口有較好的掌握,我們完全也可寫BSP和硬體驅動程式。嵌入式硬體設計完後,各種功能就全靠軟體來實現了,嵌入式設備的增值很大程度上取決於嵌入式軟體,這占了嵌入式系統的最主要工作(目前有很多公司將硬體設計包給了專門的硬體公司,稍複雜的硬體都交給台灣或國外公司設計,國內的硬體設計力量很弱,很多嵌入式公司自己只負責開發軟體,因為公司都知道,嵌入式產品的差異很大程度在軟體上,在軟體方面是最有“花頭“可做的),所以我們搞軟體的人完全不用擔心我們在嵌入式市場上的用武之地,越是智慧型設備越是複雜系統,軟體越起關鍵作用,而且這是目前的趨勢。

開發前景

嵌入式開發步驟嵌入式開發步驟

中國,嵌入式軟體發展過程中,政府已充分認識到它的重要作用,並在政策、資金等方面給予了大力支持。2004年國家發改委、科技部、商務部聯合頒布的《當前優先發展的高技術產業化重點領域指南》,把嵌入式軟體產業作為國家發展的一個重要領域。

最近幾年來,中國的嵌入式軟體發展速度一直高於中國軟體產業的發展速度和全球嵌入式軟體的發展速度,在中國軟體產業和全球嵌入式軟體產業中所占的比重越來越大。目前,中國嵌入式軟體產業在整個軟體產業中的比重已經超過了三分之一強。

從2006年至2010年,中國嵌入式軟體產業規模仍將保持快速增長態勢,年均複合增長率為25.8%,到2010年將達到3339.6億元的規模。

中國嵌入式軟體產業的發展面臨著良好的發展環境與機遇,這包括政府的重視與扶植、信息產業與傳統產業的融合機遇、壟斷局面尚未形成、中國製造的良好基礎、自由軟體運動的興起等等。同時,不可否認的是長期以來,由於人才、宣傳、資金等諸多問題以及嵌入式本身所特有的軟硬結合特性,使嵌入式軟體人才一直處於供不應求的狀態。

高峰論壇

2012年7月18日,規模盛大的“2012(第三屆)中國嵌入式暨物聯網教育發展高峰論壇”在北京翠宮飯店三樓凝暉廳隆重開幕。本次高峰論壇由工業和信息化部軟體與積體電路促進中心(國家軟體與積體電路公共服務平台)、教育部電子信息專業教學指導委員會、中國電子學會物聯網專委會指導,由中國軟體行業協會嵌入式系統分會主辦和國內知名專業嵌入式系統及物聯網人才教育機構華清遠見教育集團承辦,其宗旨是為了促進嵌入式系統、物聯網和移動網際網路教學在高校的開展,提升高校相關專業教師學術水平,拓展嵌入式系統專業教育方向與包括物聯網、移動網際網路和雲計算的融合和滲透,為我國信息產業培養出工程型、實踐型、複合型、國際化的嵌入式系統技術人才。
高峰論壇開幕當天,教育部電子信息專業教學指導委員會主任高林,教育部高校自動化專業教學指導分委員會副主任委員、北京航空航天大學申功璋教授,中國軟體行業協會嵌入式系統分會秘書長郭淳學、副秘書長何小慶,中國電子學會物聯網專家委員會副秘書長王新霞、華清遠見教育集團總裁季久峰、ARM中國大學計畫部經理時昕、Atmel中國研發中心研發總監龐長富、Xilinx中國大學計畫部經理謝凱年、華清遠見教育集團學術總監劉洪濤,及來自北航、北郵、北科大、北工大、南京林業大學信息學院、包括著名教育專家、國內嵌入式理論奠基人北航教授何立民老師在內的多位嵌入式領域的知名專家、學者到會發表了主題演講。

適合人員

嵌入式系統是軟硬結合的東西,搞嵌入式開發的人有兩類。
一類是學電子工程、通信工程等偏硬體專業出身的人,他們主要是搞硬體設計,有時要開發一些與硬體關係最密切的最底層軟體,如BootLoader、BoardSupportPackage(像PC的BIOS一樣,往下驅動硬體,往上支持作業系統),最初級的硬體驅動程式等。他們的優勢是對硬體原理非常清楚,不足是他們更擅長定義各種硬體接口,但對複雜軟體系統往往力不從心(例如嵌入式作業系統原理和複雜套用軟體等)。
另一類是學軟體計算機專業出身的人,主要從事嵌入式作業系統和套用軟體的開發。學軟體的人對硬體原理和接口通常難以有較好的掌握,最多也只能寫部分BSP和硬體驅動程式。嵌入式硬體設計完後,各種功能就全靠軟體來實現了,嵌入式設備的增值很大程度上取決於嵌入式軟體,稍複雜的硬體都交給台灣或國外公司設計,國內的硬體設計力量很弱,很多嵌入式公司自己只負責開發軟體,因為公司都知道,嵌入式產品的差異很大程度在軟體上,在軟體方面是最有“花頭”可做的),所以搞軟體的人完全不用擔心自己在嵌入式市場上的用武之地,越是智慧型設備越是複雜系統,軟體越起關鍵作用。
而隨著發展到2013年大部分人都能包容第一類和第二類。並且第一類和第二類其實是屬於一塊的。大部分時間是連線在一起的。這類開發人員具有很強的專業綜合知識,能很好的將軟硬體結合,一般測控類專業居多。

嵌入式單片機相關知識

科技的進步需要技術不斷的提升。一塊大而複雜的模擬電路花費了您巨大的精力,繁多的元器件增加了您的成本。而現在,只需要一塊幾厘米見方的單片機,寫入簡單的程式,就可以使您以前的電路簡單很多。相信您在使用並掌握了單片機技術後,不管在您今後開發或是工作上,一定會帶來意想不到的驚喜。

相關詞條

相關搜尋

熱門詞條

聯絡我們