- 嵌入式實時操作系統:基于ARM Mbed OS的應用實踐
- 王宜懷等
- 8字
- 2024-02-27 16:08:39
第1篇 基礎應用篇
第1章 實時操作系統的基本概念與線程基礎知識
在進行嵌入式應用產品開發時,根據項目需求、主控芯片的資源狀況、軟件可移植性要求及軟件開發工程師的技術背景等,可以選用一種實時操作系統(Real-Time Operating System,RTOS)作為嵌入式軟件設計的載體。特別是隨著嵌入式人工智能與物聯網的發展,對嵌入式軟件的可移植性要求不斷增強,實時操作系統的應用也將變得更加普及。
作為本書的開始,本章從一般意義上闡述實時操作系統的基本含義;給出線程與調度的基本含義及相關術語;闡述線程的三要素、四種狀態及三種基本形式。通過本章的學習,讀者可以對實時操作系統的基本概念有一個初步的認識,這是應用編程及理解原理的基礎。
推薦閱讀
- Linux設備驅動開發詳解:基于最新的Linux4.0內核
- Citrix XenApp Performance Essentials
- Mastering ElasticSearch
- Linux Mint Essentials
- 大學計算機應用基礎實踐教程(Windows 7+Office 2013)
- Kali Linux滲透測試全流程詳解
- PLC控制系統應用與維護
- Linux就該這么學
- Windows 7案例教程
- Linux服務器配置與管理
- Social Data Visualization with HTML5 and JavaScript
- iOS 8開發指南
- Linux設備驅動開發
- Linux系統最佳實踐工具:命令行技術
- Building Telephony Systems With Asterisk