前后台系统与RTOS系统
前后台系统
1.简介
- 早期的嵌入式开发并没有操作体系的概念,直接进行裸机操作,在裸机上进行程序的开发,通常把程序分为两个部分:前台系统和后台系统
- 简单的程序一般为前后台系统。这样的程序一般由若干个死循环和若干个中断服务函数组成。应用程序是一个无线循环,循环中调用相应的API函数完成操作,这个大循环叫做后台系统。中断服务函数用于处理系统的异步事件,也就是前台系统。前台是中断级别,后台是任务级别。
2.框图
RTOS系统
1.简介
- RTOS全称:Real Time OS ,实时性操作系统
- 实时操作系统分为硬实时和软实时性操作系统
- 指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系 统作出快速响应,并控制所有实时任务协调一致运行的操作系统
2.框图
前后台系统与RTOS的比较
| 比较项 | 前后台系统 | RTOS |
| 适用性 | 简单的程序 | 较复杂的程序 |