首页> 外文会议>Programmable Logic (SPL), 2012 VIII Southern Conference on >The impact of operating system adoption in an embedded project: A case study
【24h】

The impact of operating system adoption in an embedded project: A case study

机译:嵌入式项目中采用操作系统的影响:一个案例研究

获取原文
获取原文并翻译 | 示例

摘要

The use of an operating system (OS) is advocated as a means to simplify software development, freeing programmers from managing low-level hardware and providing a simpler programming interface for common tasks. The high complexity of modern desktop computers makes an OS indispensable; embedded systems, on the other hand, are limited architectures, usually severely cost- and power-constrained. Because of the additional demands imposed by an OS, embedded developers are faced with the crucial decision of whether to adopt an OS or not. In this paper, we present a case study in which a sample application (an embedded weather station) was developed under three different scenarios: without any OS, using the μC/OS-II real-time OS, and using the uClinux general-purpose OS. An FPGA and an SoPC were used to provide a flexible hardware platform able to accommodate all three configurations. The adoption of an OS provided a reduction of up to 48% in development time; on the other hand, it increased program memory requirements in at least 71%.
机译:提倡使用操作系统(OS)作为简化软件开发,使程序员摆脱管理底层硬件并为常见任务提供更简单编程接口的一种手段。现代台式计算机的高度复杂性使得OS必不可少。另一方面,嵌入式系统是受限制的体系结构,通常会严重地限制成本和功耗。由于操作系统带来的额外要求,嵌入式开发人员面临着是否采用操作系统的关键决定。在本文中,我们提供了一个案例研究,其中在以下三种情况下开发了一个示例应用程序(嵌入式气象站):无任何操作系统,使用μC/ OS-II实时操作系统,以及使用uClinux通用操作系统。使用FPGA和SoPC来提供能够容纳所有三种配置的灵活硬件平台。采用OS可以将开发时间减少多达48%;另一方面,它至少增加了71%的程序存储需求。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号