注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書工具書科技工具書樞紐操作系統(tǒng)開發(fā)指南

樞紐操作系統(tǒng)開發(fā)指南

樞紐操作系統(tǒng)開發(fā)指南

定 價:¥78.00

作 者: 趙東艷,李德建,王慧,申陽德,王學(xué)通等
出版社: 中國電力出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787519877477 出版時間: 2023-10-01 包裝: 平裝
開本: 16開 頁數(shù): 244 字?jǐn)?shù):  

內(nèi)容簡介

  北京智芯微電子科技有限公司圍繞工業(yè)物聯(lián)網(wǎng)全場景,采用高安全、高可靠、協(xié)同物聯(lián)、全自主的設(shè)計(jì)理念,研發(fā)了系列化樞紐操作系統(tǒng)。樞紐操作系統(tǒng)具有安全性高、易擴(kuò)展、 穩(wěn)定等特點(diǎn),在內(nèi)核架構(gòu)、安全可信等技術(shù)方面達(dá)到了 領(lǐng)先水平,可全面覆蓋工業(yè)控制領(lǐng)域芯片操作系統(tǒng)應(yīng)用需求,為工業(yè)領(lǐng)域提供安全可靠的國產(chǎn)解決方案。本書以樞紐一輕量級自主內(nèi)核操作系統(tǒng)為藍(lán)本,以智芯海燕SCM630開發(fā)板為實(shí)例,詳細(xì)闡述了嵌入式操作系統(tǒng)的基本概念、原理與應(yīng)用方法。全書共分12章,分別從內(nèi)核設(shè)計(jì)和應(yīng)用實(shí)戰(zhàn)角度闡述了樞紐一輕量級自主內(nèi)核操作系統(tǒng)的原理及使用方法。 、2章主要介紹操作系統(tǒng)及硬件平臺的基本情況及樞紐操作系統(tǒng)架構(gòu)設(shè)計(jì);第3~8章甕括了通用嵌入式操作系統(tǒng)及樞紐操作系統(tǒng)的內(nèi)核設(shè)計(jì)的基本知識要素;第9、10章介紹了用戶經(jīng)常打交道的接口層、驅(qū)動編程框架,包括樞紐操作系統(tǒng)對應(yīng)的設(shè)計(jì)情況; 1、12章給出樞紐操作系統(tǒng)驅(qū)動程序編寫及任務(wù)設(shè)計(jì)方法。本書適用于嵌入式系統(tǒng)開發(fā)者、高校教師、學(xué)生和科研機(jī)構(gòu)的研究人員,以及使用樞紐輕量級自主內(nèi)核操作系統(tǒng)做應(yīng)用開發(fā)的工程師。

作者簡介

暫缺《樞紐操作系統(tǒng)開發(fā)指南》作者簡介

圖書目錄

序言一
序言二
前言
第1章 操作系統(tǒng)
1.1 操作系統(tǒng)的定義與分類
1.1.1 操作系統(tǒng)的定義
1.1.2 操作系統(tǒng)的分類
1.2 操作系統(tǒng)的目標(biāo)、作用和發(fā)展動力
1.2.1 操作系統(tǒng)的目標(biāo)
1.2.2 操作系統(tǒng)的作用
1.2.3 操作系統(tǒng)發(fā)展的主要動力
1.3 操作系統(tǒng)的發(fā)展過程
1.3.1 無操作系統(tǒng)時的計(jì)算機(jī)系統(tǒng)
1.3.2 批處理系統(tǒng)
1.3.3 分時系統(tǒng)
1.3.4 實(shí)時系統(tǒng)
1.4 操作系統(tǒng)的功能和基本特征
1.4.1 處理器管理
1.4.2 存儲器管理
1.4.3 設(shè)備管理
1.4.4 文件管理
1.4.5 用戶接口
1.4.6 操作系統(tǒng)的基本特征
1.5 操作系統(tǒng)的架構(gòu)設(shè)計(jì)
1.5.1 宏內(nèi)核
1.5.2 微內(nèi)核
1.5.3 混合內(nèi)核
1.6 樞紐操作系統(tǒng)架構(gòu)設(shè)計(jì)
第2章 操作系統(tǒng)硬件平臺接口
2.1 ARMv7-M處理器指令集
2.1.1 ARMv7-M處理器指令集背景介紹
2.1.2 ARMv7-M指令集
2.2 ARMv7-M寄存器
2.2.1 特殊功能寄存器
2.2.2 浮點(diǎn)寄存器
2.3 ARMv7-M異常與中斷
2.3.1 嵌套向量中斷控制器
2.3.2 中斷優(yōu)先級管理
2.4 電源管理
2.4.1 低功耗特性
2.4.2 中斷退出自動休眠
2.4.3 降低功耗方式
2.5 操作系統(tǒng)的執(zhí)行方式
2.6 電力終端硬件平臺概述
2.6.1 SCM630硬件資源表
2.6.2 SCM630L100 EVB評估板
第3章 任務(wù)管理
3.1 程序執(zhí)行的并發(fā)
3.2 任務(wù)的描述
3.3 進(jìn)程與線程
3.3.1 進(jìn)程
3.3.2 線程
3.4 樞紐操作系統(tǒng)任務(wù)管理設(shè)計(jì)
3.4.1 任務(wù)控制塊
3.4.2 線程生命周期管理
第4章 任務(wù)的同步
4.1 并發(fā)帶來的問題
4.2 線程的同步與互斥機(jī)制
4.2.1 同步與互斥
4.2.2 臨界資源、共享資源和臨界區(qū)
4.2.3 線程的同步機(jī)制
4.3 經(jīng)典同步問題
4.3.1 生產(chǎn)者一消費(fèi)者問題
4.3.2 哲學(xué)家進(jìn)餐問題
4.3.3 讀者一寫者問題
4.4 樞紐操作系統(tǒng)線程同步設(shè)計(jì)
第5章 任務(wù)的調(diào)度
5.1 調(diào)度的層次與目標(biāo)
5.1.1 調(diào)度的層次
5.1.2 調(diào)度算法的目標(biāo)
5.1.3 進(jìn)程的調(diào)度方式
5.2 調(diào)度算法”
5.2.1 先來先服務(wù)調(diào)度算法
5.2.2 短任務(wù)優(yōu)先
5.2.3 優(yōu)先級調(diào)度算法
5.2.4 時間片輪轉(zhuǎn)算法
5.2.5 多隊(duì)列調(diào)度算法
5.2.6 多級反饋隊(duì)列
5.3 實(shí)時調(diào)度
5.3.1 實(shí)時調(diào)度應(yīng)滿足的基本條件
5.3.2 實(shí)時調(diào)度算法
5.4 優(yōu)先級反轉(zhuǎn)
5.5 死鎖
5.5.1 產(chǎn)生死鎖的原因
5.5.2 死鎖的必要條件及處理方法
5.5.3 死鎖預(yù)防
5.5.4 避免死鎖
5.5.5 檢測并解除死鎖
5.6 樞紐操作系統(tǒng)任務(wù)調(diào)度設(shè)計(jì)
5.6.1 任務(wù)調(diào)度與隊(duì)列組織
5.6.2 任務(wù)調(diào)度步驟
5.6.3 基于事件驅(qū)動的調(diào)度
5.6.4 任務(wù)調(diào)度相關(guān)的數(shù)據(jù)結(jié)構(gòu)
第6章 內(nèi)存管理
6.1 內(nèi)存的分配方式
6.1.1 連續(xù)分配方式
6.1.2 離散分配方式”
6.2 樞紐操作系統(tǒng)內(nèi)存管理設(shè)計(jì)
6.2.1 內(nèi)存管理方式
6.2.2 內(nèi)核專用內(nèi)存的組織
6.2.3 用戶內(nèi)存的組織
6.2.4 地址空間
6.2.5 內(nèi)存分配過程
6.2.6 地址空間的隔離
第7章 任務(wù)通信
7.1 進(jìn)程間通信
7.1.1 共享存儲器系統(tǒng)
7.1.2 管道通信
7.1.3 消息傳遞系統(tǒng)
7.2 共享內(nèi)存
7.2.1 進(jìn)程間通信機(jī)制
7.2.2 共享內(nèi)存
7.3 消息隊(duì)列
7.4 樞紐操作系統(tǒng)任務(wù)通信設(shè)計(jì)
7.4.1 事件通知機(jī)制
7.4.2 消息傳遞機(jī)制
7.4.3 IPC模塊設(shè)計(jì)
第8章 中斷與異常處理
8.1 中斷處理
8.1.1 中斷分類
8.1.2 中斷向量表、中斷優(yōu)先級與嵌套
8.1.3 中斷處理過程
8.2 異常處理
8.3 時鐘管理
8.3.1 時鐘硬件
8.3.2 時鐘軟件
8.3.3 定時器
8.4 樞紐操作系統(tǒng)中斷與異常管理設(shè)計(jì)
8.4.1 中斷管理
8.4.2 中斷/異常處理流程
8.4.3 定時器的實(shí)現(xiàn)
第9章 操作系統(tǒng)用戶接口
9.1 接口分類
9.2 命令接口與Shell命令
9.2.1 聯(lián)機(jī)命令接口的實(shí)現(xiàn)
9.2.2 Shell命令
9.3 程序接口與系統(tǒng)調(diào)用
9.3.1 內(nèi)核態(tài)和用戶態(tài)
9.3.2 系統(tǒng)調(diào)用分類
9.3.3 UNIX系統(tǒng)調(diào)用舉例
9.4 樞紐操作系統(tǒng)接口設(shè)計(jì)
9.4.1 系統(tǒng)調(diào)用的實(shí)現(xiàn)代碼解析
9.4.2 系統(tǒng)Shell命令說明
0章 樞紐操作系統(tǒng)設(shè)備驅(qū)動
10.1 樞紐操作系統(tǒng)設(shè)備驅(qū)動開發(fā)概述
10.2 樞紐操作系統(tǒng)驅(qū)動子系統(tǒng)
10.2.1 驅(qū)動子系統(tǒng)框架初始化工作流程
10.2.2 用戶線程實(shí)例化驅(qū)動流程
10.2.3 用戶線程去實(shí)例化驅(qū)動流程
10.2.4 樞紐操作系統(tǒng)驅(qū)動編程方法
10.3 設(shè)備樹子系統(tǒng)
10.3.1 設(shè)備樹節(jié)點(diǎn)
10.3.2 設(shè)備樹制作方法
10.3.3 設(shè)備樹解析函數(shù)
10.4 驅(qū)動與線程中斷
1章 構(gòu)建樞紐驅(qū)動程

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號