中圖網小程序
一鍵登錄
更方便
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
嵌入式配置實時操作系統eCos開發與應用-(第2版)(含1CD) 版權信息
- ISBN:7111132424
- 條形碼:9787111132424 ; 978-7-111-13242-4
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
嵌入式配置實時操作系統eCos開發與應用-(第2版)(含1CD) 目錄
前言
第1章概述
1.1什么是eCos
1.1.1起源與歷史
1.1.2 eCos產品概覽
1.1.3功能與特性
1.1.4 eCos核心組件
1.1.5對硬件的支持
1.1.6 eCos資源
1.2 eCos的可配置性
1.2.1配置的必要性
1.2.2配置方法
1.3 eCos的組織結構
1.3.1 eCos的層次結構
1.3.2 eCos源碼結構
1.4 eCos的一些基本概念
1.4.1組件框架
1.4.2配置選項
1.4.3組件
1.4.4包
1.4.5組件倉庫
1.4.6配置
1.4.7目標系統
1.4.8模板
1.4.9屬性
1.4.10約束條件
1.4.11沖突
1.4.12組件定義語言CDL
第2章eCOS開發環境的構建
2.1系統需求
2.1.1主機系統需求
2.1.2目標系統需求
2.2開發工具
2.2.1 Cygwin
2.2.2交叉編譯工具
2.2.3 eCos配置工具
2.3 Cygwin的安裝與設置
2.4 GNU交叉編譯工具的編譯與配置
2.5 eCos源碼與配置工具的安裝
2.5.1 eCos的安裝
2.5.2 eCos配置工具
2.6建立eCos開發環境
2.6.1基于x86的eCos開發平臺
2.6.2建立RedBoot引導環境
2.7基于VMware的eCos開發環境
2.7.1 RedBoot軟盤映像文件
2.7.2 VMware虛擬機的配置與啟動
2.7.3基于VMware的eCos應用程序
第3章eCos配置工具與編程實例
3.1 eCos圖形配置工具
3.2圖形配置工具的使用
3.2.1組件倉庫位置
3.2.2配置文件的管理
3.2.3模板選擇
3.2.4選項配置
3.2.5沖突的解決
3.2.6配置選項的查找
3.2.7編譯
3.2.8執行
3.3命令行配置工具
3.3.1 ecosconfig配置工具
3.3.2使用ecosconfig配置eCos
3.4 eCos應用程序
3.4.1使用編譯工具
3.4.2簡單的hello程序
3.4.3多線程編程例子
3.4.4時鐘和告警處理程序
第4章RedBoot
4.1功能與應用
4.1.1 RedBoot的安裝
4.1.2 RedBoot用戶界面
4.1.3 RedBoot環境配置
4.2 RedBoot命令
4.2.1基本命令格式
4.2.2 RedBoot普通命令
4.2.3 Flash映像系統(FIS)
4.2.4 Flash內配置信息的管理
4.2.5 RedBoot程序執行控制
4.3 RedBoot的配置與編譯
4.3.1 RedBoot軟件結構
4.3.2使用eCos圖形配置工具
4.3.3使用命令行配置工具ecosconfig
4.4 RedBoot的更新與運行
4.5 RedBoot的擴展與編程
4.5.1擴展RedBoot命令
4.5.2增加RedBoot配置參數
4.5.3應用程序使用RedBoot信息
4.5.4 RedBoot引導Linux的方法
第5章系統內核
5.1系統內核結構
5.2內核調度機制
5.2.1位圖調度器
5.2.2多級隊列調度器
5.2.3調度器操作及API函數
5.3 內存分配
5.3.1內存分配機制"
5.3.2固定長度內存分配API
5.3.3可變長度內存分配API
5.4中斷處理
5.4.1線程與中斷處理程序
5.4.2中斷的處理
5.4.3 內核中斷處理API函數
5.5例外處理
5.5.1例外處理程序
5.5.2例外處理內核API函數
5.6 SMP支持
5.6.1 SMP系統的啟動
5.6.2 SMP系統的調度
5.6.3 SMP系統的中斷處理
5.7計數器與時鐘
5.7.1計數器
5.7.2時鐘
5.7.3告警器
5.8應用程序入口
5.8.1調用環境
5.8.2應用程序編程要求
5.8.3應用程序的啟動
第6章線程與同步
6.1線程的創建
6.1.1創建新線程
6.1.2線程入口函數
6.1.3線程優先級
6.1.4堆棧和堆棧大小
6.1.5線程創建例子程序
6.2線程信息的獲取
6.3線程的控制
6.4線程的終止和消除
6.4.1線程終止函數
6.4.2線程消除函數
6.5線程優先級操作
6.6 per-thread數據
6.7同步原語
6.8互斥體
6.8.1互斥體的實現與操作
6.8.2互斥體API函數
6.8.3優先級倒置
6.9條件變量
6.9.1條件變量的使用
6.9.2條件變量API函數
6.10信號量
6.10.1信號量的使用
6.10.2信號量API函數
6.11信箱
6.11.1信箱的使用
6.11.2信箱API函數
6.12事件標志
6.12.1事件標志的使用
6.12.2事件標志API函數
6.13 SpinlOck
6.13.1 Spinlock的使用
6.13.2 Spinlock內核API函數
第7章標準C與數學庫
7.1標準C與數學庫的配置
7.2非ISO標準函數
7.3數學庫兼容方式
7.4一些實現細節
7.5線程安全性
7.6 C庫啟動函數
第8章設備驅動程序與PCI庫
8.1設備驅動程序用戶API
8.1.1設備的查找
8.1.2向設備傳送數據
8.1.3讀取設備數據
8.1.4讀取設備配置信息
8.1.5對設備的配置
8.2驅動程序與內核及HAL的接口
8.2.1 eCos中斷模塊
8.2.2同步
8.2.3 SMP支持
8.2.4驅動程序模式
8.2.5驅動程序與內核及HAI.的接口API函數
8.3 eCos驅動程序設計
8.3.1設備驅動程序的基本結構
8.3.2串口驅動程序設計
8.4串口驅動程序
8.4.1 串口(raw serial)驅動程序
8.4.2 TTY驅動程序
8.4.3串口編程例子
8.5 PCI庫
8.5.1 PCI總線操作
8.5.2 PCI庫API
8.6 I2C總線驅動程序設計
8.6.1 12C總線驅動程序及API
8.6.2 12C總線驅動程序設計
第9章文件系統
9.1文件系統表格
9.1.1文件系統表(File System Table)
9.1.2安裝表(MountTable)
9.1.3文件表
9.2文件目錄
9.3 同步
第10章 網絡支持與編程
第11章 硬件抽象層與eCos移植
第12章 組件結構與CDL
第13章 eCos嵌入式Web服務器
附錄
參考文獻
展開全部
嵌入式配置實時操作系統eCos開發與應用-(第2版)(含1CD) 節選
嵌入式可配置實時操作系統eCos是一種完全免費的開放源代碼軟件,適合于深度嵌入式應用。《嵌入式可配置實時操作系統eCos開發與應用》全面介紹eCos系統的基本結構,詳細描述eCos開發環境的建立以及對其進行配置的方法,從各個層次對eCos的各個組成部分進行闡述和分析,并通過實例說明如何開發基于eCos的嵌入式應用。
《嵌入式可配置實時操作系統eCos開發與應用》附帶光盤包含了*新版本的eCos源代碼、聯機說明、開發工具源代碼以及應用程序ecos嵌入式Web服務器,可以直接使用光盤內容建立完整的eCos開發環境。
《嵌入式可配置實時操作系統eCos開發與應用》可作為嵌入式系統研究和開發人員及其他相關科研人員的技術參考書,也可作為在校學生學習嵌入式系統的參考教材。
書友推薦
- >
二體千字文
- >
李白與唐代文化
- >
史學評論
- >
羅曼·羅蘭讀書隨筆-精裝
- >
小考拉的故事-套裝共3冊
- >
名家帶你讀魯迅:故事新編
- >
羅庸西南聯大授課錄
- >
經典常談
本類暢銷