出版時間:2003-10 出版社:第1版 (2003年10月1日) 作者:王學(xué)龍 頁數(shù):325 字?jǐn)?shù):509000
Tag標(biāo)簽:無
內(nèi)容概要
本書詳細(xì)介紹了當(dāng)今流行的嵌入式操作系統(tǒng)VxWorks,首先概括VxWorks操作系統(tǒng)的基本知識,如任務(wù)管理、任務(wù)間通信機(jī)制、內(nèi)存管理以及定時管理等內(nèi)容,說明了嵌入式操作系統(tǒng)的實現(xiàn)關(guān)鍵。然后,結(jié)合作者多年的嵌入式系統(tǒng)的開發(fā)應(yīng)用經(jīng)驗,詳細(xì)闡述了VxWorks系統(tǒng)中BSP和應(yīng)用的開發(fā)技巧,并提供了多個應(yīng)用實例及分析設(shè)計。 本書適用于嵌入式系統(tǒng)開發(fā)人員作為參考手冊使用。
書籍目錄
第1章 概述 1.1 嵌入式實時操作系統(tǒng)VxWorks 1.1.1 VxWorks的應(yīng)用領(lǐng)域 1.1.2 VxWorks系統(tǒng)的特點 1.1.3 VxWorks的可用主機(jī)/目標(biāo)機(jī) 1.2 Tornado開發(fā)環(huán)境 1.2.1 Tornado核心工具 1.2.2 WindPower工具 1.3 Tornado嵌入式開發(fā)系統(tǒng)可選組件 1.3.1 板級支持包BSP Developer's Kit 1.3.2 虛擬內(nèi)存接口VxVMI 1.3.3 支持緊耦合共享內(nèi)存多處理器結(jié)構(gòu)的VxMP 1.3.4 支持緊耦合分布式多處理器結(jié)構(gòu)的VxDCOM 1.3.5 支持松耦合分布式多處理器結(jié)構(gòu)的VxFUSION 1.3.6 閃存文件系統(tǒng)TrueFFS for Tornado第2章 VxWorks系統(tǒng)基本理論 2.1 VxWorks系統(tǒng)概述 2.2 VxWorks系統(tǒng)內(nèi)核及組件 2.2.1 任務(wù)管理 2.2.2 任務(wù)間通信和同步機(jī)制 2.2.3 中斷機(jī)制 2.2.4 定時管理機(jī)制 2.2.5 內(nèi)存管理 2.2.6 I/O與文件系統(tǒng) 2.3 VxWorks系統(tǒng)開發(fā)經(jīng)驗 2.3.1 正確劃分任務(wù) 2.3.2 防止任務(wù)異?! ?.3.3 正確運用函數(shù)的可重入性 2.3.4 使用名稱訪問資源 2.3.5 用戶任務(wù)優(yōu)先級確定 2.4 VxWorks系統(tǒng)開發(fā)模型概述 2.4.1 系統(tǒng)啟動 2.4.2 應(yīng)用系統(tǒng)配置第3章 VxWorks系統(tǒng)BSP基本概念 3.1 BSP基礎(chǔ) 3.2 BSP文件結(jié)構(gòu) 3.3 VxWorks系統(tǒng)的BSP開發(fā)過程 3.3.1 建立BSP開發(fā)環(huán)境 3.3.2 編輯修改BSP文件 3.3.3 生成目標(biāo)文件bootrom和VxWorks映像 3.3.4 基于ROM映像的初始化 3.4 BSP中設(shè)備驅(qū)動程序的開發(fā)第4章 VxWorks系統(tǒng)BSP開發(fā)實例 4.1 MPC8260處理器的組成與結(jié)構(gòu) 4.1.1 基本功能模塊 4.1.2 內(nèi)核603e的組成 4.1.3 SIU的結(jié)構(gòu) 4.1.4 CPM的模塊結(jié)構(gòu) 4.2 MPC8260通信處理模塊 4.2.1 內(nèi)部存儲空間 4.2.2 緩沖描述符BD 4.2.3 參數(shù)RAM 4.2.4 快速以太網(wǎng)控制器的功能 4.2.5 快速以太網(wǎng)控制器的接收過程 4.2.6 快速以太網(wǎng)控制器的發(fā)送過程 4.3 MPC8260編程特點 4.3.1 數(shù)據(jù)格式和指令格式 4.3.2 指令分類 4.3.3 特殊功能寄存器 4.3.4 高速緩存控制 4.4 BSP最小系統(tǒng)設(shè)計 4.4.1 BOOT ROM配置編程 4.4.2 程序存儲區(qū)Flash配置 4.4.3 SDRAM初始化 4.4.4 CPU初始化 4.4.5 系統(tǒng)軟復(fù)位 4.5 接口驅(qū)動設(shè)計 4.5.1 MPC8260 SCC1-Ethernet接口的設(shè)計 4.5.2 MPC8260 SMC1-RS232接口的設(shè)計 4.6 BSP的調(diào)試和測試 4.6.1 測試內(nèi)容 4.6.2 測試項目及結(jié)果第5章 VxWorks系統(tǒng)開發(fā)環(huán)境Tornado第6章 VxWorks系統(tǒng)編譯器第7章 VxWorks系統(tǒng)應(yīng)用實例
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
嵌入式VxWorks系統(tǒng)開發(fā)與應(yīng)用 PDF格式下載