0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

嵌入式开发工具有哪些_五款嵌入式开发工具推荐

h1654155282.3538 来源:网络整理 2018-04-04 16:00 次阅读

嵌入式开发是什么意思

嵌入式开发就是指在嵌入式操作系统下进行开发,一般常用的系统有WinCE,ucosvxworkslinuxandroid等。另外,用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

    文章

    1024

    浏览量

    47533
收藏 人收藏

    评论

    相关推荐

    嵌入式开发工具面临的挑战是什么?未来的发展趋势呢?

    嵌入式开发工具面临的挑战是什么一种新的调试体系结构CoreSight嵌入式开发工具发展趋势是什么
    发表于 04-27 06:58

    嵌入式开发工具使用

    嵌入式开发工具使用一.实验目的二.实验内容三.预备知识四.实验设备及工具(包括软件调试工具.实验步骤5.1 交叉编译工具配置及编译5.2
    发表于 10-28 09:43

    嵌入式开发工具有哪些

    慕课电子科技大学.嵌入式系统.第六章.嵌入式软件系统概述.嵌入式开发工具0 目录6 嵌入式软件系统概述6.3 嵌入式开发工具6.3.1课堂重
    发表于 11-08 09:18

    嵌入式Linux开发工具

    嵌入式系统课堂小结3.24嵌入式Linux开发工具-gcc、gdb、make学习目标:了解gdb学习目标:编写makefile(.c–.o)–Linux内核 – makefile自动生成
    发表于 12-22 07:42

    龙芯1x嵌入式开发工具怎么样

    龙芯1x嵌入式开发工具收藏一下:龙芯1x嵌入式开发工具|Loongson 1x Embedded Develo…|关于我们|龙芯嵌入式开发工具|苏州天晟软件龙芯嵌入式开发工具|苏州天晟
    发表于 12-24 06:25

    嵌入式开发工具发展趋势

    摘要:可以预计在未来2~3 年内,Eclipse 将成为嵌入式工具的通用平台,多种嵌入式工具将在其上无缝结合,用户可以定制自己的开发工具、管
    发表于 01-16 16:36 13次下载

    嵌入式开发

    嵌入式开发就是指在嵌入式操作系统下进行开发嵌入式Linux是以Linux为基础的嵌入式作业系统。这里提供了
    发表于 12-20 13:21
    <b class='flag-5'>嵌入式开发</b>

    嵌入式开发资料免费分享

    选择,如何看待培训等大方面讲述了嵌入式开发的学习,也有如何去学习嵌入式开发,和配送嵌入式开发的资料全套,上传在闯客网技术论坛上,加群获取电子工程师资料合集和
    发表于 10-21 11:07 47次下载
    <b class='flag-5'>嵌入式开发</b>资料免费分享

    嵌入式实验】《嵌入式开发工具使用》

    嵌入式开发工具使用一.实验目的二.实验内容三.预备知识四.实验设备及工具(包括软件调试工具.实验步骤5.1 交叉编译工具配置及编译5.2
    发表于 10-21 13:06 3次下载
    【<b class='flag-5'>嵌入式</b>实验】《<b class='flag-5'>嵌入式开发工具</b>使用》

    嵌入式linux开发工具总结

    1.嵌入式linux开发工具-编译器gcc(静态库 动态库的制作)可以制作库 库的使用2.嵌入式linux开发工具-调试器gdb(调试方法)目标:可以调试简单的错误以及内存错误3.
    发表于 11-01 16:32 12次下载
    <b class='flag-5'>嵌入式</b>linux<b class='flag-5'>开发工具</b>总结

    嵌入式开发培训学什么?嵌入式开发板知识讲解

    ,arm11,powerpc,mips,mipsel等,或加上操作系统也属于嵌入式开发嵌入式开发是一项系统工程,要求 嵌入式系统 厂商不仅要提供
    发表于 11-02 20:21 16次下载
    <b class='flag-5'>嵌入式开发</b>培训学什么?<b class='flag-5'>嵌入式开发</b>板知识讲解

    慕课嵌入式系统(第六章.嵌入式开发工具)

    慕课电子科技大学.嵌入式系统.第六章.嵌入式软件系统概述.嵌入式开发工具0 目录6 嵌入式软件系统概述6.3 嵌入式开发工具6.3.1课堂重
    发表于 11-03 12:21 10次下载
    慕课<b class='flag-5'>嵌入式</b>系统(第六章.<b class='flag-5'>嵌入式开发工具</b>)

    如何利用现代嵌入式开发工具中的堆栈保护功能

     以被广泛使用的IAR Embedded Workbench for Arm嵌入式开发工具为例,使用Project》Options》C/C++ Compiler》Code》Stack protection选项,即可针对被认定为需要保护的函数启用堆栈保护。
    的头像 发表于 03-29 14:50 1412次阅读
    如何利用现代<b class='flag-5'>嵌入式开发工具</b>中的堆栈保护功能

    嵌入式硬件的软件开发工具趋势

    嵌入式硬件的软件开发工具趋势
    的头像 发表于 12-28 09:51 1030次阅读

    STM32Cube嵌入式开发工具让MCU开发更智能

    电子发烧友网站提供《STM32Cube嵌入式开发工具让MCU开发更智能.pdf》资料免费下载
    发表于 07-29 11:29 3次下载
    STM32Cube<b class='flag-5'>嵌入式开发工具</b>让MCU<b class='flag-5'>开发</b>更智能