前后台系统与RTOS系统

 

前后台系统

1.简介

  • 早期的嵌入式开发并没有操作体系的概念,直接进行裸机操作,在裸机上进行程序的开发,通常把程序分为两个部分:前台系统和后台系统
  • 简单的程序一般为前后台系统。这样的程序一般由若干个死循环和若干个中断服务函数组成。应用程序是一个无线循环,循环中调用相应的API函数完成操作,这个大循环叫做后台系统。中断服务函数用于处理系统的异步事件,也就是前台系统。前台是中断级别,后台是任务级别。

2.框图

FreeRTOS学习笔记一【RTOS的背景】

 

RTOS系统

1.简介

  • RTOS全称:Real Time OS ,实时性操作系统
  • 实时操作系统分为硬实时和软实时性操作系统
  • 指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系 统作出快速响应,并控制所有实时任务协调一致运行的操作系统

2.框图

FreeRTOS学习笔记一【RTOS的背景】

前后台系统与RTOS的比较

比较项 前后台系统 RTOS
适用性 简单的程序 较复杂的程序
     

 

相关文章: