...
首页> 外文期刊>Ada letters >A Deterministic Run-Time Environment for Ada-05 on the ATmega16 Microcontroller
【24h】

A Deterministic Run-Time Environment for Ada-05 on the ATmega16 Microcontroller

机译:ATmega16微控制器上Ada-05的确定性运行时环境

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

摘要

Microcontrollers account for more than 90% of total microprocessors sold, yet their capabilities are seldom explored in computer science courses. A simple 8-Bit microcontroller can be used in a computer language programming course to facilitate the study of computer architecture and fundamental programming concepts. Through hands-on experience, students can appreciate using a computer language such as Assembly or ADA to develop applications for embedded devices. ADA is not often used in small embedded systems because of ADA's high overhead. We can overcome this problem by using a subset of ADA, such as the Ravenscar Profile. The goal of this paper is to describe how ADA can be used to develop high-integrity real-time systems supporting the Ravenscar tasking model of ADA-05 on the Atmel AVR ATmegal6 microcontroller.
机译:微控制器占所售微处理器总数的90%以上,但是在计算机科学课程中很少探讨其功能。一个简单的8位微控制器可用于计算机语言编程课程,以促进计算机体系结构和基本编程概念的研究。通过动手实践,学生可以欣赏使用诸如Assembly或ADA之类的计算机语言来开发嵌入式设备的应用程序的过程。由于ADA的高开销,因此ADA不经常在小型嵌入式系统中使用。我们可以通过使用ADA的子集(例如Ravenscar Profile)来克服此问题。本文的目的是描述如何使用ADA来开发高完整性的实时系统,该系统在Atmel AVR ATmegal6微控制器上支持ADA-05的Ravenscar任务模型。

著录项

  • 来源
    《Ada letters》 |2010年第3期|p.13-21|共9页
  • 作者

    Jim Ras; Albert M. K. Cheng;

  • 作者单位

    Department of Computer Science University of Houston Houston, Texas 77004 U.S.A.;

    Department of Computer Science University of Houston Houston, Texas 77004 U.S.A.;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    ATmegal6; ADA; RTL;

    机译:ATmegal6;有;RTL;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号