- 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.
- Cybersecurity:Attack and Defense Strategies
- 零起點學Linux系統管理
- 蘋果電腦玩全攻略 OS X 10.8 Mountain Lion
- Learning Android Intents
- Linux網絡操作系統與實訓(第三版)
- 玩到極致 iPhone 4S完全攻略
- 嵌入式Linux應用開發菜鳥進階
- Windows Server 2012網絡操作系統企業應用案例詳解
- 深入理解eBPF與可觀測性
- 從實踐中學習Kali Linux無線網絡滲透測試
- 新編電腦辦公(Windows 10+ Office 2013版)從入門到精通
- Linux基礎使用與案例
- Windows 7實戰從入門到精通
- 分布式系統設計實踐
- Linux操作系統