注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)工業(yè)技術(shù)武器工業(yè)裝甲車(chē)輛嵌入式軟件開(kāi)發(fā)方法

裝甲車(chē)輛嵌入式軟件開(kāi)發(fā)方法

裝甲車(chē)輛嵌入式軟件開(kāi)發(fā)方法

定 價(jià):¥92.00

作 者: 劉勇 王英勝 陳中偉 編著
出版社: 北京理工大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


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

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

  隨著裝甲車(chē)輛信息化程度的提高, 嵌入式軟件開(kāi)發(fā)在裝備研制過(guò)程中所占的比重與日俱增, 軟件的作用日益凸顯, 規(guī)范化的過(guò)程管理和合理的軟件設(shè)計(jì)是項(xiàng)目研制提出的新要求。本書(shū)以系統(tǒng)介紹裝甲車(chē)輛嵌入式系統(tǒng)的軟件開(kāi)發(fā)方法及工程管理要求為出發(fā)點(diǎn), 首先介紹了嵌入式系統(tǒng)在裝甲車(chē)輛中的應(yīng)用以及嵌入式軟件的開(kāi)發(fā)過(guò)程, 詳細(xì)說(shuō)明了需求分析的任務(wù)及方法, 需求規(guī)格說(shuō)明的編制和評(píng)審, 以及軟件設(shè)計(jì)方法與過(guò)程, 還有設(shè)計(jì)說(shuō)明的編制和評(píng)審; 然后總結(jié)并分別介紹了裝甲車(chē)輛應(yīng)用較為廣泛的基于VxWorks 操作系統(tǒng)、數(shù)字信號(hào)處理器和嵌入式微處理器平臺(tái)的三類(lèi)應(yīng)用軟件如何進(jìn)行開(kāi)發(fā)調(diào)試, 說(shuō)明了嵌入式軟件的測(cè)試過(guò)程和常用測(cè)試方法; 后介紹了型號(hào)項(xiàng)目軟件研制的管理要求。本書(shū)可以作為高等院校軟件工程、計(jì)算機(jī)軟件等相關(guān)專(zhuān)業(yè)高年級(jí)本科生和研究生的教材, 也可供從事裝甲車(chē)輛嵌入式軟件開(kāi)發(fā)的專(zhuān)業(yè)技術(shù)人員參考。

作者簡(jiǎn)介

  劉勇,男,1973年10月生,研究員,博士。擔(dān)任過(guò)型號(hào)項(xiàng)目的總設(shè)計(jì)師、國(guó)防基礎(chǔ)研究項(xiàng)目的技術(shù)負(fù)責(zé)人等重要技術(shù)職務(wù)。獲國(guó)家科技進(jìn)步一等獎(jiǎng)一項(xiàng)、省部級(jí)科技進(jìn)步獎(jiǎng)六項(xiàng)以及茅以升青年科技獎(jiǎng)、中國(guó)兵工青年科技獎(jiǎng),獲國(guó)務(wù)院政府特殊津貼。主要研究方向?yàn)檠b甲裝備信息、機(jī)電系統(tǒng)總體設(shè)計(jì)及軟件架構(gòu)設(shè)計(jì)。王英勝,男,1976年10月生,研究員,中國(guó)北方車(chē)輛研究所嵌入式軟件學(xué)科帶頭人,參與了多項(xiàng)和省部級(jí)重點(diǎn)武器裝備型號(hào)、預(yù)研項(xiàng)目。主要研究方向?yàn)檠b甲車(chē)輛信息系統(tǒng)總體及嵌入式軟件設(shè)計(jì)。陳中偉,男,1977年9月生,現(xiàn)任解放軍某研究所高級(jí)工程師,陸軍軟件工程管理、軟件測(cè)試、數(shù)據(jù)資源建設(shè)等領(lǐng)域的著名專(zhuān)家。主持完成科研項(xiàng)目30余項(xiàng),發(fā)表論文20余篇;獲軍隊(duì)科技進(jìn)步獎(jiǎng)9項(xiàng),軟件著作權(quán)7項(xiàng)。

圖書(shū)目錄

第 1 章  裝甲車(chē)輛嵌入式系統(tǒng)…………………………………………………… 001
1. 1  嵌入式系統(tǒng)簡(jiǎn)介 ……………………………………………………… 003
1. 1. 1  嵌入式系統(tǒng)定義……………………………………………… 003
1. 1. 2  嵌入式系統(tǒng)的發(fā)展 ………………………………………… 004
1. 1. 3  嵌入式系統(tǒng)分類(lèi)……………………………………………… 006
1. 1. 4  嵌入式系統(tǒng)的特點(diǎn) ………………………………………… 006
1. 2  嵌入式系統(tǒng)的組成 …………………………………………………… 007
1. 2. 1  嵌入式處理器………………………………………………… 007
1. 2. 2  嵌入式外圍設(shè)備……………………………………………… 009
1. 2. 3  嵌入式操作系統(tǒng)……………………………………………… 010
1. 3  嵌入式應(yīng)用軟件 ……………………………………………………… 011
1. 3. 1  嵌入式應(yīng)用軟件的特點(diǎn) …………………………………… 011
1. 3. 2  軟件的分類(lèi)…………………………………………………… 012
1. 3. 3  軟件開(kāi)發(fā)的常用工具 ……………………………………… 014
第 2 章  嵌入式軟件開(kāi)發(fā)過(guò)程…………………………………………………… 017
2. 1  軟件工程的基本原理 ………………………………………………… 018
2. 2  軟件生命周期 ………………………………………………………… 020
2. 3  軟件生命周期模型 …………………………………………………… 020
2. 3. 1  軟件生命周期模型的三個(gè)主要階段 ……………………… 020
2. 3. 2  軟件生命周期模型的主要工程活動(dòng) ……………………… 023
2. 4  一般管理要求 ………………………………………………………… 030
第 3 章  需求分析 ………………………………………………………………… 033
3. 1  需求分析的過(guò)程及任務(wù) ……………………………………………… 034
3. 1. 1  為什么進(jìn)行需求分析 ……………………………………… 034
3. 1. 2  需求分析的過(guò)程……………………………………………… 036
3. 2  需求分析的方法 ……………………………………………………… 042
3. 2. 1  結(jié)構(gòu)化分析方法……………………………………………… 042
3. 2. 2  原型化方法…………………………………………………… 044
3. 2. 3  面向?qū)ο蠓治龇椒?………………………………………… 048
3. 3  需求分析工具 ………………………………………………………… 051
3. 3. 1  數(shù)據(jù)流圖 ……………………………………………………… 051
3. 3. 2  E - R 圖 ……………………………………………………… 056
3. 3. 3  數(shù)據(jù)字典 ……………………………………………………… 057
3. 3. 4  狀態(tài)轉(zhuǎn)換圖…………………………………………………… 060
3. 4  需求規(guī)格說(shuō)明的編寫(xiě)及評(píng)審 ………………………………………… 062
3. 4. 1  需求規(guī)格說(shuō)明的主要內(nèi)容 ………………………………… 062
3. 4. 2  需求規(guī)格說(shuō)明的編寫(xiě)要點(diǎn) ………………………………… 068
3. 4. 3  需求評(píng)審 ……………………………………………………… 069
第 4 章  軟件設(shè)計(jì) ………………………………………………………………… 071
4. 1  概要設(shè)計(jì) ……………………………………………………………… 073
4. 1. 1  為什么需要概要設(shè)計(jì) ……………………………………… 073
4. 1. 2  常用的軟件體系結(jié)構(gòu) ……………………………………… 074
4. 1. 3  常用設(shè)計(jì)原則………………………………………………… 074
4. 1. 4  結(jié)構(gòu)化設(shè)計(jì)方法……………………………………………… 075
4. 1. 5  基于實(shí)時(shí)操作系統(tǒng)的軟件設(shè)計(jì) …………………………… 076
4. 1. 6  面向?qū)ο笤O(shè)計(jì)方法 ………………………………………… 077
4. 1. 7  駕駛員終端軟件概要設(shè)計(jì)實(shí)例 …………………………… 079
4. 2  軟件詳細(xì)設(shè)計(jì) ………………………………………………………… 082
4. 2. 1  為什么需要詳細(xì)設(shè)計(jì) ……………………………………… 082
4. 2. 2  詳細(xì)設(shè)計(jì)與概要設(shè)計(jì)的區(qū)別 ……………………………… 082
4. 2. 3  詳細(xì)設(shè)計(jì)的原則……………………………………………… 083
4. 2. 4  面向數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)方法 …………………………………… 083
4. 2. 5  程序流程圖設(shè)計(jì)……………………………………………… 084
4. 2. 6  駕駛員終端軟件詳細(xì)設(shè)計(jì)實(shí)例 …………………………… 087
4. 3  設(shè)計(jì)說(shuō)明的編寫(xiě)及評(píng)審 ……………………………………………… 089
4. 3. 1  設(shè)計(jì)說(shuō)明的主要內(nèi)容 ……………………………………… 089
4. 3. 2  設(shè)計(jì)說(shuō)明的編寫(xiě)要點(diǎn) ……………………………………… 097
4. 3. 3  設(shè)計(jì)評(píng)審 ……………………………………………………… 097
第 5 章  基于 VxWorks 的嵌入式軟件開(kāi)發(fā) …………………………………… 099
5. 1  VxWorks 操作系統(tǒng) …………………………………………………… 100
5. 1. 1  VxWorks 操作系統(tǒng)的結(jié)構(gòu)…………………………………… 100
5. 1. 2  任務(wù)及任務(wù)狀態(tài)……………………………………………… 103
5. 1. 3  任務(wù)間同步及通信 ………………………………………… 108
5. 1. 4  板級(jí)支持包 BSP …………………………………………… 111
5. 1. 5  多媒體支持包………………………………………………… 112
5. 2  開(kāi)發(fā)環(huán)境 ……………………………………………………………… 114
5. 2. 1  開(kāi)發(fā)環(huán)境簡(jiǎn)介………………………………………………… 114
5. 2. 2  創(chuàng)建 VxWorks 映像 ………………………………………… 117
5. 2. 3  創(chuàng)建可下載的應(yīng)用 ………………………………………… 121
5. 3  設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā) …………………………………………………… 125
5. 3. 1  外部設(shè)備的類(lèi)型……………………………………………… 125
5. 3. 2  設(shè)備驅(qū)動(dòng)程序結(jié)構(gòu) ………………………………………… 126
5. 3. 3  字符設(shè)備驅(qū)動(dòng)程序的開(kāi)發(fā) ………………………………… 127
5. 4  應(yīng)用軟件開(kāi)發(fā) ………………………………………………………… 134
5. 4. 1  多任務(wù)設(shè)計(jì)…………………………………………………… 134
5. 4. 2  任務(wù)間的同步………………………………………………… 138
5. 4. 3  多任務(wù)調(diào)試…………………………………………………… 144
第 6 章  嵌入式 DSP 軟件開(kāi)發(fā) ………………………………………………… 151
6. 1  集成開(kāi)發(fā)環(huán)境 ………………………………………………………… 153
6. 1. 1  概述 …………………………………………………………… 153
6. 1. 2  CCS 的安裝與配置…………………………………………… 155
6. 1. 3  CCS 常用文件類(lèi)型…………………………………………… 156
6. 1. 4  CCS 基本界面 ………………………………………………… 156
6. 1. 5  CCS 軟件開(kāi)發(fā)步驟…………………………………………… 158
6. 1. 6  調(diào)試 …………………………………………………………… 162
6. 1. 7  基礎(chǔ)軟件 ……………………………………………………… 168
6. 2  DSP 應(yīng)用開(kāi)發(fā)硬件基礎(chǔ) ……………………………………………… 169
6. 2. 1  體系結(jié)構(gòu)設(shè)計(jì)圖……………………………………………… 169
6. 2. 2  結(jié)構(gòu)簡(jiǎn)要介紹………………………………………………… 171
6. 2. 3  小系統(tǒng)設(shè)計(jì)………………………………………………… 176
6. 3  DSP 應(yīng)用軟件開(kāi)發(fā) …………………………………………………… 179
6. 3. 1  軟件結(jié)構(gòu)原理………………………………………………… 179
6. 3. 2  串行總線(xiàn)通信的軟件開(kāi)發(fā) ………………………………… 181
6. 3. 3  通用輸入/輸出多路復(fù)用器 GPIO 的軟件開(kāi)發(fā) …………… 184
6. 3. 4  CAN 總線(xiàn)的軟件開(kāi)發(fā) ……………………………………… 186
第 7 章  嵌入式微控制器軟件開(kāi)發(fā)……………………………………………… 191
7. 1  嵌入式單片機(jī)的基本結(jié)構(gòu) …………………………………………… 193
7. 1. 1  單片機(jī)的特點(diǎn)概述 ………………………………………… 193
7. 1. 2  MC9S12XF512 型單片機(jī)的體系結(jié)構(gòu)……………………… 194
7. 2  集成開(kāi)發(fā)環(huán)境 ………………………………………………………… 196
7. 2. 1  CodeWarrior 集成開(kāi)發(fā)環(huán)境 ………………………………… 197
7. 2. 2  工程項(xiàng)目創(chuàng)建與目標(biāo)文件生成 …………………………… 200
7. 2. 3  仿真調(diào)試 ……………………………………………………… 203
7. 3  單片機(jī)開(kāi)發(fā)硬件基礎(chǔ) ………………………………………………… 204
7. 3. 1  MC9S12XF512 小系統(tǒng)設(shè)計(jì) ……………………………… 204
7. 3. 2  系統(tǒng)接口擴(kuò)展設(shè)計(jì) ………………………………………… 206
7. 4  單片機(jī)應(yīng)用軟件開(kāi)發(fā) ………………………………………………… 209
7. 4. 1  接口驅(qū)動(dòng)程序編程 ………………………………………… 209
7. 4. 2  中斷系統(tǒng)及其應(yīng)用 ………………………………………… 211
7. 4. 3  定時(shí)器及其應(yīng)用……………………………………………… 212
7. 4. 4  MC9S12XF512 單片機(jī)軟件開(kāi)發(fā)舉例……………………… 212
第 8 章  軟件測(cè)試 ………………………………………………………………… 221
8. 1  軟件測(cè)試的特性和原則 ……………………………………………… 222
8. 2  測(cè)試組織與過(guò)程管理 ………………………………………………… 223
8. 2. 1  測(cè)試需求分析與策劃 ……………………………………… 223
8. 2. 2  測(cè)試設(shè)計(jì)與實(shí)現(xiàn)……………………………………………… 224
8. 2. 3  測(cè)試執(zhí)行 ……………………………………………………… 226
8. 2. 4  測(cè)試總結(jié) ……………………………………………………… 227
8. 2. 5  回歸測(cè)試 ……………………………………………………… 227
8. 3  軟件測(cè)試級(jí)別 ………………………………………………………… 228
8. 3. 1  單元測(cè)試 ……………………………………………………… 229
8. 3. 2  集成測(cè)試 ……………………………………………………… 231
8. 3. 3  配置項(xiàng)測(cè)試…………………………………………………… 232
8. 3. 4  系統(tǒng)測(cè)試 ……………………………………………………… 233
8. 4  靜態(tài)測(cè)試 ……………………………………………………………… 233
8. 4. 1  靜態(tài)分析 ……………………………………………………… 233
8. 4. 2  代碼審查 ……………………………………………………… 234
8. 4. 3  源代碼分析工具 Klocwork ………………………………… 235
8. 5  動(dòng)態(tài)測(cè)試 ……………………………………………………………… 240
8. 5. 1  黑盒測(cè)試 ……………………………………………………… 240
8. 5. 2  白盒測(cè)試 ……………………………………………………… 243
第 9 章  常用軟件開(kāi)發(fā)標(biāo)準(zhǔn)介紹………………………………………………… 245
9. 1  國(guó)家軍用軟件工程標(biāo)準(zhǔn) ……………………………………………… 246
9. 1. 1  概述 …………………………………………………………… 246
9. 1. 2  常用軍用軟件工程標(biāo)準(zhǔn)的發(fā)展 …………………………… 247
9. 2  基于軍用軟件研制能力成熟度模型的項(xiàng)目管理…………………… 251
9. 2. 1  需求的管理…………………………………………………… 251
9. 2. 2  成本的管理…………………………………………………… 253
9. 2. 3  進(jìn)度的管理…………………………………………………… 255
9. 2. 4  人員管理 ……………………………………………………… 256
9. 2. 5  風(fēng)險(xiǎn)管理 ……………………………………………………… 258
9. 2. 6  配置管理 ……………………………………………………… 261
9. 2. 7  質(zhì)量保證管理………………………………………………… 264
索引 ………………………………………………………………………………… 267

本目錄推薦

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