前后台系统是在循环轮转的基础上增加了中断处理功能。中断服务程序(Interrupt Service Routine,ISR)
负责处理异步事件,这部分看做前台系统。而后台系统一般是一个无限的循环。
1.2、设备驱动层
1.2.1、版本支持包
设备驱动层也叫版本支持包(Board Support Package,BSP),BSP的思想是把所有与硬件相关的代码都封装起来,并向上提供一个虚拟的硬件平台,而操作系统就运行在这个虚拟的硬件平台上。一般来说,BSP只要包括两个方面的内容:引导加载程序BootLoader和设备驱动程序。
1.2.2、引导加载程序
前后台系统是在循环轮转的基础上增加了中断处理功能。中断服务程序(Interrupt Service Routine,ISR)
负责处理异步事件,这部分看做前台系统。而后台系统一般是一个无限的循环。
1.2、设备驱动层
1.2.1、版本支持包
设备驱动层也叫版本支持包(Board Support Package,BSP),BSP的思想是把所有与硬件相关的代码都封装起来,并向上提供一个虚拟的硬件平台,而操作系统就运行在这个虚拟的硬件平台上。一般来说,BSP只要包括两个方面的内容:引导加载程序BootLoader和设备驱动程序。
1.2.2、引导加载程序