Chinaunix首页 | 论坛 | 博客
  • 博客访问: 102118
  • 博文数量: 60
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 651
  • 用 户 组: 普通用户
  • 注册时间: 2013-07-03 10:45
文章分类
文章存档

2014年(11)

2013年(49)

我的朋友

分类: IT业界

2013-10-30 14:36:23

  嵌入式软件和通用计算机的软件一样,一般分为系统软件、工具软件和应用软件3类。随着嵌入式微处理器性能的逐渐提高,嵌入式软件的规模也发生了很大的变化。

 1、系统软件
  系统软件用于控制和管理计算机系统的资源,如嵌入式操作系统、驱动程序及嵌入式中间件等。
  嵌入式操作系统可以统称为应用在嵌入式系统的操作系统,它具有一股操作系统的功能,同时具有嵌入式软件的特点。其主要特点包括可固化、可配置、可剪裁、独立的板级支持包、不同的微处理器有不同的版本、应用的开发需要有集成的交叉开发工具等。

 2、工具软件
  工具软件指嵌入式软件开发工具,如系统分析设计工具、仿真开发工具、交叉开发工具、测试工具、配置管理工具、维护工具等。目前,嵌入式开发工具越来越丰富,其集成度和易用性不断提高,日前不同厂商已开发出不同类型的嵌入式开发工具,可以覆盖嵌入式软件开发过程的各个阶段,可显著提高嵌入式软件的开发效率。

 3、应用软件
  嵌入式系统的应用软件与其他应用软件在功能七并没有太大的区别。但嵌入式软件侧重于要求具有较高的执行速度和较低的存储空间。要实现这一点,开发人员必须熟悉嵌入式系统的结构和其指令系统,熟悉针对嵌入式系统应用的常用算法,程序优化的技巧和方法。文章由供应商网站小编原创,转载请注明文章来源出处,谢谢各位的合作!
阅读(859) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~