0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

嵌入式開發(fā)工具有哪些_五款嵌入式開發(fā)工具推薦

h1654155282.3538 ? 來源:網(wǎng)絡(luò)整理 ? 2018-04-04 16:00 ? 次閱讀

嵌入式開發(fā)是什么意思

嵌入式開發(fā)就是指在嵌入式操作系統(tǒng)下進(jìn)行開發(fā),一般常用的系統(tǒng)有WinCE,ucos,vxworks,linux,android等。另外,用c,c++匯編開發(fā);用高級(jí)處理器arm7,arm9,arm11,powerpc,mips,mipsel等,或加上操作系統(tǒng)也屬于嵌入式的開發(fā)。

通俗點(diǎn)就是:把操作系統(tǒng)剪裁剪裁,移植到對(duì)應(yīng)的硬件里。比如把一個(gè)播放器移植到mp3那個(gè)硬件里,這個(gè)所需要的技術(shù),就是嵌入式開發(fā)技術(shù)。

嵌入式開發(fā)的應(yīng)用領(lǐng)域

嵌入式系統(tǒng)無疑是當(dāng)前最熱門最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。嵌入式系統(tǒng)用在一些特定專用設(shè)備上,通常這些設(shè)備的硬件資源(如處理器、存儲(chǔ)器等)非常有限,并且對(duì)成本很敏感,有時(shí)對(duì)實(shí)時(shí)響應(yīng)要求很高等。特別是隨著消費(fèi)家電的智能化,嵌入式更顯重要。像我們平常見到的手機(jī)、PDA、電子字典、可視電話、VCD/DVD/MP3 Player、數(shù)字相機(jī)(DC)、數(shù)字?jǐn)z像機(jī)(DV)、U-Disk、機(jī)頂盒(Set Top Box)、高清電視(HDTV)、游戲機(jī)、智能玩具、交換機(jī)、路由器、數(shù)控設(shè)備或儀表、汽車電子、家電控制系統(tǒng)、醫(yī)療儀器、航天航空設(shè)備等等都是典型的嵌入式系統(tǒng)。

嵌入式開發(fā)的前景

在中國,嵌入式軟件發(fā)展過程中,政府已充分認(rèn)識(shí)到它的重要作用,并在政策、資金等方面給予了大力支持。 2004 年國家發(fā)改委、科技部、商務(wù)部聯(lián)合頒布的《當(dāng)前優(yōu)先發(fā)展的高技術(shù)產(chǎn)業(yè)化重點(diǎn)領(lǐng)域指南》,把嵌入式軟件產(chǎn)業(yè)作為國家發(fā)展的一個(gè)重要領(lǐng)域。

1、近幾年來

中國的嵌入式軟件發(fā)展速度一直高于中國軟件產(chǎn)業(yè)的發(fā)展速度和全球嵌入式軟件的發(fā)展速度,在中國軟件產(chǎn)業(yè)和全球嵌入式軟件產(chǎn)業(yè)中所占的比重越來越大。目前,中國嵌入式軟件產(chǎn)業(yè)在整個(gè)軟件產(chǎn)業(yè)中的比重已經(jīng)超過了三分之一。

2、從2006年至2010年

中國嵌入式軟件產(chǎn)業(yè)規(guī)模仍將保持快速增長態(tài)勢,年均復(fù)合增長率為25.8%,到2010年將達(dá)到3339.6億元的規(guī)模。

中國嵌入式軟件產(chǎn)業(yè)的發(fā)展面臨著良好的發(fā)展環(huán)境與機(jī)遇,這包括政府的重視與扶植、信息產(chǎn)業(yè)與傳統(tǒng)產(chǎn)業(yè)的融合機(jī)遇、壟斷局面尚未形成、中國制造的良好基礎(chǔ)、自由軟件運(yùn)動(dòng)的興起等等。同時(shí),不可否認(rèn)的是長期以來,由于人才、宣傳、資金等諸多問題以及嵌入式本身所特有的軟硬結(jié)合特性,使嵌入式軟件人才一直處于供不應(yīng)求的狀態(tài)。

嵌入式開發(fā)工具盤點(diǎn)

1、Source Insight

Source Insight是一個(gè)面向項(xiàng)目開發(fā)的程序編輯器和代碼瀏覽器,它擁有內(nèi)置的對(duì)C/C++, C#Java等程序的分析。Source Insight能分析你的源代碼并在你工作的同時(shí)動(dòng)態(tài)維護(hù)它自己的符號(hào)數(shù)據(jù)庫,并自動(dòng)為你顯示有用的上下文信息。Source Insight不僅僅是一個(gè)強(qiáng)大的程序編輯器,它還能顯示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的對(duì)源代碼的導(dǎo)航和任何程序編輯器的源信息。Source Insight提供了快速和革新的訪問源代碼和源信息的能力。與眾多其它編輯器產(chǎn)品不同,Source Insight能在你編輯的同時(shí)分析你的源代碼,為你提供實(shí)用的信息并立即進(jìn)行分析。

2、UltraEdit

UltraEdit 是一套功能強(qiáng)大的文本編輯器,可以編輯文本、十六進(jìn)制、ASCII 碼,完全可以取代記事本(如果電腦配置足夠強(qiáng)大),內(nèi)建英文單字檢查、C++ 及 VB 指令突顯,可同時(shí)編輯多個(gè)文件,而且即使開啟很大的文件速度也不會(huì)慢。UltraEdit 是 Windows 旗下一款流行的老牌文本/HEX 編輯器(非開源)。UltraEdit 正被移植到 Linux 平臺(tái)。該移植名為 UEX,意即 UltraEdit forLinux。UEX具有原生的 Linux 外觀,其界面、配置、熱鍵等與 Windows 版并無二致。UltraEdit是一個(gè)49.95美元的共享軟件,提供了友好界面的編程編輯器,支持語法高亮,代碼折疊和宏,以及一大堆其他的功能,內(nèi)置了對(duì)于HTML、PHP和JavaScript等語法的支持。UltraEdit代碼折疊支持在所有 32 位Windows平臺(tái)上進(jìn)行 64 位文件處理(標(biāo)準(zhǔn)),Unicode 支持基于磁盤的文本編輯和大文件處理 - 支持超過 4GB 的文件,即使是數(shù)兆字節(jié)的文件也只占用極少的內(nèi)存。

3、Beyond Compare

Beyond Compare是一套由Scooter Software推出的軟件,主要用途是對(duì)比兩個(gè)文件夾或者文件,并將差異以顏色標(biāo)示。

嵌入式開發(fā)工具有哪些_五款嵌入式開發(fā)工具推薦

4、HHD Software Device Monitoring Studio

HHD Software Device Monitoring Studio 是一款功能強(qiáng)大的設(shè)備監(jiān)控軟件,包括USB監(jiān)控(USB Monitor)、串口監(jiān)控(Serial Monitor)和網(wǎng)絡(luò)監(jiān)控(Network Monitor)三大模塊功能。 HHD Software Device Monitoring Studio 是在驅(qū)動(dòng)層直接抓取數(shù)據(jù)包,反饋的數(shù)據(jù)包之間的時(shí)間間隔很準(zhǔn)確。是開發(fā)者必備工具!

嵌入式開發(fā)工具有哪些_五款嵌入式開發(fā)工具推薦

5、山外多功能調(diào)試助手

山外多功能調(diào)試助手,是一款集成串口調(diào)試助手、攝像頭調(diào)試、線性CCD調(diào)試、虛擬示波器、GSM調(diào)試助手、GPS定位系統(tǒng)、網(wǎng)絡(luò)調(diào)試助手(TCP服務(wù)器、TCP客戶端、UDP)等多種調(diào)試功能于一體的多功能助手。有了他,我們可以輕松應(yīng)對(duì)各種嵌入式開發(fā)。

嵌入式開發(fā)工具有哪些_五款嵌入式開發(fā)工具推薦

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式開發(fā)
    +關(guān)注

    關(guān)注

    18

    文章

    1030

    瀏覽量

    47578
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    嵌入式工程師常用的開發(fā)工具有哪些?

    嵌入式工程師常用的開發(fā)工具有哪些? 在嵌入式系統(tǒng)開發(fā)的廣闊領(lǐng)域中,嵌入式工程師們憑借著一系列強(qiáng)大的工具
    發(fā)表于 12-20 15:29

    嵌入式開發(fā)工具面臨的挑戰(zhàn)是什么?未來的發(fā)展趨勢呢?

    嵌入式開發(fā)工具面臨的挑戰(zhàn)是什么一種新的調(diào)試體系結(jié)構(gòu)CoreSight嵌入式開發(fā)工具發(fā)展趨勢是什么
    發(fā)表于 04-27 06:58

    嵌入式開發(fā)工具使用

    嵌入式開發(fā)工具使用一.實(shí)驗(yàn)?zāi)康亩?實(shí)驗(yàn)內(nèi)容三.預(yù)備知識(shí)四.實(shí)驗(yàn)設(shè)備及工具(包括軟件調(diào)試工具.實(shí)驗(yàn)步驟5.1 交叉編譯工具配置及編譯5.2
    發(fā)表于 10-28 09:43

    嵌入式開發(fā)工具有哪些

    慕課電子科技大學(xué).嵌入式系統(tǒng).第六章.嵌入式軟件系統(tǒng)概述.嵌入式開發(fā)工具0 目錄6 嵌入式軟件系統(tǒng)概述6.3 嵌入式開發(fā)工具6.3.1課堂重
    發(fā)表于 11-08 09:18

    龍芯1x嵌入式開發(fā)工具怎么樣

    龍芯1x嵌入式開發(fā)工具收藏一下:龍芯1x嵌入式開發(fā)工具|Loongson 1x Embedded Develo…|關(guān)于我們|龍芯嵌入式開發(fā)工具|蘇州天晟軟件龍芯嵌入式開發(fā)工具|蘇州天晟
    發(fā)表于 12-24 06:25

    嵌入式開發(fā)工具發(fā)展趨勢

    摘要:可以預(yù)計(jì)在未來2~3 年內(nèi),Eclipse 將成為嵌入式工具的通用平臺(tái),多種嵌入式工具將在其上無縫結(jié)合,用戶可以定制自己的開發(fā)工具、管
    發(fā)表于 01-16 16:36 ?13次下載

    嵌入式開發(fā)

    嵌入式開發(fā)就是指在嵌入式操作系統(tǒng)下進(jìn)行開發(fā),嵌入式Linux是以Linux為基礎(chǔ)的嵌入式作業(yè)系統(tǒng)。這里提供了
    發(fā)表于 12-20 13:21
    <b class='flag-5'>嵌入式開發(fā)</b>

    嵌入式開發(fā)資料免費(fèi)分享

    選擇,如何看待培訓(xùn)等大方面講述了嵌入式開發(fā)的學(xué)習(xí),也有如何去學(xué)習(xí)嵌入式開發(fā),和配送嵌入式開發(fā)的資料全套,上傳在闖客網(wǎng)技術(shù)論壇上,加群獲取電子工程師資料合集和
    發(fā)表于 10-21 11:07 ?47次下載
    <b class='flag-5'>嵌入式開發(fā)</b>資料免費(fèi)分享

    嵌入式實(shí)驗(yàn)】《嵌入式開發(fā)工具使用》

    嵌入式開發(fā)工具使用一.實(shí)驗(yàn)?zāi)康亩?實(shí)驗(yàn)內(nèi)容三.預(yù)備知識(shí)四.實(shí)驗(yàn)設(shè)備及工具(包括軟件調(diào)試工具.實(shí)驗(yàn)步驟5.1 交叉編譯工具配置及編譯5.2
    發(fā)表于 10-21 13:06 ?3次下載
    【<b class='flag-5'>嵌入式</b>實(shí)驗(yàn)】《<b class='flag-5'>嵌入式開發(fā)工具</b>使用》

    嵌入式linux開發(fā)工具總結(jié)

    1.嵌入式linux開發(fā)工具-編譯器gcc(靜態(tài)庫 動(dòng)態(tài)庫的制作)可以制作庫 庫的使用2.嵌入式linux開發(fā)工具-調(diào)試器gdb(調(diào)試方法)目標(biāo):可以調(diào)試簡單的錯(cuò)誤以及內(nèi)存錯(cuò)誤3.
    發(fā)表于 11-01 16:32 ?12次下載
    <b class='flag-5'>嵌入式</b>linux<b class='flag-5'>開發(fā)工具</b>總結(jié)

    嵌入式開發(fā)培訓(xùn)學(xué)什么?嵌入式開發(fā)板知識(shí)講解

    ,arm11,powerpc,mips,mipsel等,或加上操作系統(tǒng)也屬于嵌入式開發(fā)嵌入式開發(fā)是一項(xiàng)系統(tǒng)工程,要求 嵌入式系統(tǒng) 廠商不僅要提供
    發(fā)表于 11-02 20:21 ?16次下載
    <b class='flag-5'>嵌入式開發(fā)</b>培訓(xùn)學(xué)什么?<b class='flag-5'>嵌入式開發(fā)</b>板知識(shí)講解

    慕課嵌入式系統(tǒng)(第六章.嵌入式開發(fā)工具)

    慕課電子科技大學(xué).嵌入式系統(tǒng).第六章.嵌入式軟件系統(tǒng)概述.嵌入式開發(fā)工具0 目錄6 嵌入式軟件系統(tǒng)概述6.3 嵌入式開發(fā)工具6.3.1課堂重
    發(fā)表于 11-03 12:21 ?10次下載
    慕課<b class='flag-5'>嵌入式</b>系統(tǒng)(第六章.<b class='flag-5'>嵌入式開發(fā)工具</b>)

    如何利用現(xiàn)代嵌入式開發(fā)工具中的堆棧保護(hù)功能

     以被廣泛使用的IAR Embedded Workbench for Arm嵌入式開發(fā)工具為例,使用Project》Options》C/C++ Compiler》Code》Stack protection選項(xiàng),即可針對(duì)被認(rèn)定為需要保護(hù)的函數(shù)啟用堆棧保護(hù)。
    的頭像 發(fā)表于 03-29 14:50 ?1430次閱讀
    如何利用現(xiàn)代<b class='flag-5'>嵌入式開發(fā)工具</b>中的堆棧保護(hù)功能

    嵌入式硬件的軟件開發(fā)工具趨勢

    嵌入式硬件的軟件開發(fā)工具趨勢
    的頭像 發(fā)表于 12-28 09:51 ?1059次閱讀

    STM32Cube嵌入式開發(fā)工具讓MCU開發(fā)更智能

    電子發(fā)燒友網(wǎng)站提供《STM32Cube嵌入式開發(fā)工具讓MCU開發(fā)更智能.pdf》資料免費(fèi)下載
    發(fā)表于 07-29 11:29 ?3次下載
    STM32Cube<b class='flag-5'>嵌入式開發(fā)工具</b>讓MCU<b class='flag-5'>開發(fā)</b>更智能