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

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

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

定 價(jià):¥78.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

序言一
序言二
前言
第1章 操作系統(tǒng)
1.1 操作系統(tǒng)的定義與分類(lèi)
1.1.1 操作系統(tǒng)的定義
1.1.2 操作系統(tǒng)的分類(lèi)
1.2 操作系統(tǒng)的目標(biāo)、作用和發(fā)展動(dòng)力
1.2.1 操作系統(tǒng)的目標(biāo)
1.2.2 操作系統(tǒng)的作用
1.2.3 操作系統(tǒng)發(fā)展的主要?jiǎng)恿?br /> 1.3 操作系統(tǒng)的發(fā)展過(guò)程
1.3.1 無(wú)操作系統(tǒng)時(shí)的計(jì)算機(jī)系統(tǒng)
1.3.2 批處理系統(tǒng)
1.3.3 分時(shí)系統(tǒng)
1.3.4 實(shí)時(shí)系統(tǒng)
1.4 操作系統(tǒng)的功能和基本特征
1.4.1 處理器管理
1.4.2 存儲(chǔ)器管理
1.4.3 設(shè)備管理
1.4.4 文件管理
1.4.5 用戶(hù)接口
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)硬件平臺(tái)接口
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)先級(jí)管理
2.4 電源管理
2.4.1 低功耗特性
2.4.2 中斷退出自動(dòng)休眠
2.4.3 降低功耗方式
2.5 操作系統(tǒng)的執(zhí)行方式
2.6 電力終端硬件平臺(tái)概述
2.6.1 SCM630硬件資源表
2.6.2 SCM630L100 EVB評(píng)估板
第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ā)帶來(lái)的問(wèn)題
4.2 線程的同步與互斥機(jī)制
4.2.1 同步與互斥
4.2.2 臨界資源、共享資源和臨界區(qū)
4.2.3 線程的同步機(jī)制
4.3 經(jīng)典同步問(wèn)題
4.3.1 生產(chǎn)者一消費(fèi)者問(wèn)題
4.3.2 哲學(xué)家進(jìn)餐問(wèn)題
4.3.3 讀者一寫(xiě)者問(wèn)題
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 先來(lái)先服務(wù)調(diào)度算法
5.2.2 短任務(wù)優(yōu)先
5.2.3 優(yōu)先級(jí)調(diào)度算法
5.2.4 時(shí)間片輪轉(zhuǎn)算法
5.2.5 多隊(duì)列調(diào)度算法
5.2.6 多級(jí)反饋隊(duì)列
5.3 實(shí)時(shí)調(diào)度
5.3.1 實(shí)時(shí)調(diào)度應(yīng)滿(mǎn)足的基本條件
5.3.2 實(shí)時(shí)調(diào)度算法
5.4 優(yōu)先級(jí)反轉(zhuǎn)
5.5 死鎖
5.5.1 產(chǎn)生死鎖的原因
5.5.2 死鎖的必要條件及處理方法
5.5.3 死鎖預(yù)防
5.5.4 避免死鎖
5.5.5 檢測(cè)并解除死鎖
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ū)動(dòng)的調(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)核專(zhuān)用內(nèi)存的組織
6.2.3 用戶(hù)內(nèi)存的組織
6.2.4 地址空間
6.2.5 內(nèi)存分配過(guò)程
6.2.6 地址空間的隔離
第7章 任務(wù)通信
7.1 進(jìn)程間通信
7.1.1 共享存儲(chǔ)器系統(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 中斷分類(lèi)
8.1.2 中斷向量表、中斷優(yōu)先級(jí)與嵌套
8.1.3 中斷處理過(guò)程
8.2 異常處理
8.3 時(shí)鐘管理
8.3.1 時(shí)鐘硬件
8.3.2 時(shí)鐘軟件
8.3.3 定時(shí)器
8.4 樞紐操作系統(tǒng)中斷與異常管理設(shè)計(jì)
8.4.1 中斷管理
8.4.2 中斷/異常處理流程
8.4.3 定時(shí)器的實(shí)現(xiàn)
第9章 操作系統(tǒng)用戶(hù)接口
9.1 接口分類(lèi)
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)和用戶(hù)態(tài)
9.3.2 系統(tǒng)調(diào)用分類(lèi)
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命令說(shuō)明
0章 樞紐操作系統(tǒng)設(shè)備驅(qū)動(dòng)
10.1 樞紐操作系統(tǒng)設(shè)備驅(qū)動(dòng)開(kāi)發(fā)概述
10.2 樞紐操作系統(tǒng)驅(qū)動(dòng)子系統(tǒng)
10.2.1 驅(qū)動(dòng)子系統(tǒng)框架初始化工作流程
10.2.2 用戶(hù)線程實(shí)例化驅(qū)動(dòng)流程
10.2.3 用戶(hù)線程去實(shí)例化驅(qū)動(dòng)流程
10.2.4 樞紐操作系統(tǒng)驅(qū)動(dòng)編程方法
10.3 設(shè)備樹(shù)子系統(tǒng)
10.3.1 設(shè)備樹(shù)節(jié)點(diǎn)
10.3.2 設(shè)備樹(shù)制作方法
10.3.3 設(shè)備樹(shù)解析函數(shù)
10.4 驅(qū)動(dòng)與線程中斷
1章 構(gòu)建樞紐驅(qū)動(dòng)程

本目錄推薦

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