嵌入式開發是什么意思
嵌入式開發就是指在嵌入式操作系統下進行開發,一般常用的系統有WinCE,ucos,vxworks,linux,android等。另外,用c,c++或匯編開發;用高級處理器,arm7,arm9,arm11,powerpc,mips,mipsel等,或加上操作系統也屬于嵌入式的開發。
通俗點就是:把操作系統剪裁剪裁,移植到對應的硬件里。比如把一個播放器移植到mp3那個硬件里,這個所需要的技術,就是嵌入式開發技術。
嵌入式開發的應用領域
嵌入式系統無疑是當前最熱門最有發展前途的IT應用領域之一。嵌入式系統用在一些特定專用設備上,通常這些設備的硬件資源(如處理器、存儲器等)非常有限,并且對成本很敏感,有時對實時響應要求很高等。特別是隨著消費家電的智能化,嵌入式更顯重要。像我們平常見到的手機、PDA、電子字典、可視電話、VCD/DVD/MP3 Player、數字相機(DC)、數字攝像機(DV)、U-Disk、機頂盒(Set Top Box)、高清電視(HDTV)、游戲機、智能玩具、交換機、路由器、數控設備或儀表、汽車電子、家電控制系統、醫療儀器、航天航空設備等等都是典型的嵌入式系統。
嵌入式開發的前景
在中國,嵌入式軟件發展過程中,政府已充分認識到它的重要作用,并在政策、資金等方面給予了大力支持。 2004 年國家發改委、科技部、商務部聯合頒布的《當前優先發展的高技術產業化重點領域指南》,把嵌入式軟件產業作為國家發展的一個重要領域。
1、近幾年來
中國的嵌入式軟件發展速度一直高于中國軟件產業的發展速度和全球嵌入式軟件的發展速度,在中國軟件產業和全球嵌入式軟件產業中所占的比重越來越大。目前,中國嵌入式軟件產業在整個軟件產業中的比重已經超過了三分之一。
2、從2006年至2010年
中國嵌入式軟件產業規模仍將保持快速增長態勢,年均復合增長率為25.8%,到2010年將達到3339.6億元的規模。
中國嵌入式軟件產業的發展面臨著良好的發展環境與機遇,這包括政府的重視與扶植、信息產業與傳統產業的融合機遇、壟斷局面尚未形成、中國制造的良好基礎、自由軟件運動的興起等等。同時,不可否認的是長期以來,由于人才、宣傳、資金等諸多問題以及嵌入式本身所特有的軟硬結合特性,使嵌入式軟件人才一直處于供不應求的狀態。
嵌入式開發工具盤點
1、Source Insight
Source Insight是一個面向項目開發的程序編輯器和代碼瀏覽器,它擁有內置的對C/C++, C#和Java等程序的分析。Source Insight能分析你的源代碼并在你工作的同時動態維護它自己的符號數據庫,并自動為你顯示有用的上下文信息。Source Insight不僅僅是一個強大的程序編輯器,它還能顯示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的對源代碼的導航和任何程序編輯器的源信息。Source Insight提供了快速和革新的訪問源代碼和源信息的能力。與眾多其它編輯器產品不同,Source Insight能在你編輯的同時分析你的源代碼,為你提供實用的信息并立即進行分析。
2、UltraEdit
UltraEdit 是一套功能強大的文本編輯器,可以編輯文本、十六進制、ASCII 碼,完全可以取代記事本(如果電腦配置足夠強大),內建英文單字檢查、C++ 及 VB 指令突顯,可同時編輯多個文件,而且即使開啟很大的文件速度也不會慢。UltraEdit 是 Windows 旗下一款流行的老牌文本/HEX 編輯器(非開源)。UltraEdit 正被移植到 Linux 平臺。該移植名為 UEX,意即 UltraEdit forLinux。UEX具有原生的 Linux 外觀,其界面、配置、熱鍵等與 Windows 版并無二致。UltraEdit是一個49.95美元的共享軟件,提供了友好界面的編程編輯器,支持語法高亮,代碼折疊和宏,以及一大堆其他的功能,內置了對于HTML、PHP和JavaScript等語法的支持。UltraEdit代碼折疊支持在所有 32 位Windows平臺上進行 64 位文件處理(標準),Unicode 支持基于磁盤的文本編輯和大文件處理 - 支持超過 4GB 的文件,即使是數兆字節的文件也只占用極少的內存。
3、Beyond Compare
Beyond Compare是一套由Scooter Software推出的軟件,主要用途是對比兩個文件夾或者文件,并將差異以顏色標示。
4、HHD Software Device Monitoring Studio
HHD Software Device Monitoring Studio 是一款功能強大的設備監控軟件,包括USB監控(USB Monitor)、串口監控(Serial Monitor)和網絡監控(Network Monitor)三大模塊功能。 HHD Software Device Monitoring Studio 是在驅動層直接抓取數據包,反饋的數據包之間的時間間隔很準確。是開發者必備工具!
5、山外多功能調試助手
山外多功能調試助手,是一款集成串口調試助手、攝像頭調試、線性CCD調試、虛擬示波器、GSM調試助手、GPS定位系統、網絡調試助手(TCP服務器、TCP客戶端、UDP)等多種調試功能于一體的多功能助手。有了他,我們可以輕松應對各種嵌入式開發。
-
嵌入式開發
+關注
關注
18文章
1022瀏覽量
47517
發布評論請先 登錄
相關推薦
評論