1. Application Layer |
|
|
2. System Software Layer |
· Middlewares · RTOS
|
· Bootloaders · Graphics Packages · Networking Stacks · Floating-Point Libraries · Memory Managers · File Systems · Task-Schedulers · Multi-Tasking OS · Network Management Packages · ... |
|
||
· Device Drivers |
· HAL Drivers · Standard Peripheral Library · ... |
|
3. Hardware Layer |
|
میانافزار (Middleware) به هر نرم افزاری (معمولاَ به صورت کتابخانه ای از توابع) گویند که بین هسته (Kernel) یا گرداننده های سخت افزار (Device Driver) و برنامههای کاربری (User Applications) وجود دارد...