首页> 外国专利> Multi-tasking real-time operating system for microprocessors with limited memory

Multi-tasking real-time operating system for microprocessors with limited memory

机译:内存有限的微处理器的多任务实时操作系统

摘要

A real-time operating system (RTOS) for use with minimal-memory controllers has a kernel for managing task execution, including context switching, a plurality of defined tasks, individual ones of the tasks having subroutines callable in nested levels for accomplishing tasks. In the RTOS context switching is constrained to occur only at task level, and cannot occur at any lower sub-routine level. This system can operate with a single call . . . return stack, saving memory requirement. The single stack can be implemented as either a general-purpose stack or as a hardware call . . . return stack. In other embodiments novel methods are taught for generating return addresses, and for using timing functions in a RTOS.
机译:与最小内存控制器一起使用的实时操作系统(RTOS)具有用于管理任务执行的内核,包括上下文切换,多个已定义任务,单个任务具有可嵌套嵌套调用的子例程以完成任务。在RTOS上下文中,切换仅限于在任务级别进行,而不能在任何较低的子例程级别进行。该系统可以通过一个电话进行操作。 。 。返回堆栈,节省内存需求。单个堆栈既可以实现为通用堆栈,也可以实现为硬件调用。 。 。返回堆栈。在其他实施例中,教导了新颖的方法,用于产生返回地址,以及用于在RTOS中使用定时功能。

著录项

  • 公开/公告号US8006247B2

    专利类型

  • 公开/公告日2011-08-23

    原文格式PDF

  • 申请/专利权人 ANDREW E. KALMAN;

    申请/专利号US20100755640

  • 发明设计人 ANDREW E. KALMAN;

    申请日2010-04-07

  • 分类号G06F9/46;G06F7/38;

  • 国家 US

  • 入库时间 2022-08-21 18:10:58

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号