...
首页> 外文期刊>Embedded Systems Europe >Two approaches to RTOS interrupt architectures: unified & segmented: Bill Lamie explains the challenge of supporting asynchronous access to internal RTOS data structures by interrupt routines and RTOS services
【24h】

Two approaches to RTOS interrupt architectures: unified & segmented: Bill Lamie explains the challenge of supporting asynchronous access to internal RTOS data structures by interrupt routines and RTOS services

机译:RTOS中断体系结构的两种方法:统一和分段:Bill Lamie解释了通过中断例程和RTOS服务支持异步访问内部RTOS数据结构的挑战。

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

摘要

Like stand-alone systems, embedded applications running on top of real-time operating systems (RTOSes) require Interrupt Service Routines (ISRs) to handle interrupts generated by external events. External events can be caused by just about anything, from an asynchronous character arrival on a UART to a periodic timer interrupt. ISRs have the responsibility of acknowledging the hardware condition and provide the initial handling of data sent or received as required by the interrupt. An ISR often is responsible for providing the RTOS with information necessary to provide services to application threads. Examples include moving data into a buffer for processing, adding an entry to a queue for processing, setting a value to indicate that an event has occurred, and so on.
机译:与独立系统一样,在实时操作系统(RTOS)之上运行的嵌入式应用程序需要中断服务例程(ISR)来处理由外部事件生成的中断。外部事件几乎可以由任何原因引起,从异步字符到达UART到周期性定时器中断。 ISR负责确认硬件条件,并根据中断要求对发送或接收的数据进行初始处理。 ISR通常负责向RTOS提供为应用程序线程提供服务所需的信息。示例包括将数据移到缓冲区中进行处理,将条目添加到队列中进行处理,设置值以指示事件已发生等等。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号