- Embedded Systems Architecture
- Daniele Lacamera
- 117字
- 2021-06-25 21:54:58
Multithreading
One of the advantages of using microcontrollers designed to build embedded systems is the possibility to run logically separated tasks within separate execution units by time-sharing the resources.
The most popular type of design for embedded software is based on a single loop-based sequential execution model, where modules and components are connected to each other exposing callback interfaces. However, modern microcontrollers offer features and core logic characteristics that can be used by system developers to build a multi-tasking environment to run logically separated applications.
These features are particularly handy in the approach to more complex real-time systems, and interesting to understand the possibilities of the implementation of safety models based on process isolation and memory segmentation.
- 30天自制操作系統
- 蘋果電腦玩全攻略 OS X 10.8 Mountain Lion
- Instant Handlebars.js
- SharePoint 2013 WCM Advanced Cookbook
- Mastering KVM Virtualization
- Alfresco 4 Enterprise Content Management Implementation
- Linux運維最佳實踐
- 操作系統分析
- 從零開始學安裝與重裝系統
- Learning Continuous Integration with Jenkins(Second Edition)
- 統信UOS應用開發進階教程
- Windows Server 2008組網技術與實訓(第3版)
- Microsoft Hyper-V Cluster Design
- Java EE 8 High Performance
- Gradle Effective Implementations Guide(Second Edition)