《基于嵌入式系統(tǒng)的物聯(lián)網(wǎng)開(kāi)發(fā)教程》基于Ubuntu操作系統(tǒng)和物聯(lián)網(wǎng)綜合實(shí)驗(yàn)箱作為開(kāi)發(fā)環(huán)境,緊緊圍繞"物聯(lián)網(wǎng)和嵌入式"進(jìn)行講解和分析。在大量實(shí)例的基礎(chǔ)上,將本書(shū)內(nèi)容劃分為物聯(lián)網(wǎng)與嵌入式系統(tǒng)概述、嵌入式Linux系統(tǒng)快速入門、Linux應(yīng)用程序編程、嵌入式Linux設(shè)備驅(qū)動(dòng)開(kāi)發(fā)、物聯(lián)網(wǎng)應(yīng)用開(kāi)發(fā)、Android底層及應(yīng)用開(kāi)發(fā)、物聯(lián)網(wǎng)綜合設(shè)計(jì)等7個(gè)章節(jié)。
基于嵌入式系統(tǒng)的物聯(lián)網(wǎng)開(kāi)發(fā)教程圖片
書(shū)名 | 基于嵌入式系統(tǒng)的物聯(lián)網(wǎng)開(kāi)發(fā)教程 | 作者 | 丘森輝,宋樹(shù)祥 |
---|---|---|---|
ISBN | 9787121305573 | 出版社 | 電子工業(yè)出版社 |
出版時(shí)間 | 2017-01-01 |
縱觀嵌入式系統(tǒng)的發(fā)展歷程,大致經(jīng)歷了以下四個(gè)階段: 無(wú)操作系統(tǒng)階段 嵌入式系統(tǒng)最初的應(yīng)用是基于單片機(jī)的,大多以可編程控制器的形式出現(xiàn),具有監(jiān)測(cè)、伺服、設(shè)備指示等功能,通常應(yīng)用于各類工業(yè)控制和飛機(jī)、等武...
物聯(lián)網(wǎng)(The Internet of things)的定義是:通過(guò)射頻識(shí)別(RFID)、紅外感應(yīng)器、全球定位系統(tǒng)、激光掃描器等...
運(yùn)營(yíng)商圈地物聯(lián)網(wǎng)意在3G 三大運(yùn)營(yíng)商紛紛加大對(duì)物聯(lián)網(wǎng)的投入力度。中國(guó)電信總經(jīng)理王曉初更是親自督戰(zhàn),在無(wú)錫成立中國(guó)電信物聯(lián)網(wǎng)技術(shù)重點(diǎn)實(shí)驗(yàn)室,以促進(jìn)傳感技術(shù)與中國(guó)電信有線、無(wú)線寬帶網(wǎng)及3G網(wǎng)絡(luò)的融合。中國(guó)...
格式:pdf
大小:103KB
頁(yè)數(shù): 1頁(yè)
評(píng)分: 4.4
在經(jīng)濟(jì)全球一體化的背景之下,物聯(lián)網(wǎng)技術(shù)的應(yīng)用得到了高度重視,擁有廣闊的發(fā)展前景。本文首先介紹了物聯(lián)網(wǎng)網(wǎng)關(guān),對(duì)物聯(lián)網(wǎng)系統(tǒng)的功能和設(shè)計(jì)進(jìn)行了分析,然后介紹了物聯(lián)網(wǎng)網(wǎng)關(guān)的硬件設(shè)計(jì)和軟件設(shè)計(jì),其平臺(tái)主要是嵌入式系統(tǒng)。
格式:pdf
大?。?span id="flo7d3z" class="single-tag-height">103KB
頁(yè)數(shù): 未知
評(píng)分: 4.6
物聯(lián)網(wǎng)網(wǎng)關(guān)發(fā)揮著連接傳統(tǒng)信息網(wǎng)絡(luò)與感知網(wǎng)絡(luò)的重要作用,針對(duì)目前人們研究的物聯(lián)網(wǎng)網(wǎng)關(guān)功能單一和應(yīng)用場(chǎng)景固定的不足,本設(shè)計(jì)提出了一種嵌入式智能網(wǎng)關(guān)的實(shí)現(xiàn)方案。該網(wǎng)關(guān)硬件上集成了多種協(xié)議的數(shù)據(jù)收發(fā)模塊,在軟件的控制下能夠?qū)崿F(xiàn)不同類型感知網(wǎng)絡(luò)的同時(shí)接入,可應(yīng)用于多種場(chǎng)合;另外網(wǎng)關(guān)設(shè)計(jì)了Web網(wǎng)頁(yè)服務(wù)功能,遠(yuǎn)程終端通過(guò)互聯(lián)網(wǎng)能夠查詢出感知網(wǎng)絡(luò)里各節(jié)點(diǎn)設(shè)備的狀態(tài),也可以對(duì)這些設(shè)備發(fā)出控制信令實(shí)現(xiàn)遠(yuǎn)程控制等功能。此外,設(shè)計(jì)中就物聯(lián)網(wǎng)網(wǎng)關(guān)的安全問(wèn)題提出了用戶登錄和密匙驗(yàn)證的機(jī)制,保障物聯(lián)網(wǎng)網(wǎng)關(guān)的安全通信。
第1章 基于ARM的嵌入式系統(tǒng)與開(kāi)發(fā)簡(jiǎn)介
1.1 嵌入式系統(tǒng)的基本概念
1.2 嵌入式系統(tǒng)開(kāi)發(fā)環(huán)境
1.3 嵌入式操作系統(tǒng)概述
1.4 ARM處理器介紹
第2章 Super-ARM教學(xué)實(shí)驗(yàn)系統(tǒng)
2.1 Super-ARM 教學(xué)實(shí)驗(yàn)系統(tǒng)的特點(diǎn)
2.2 Super-ARM教學(xué)實(shí)驗(yàn)系統(tǒng)的組成
2.2.1 模塊化設(shè)計(jì)的實(shí)驗(yàn)箱
2.2.2 完善的編譯調(diào)試環(huán)境
2.3 Super-ARM教學(xué)實(shí)驗(yàn)系統(tǒng)硬件的使用
2.3.1 主板資源、接口及其配置
2.3.2 底板資源、接口及其配置
2.3.3 核心板的使用
2.3.4 擴(kuò)展板的使用
2.4 Super-ARM教學(xué)實(shí)驗(yàn)系統(tǒng)軟件的使用
2.4.1 Super-ARM-Demo的使用
2.4.2 Linux-Demo的使用
2.4.3 Linux-Demo的基本操作
2.5 基于JTAG的Flash下載軟件
2.5.1 JTAG下載軟件的安裝
2.5.2 JTAG下載軟件的使用
第3章 軟件實(shí)驗(yàn)環(huán)境介紹
3.1 基于ARM的嵌入式開(kāi)發(fā)環(huán)境與工具
3.1.1 ARM Developer Suite(ADS)
3.1.2 RealView Developer Suite(RVDS)
3.1.3 ARM硬件仿真器Multi-ICE與Multi-Trace
3.1.4 ARM新版硬件仿真套件RealView-ICE與RealView-Trace
3.1.5 德國(guó)Lauterbach公司的TRACE32開(kāi)發(fā)系統(tǒng)
3.2 ARM Developer Suite(ADS)的安裝與使用
3.2.1 ARM Developer Suite(ADS)的安裝
3.2.2 ADS系統(tǒng)配置
3.2.3 工程項(xiàng)目管理
3.2.4 代碼編譯與鏈接
3.2.5 加載調(diào)試
3.2.6 實(shí)驗(yàn)軟件平臺(tái)與硬件平臺(tái)的鏈接
第4章 基于ARM的嵌入式軟件開(kāi)發(fā)基礎(chǔ)實(shí)驗(yàn)
4.1 ARM和Thumb指令系統(tǒng)及上機(jī)實(shí)驗(yàn)
4.2 C語(yǔ)言編程及上機(jī)實(shí)驗(yàn)
4.3 C語(yǔ)言與匯編語(yǔ)言交互工作實(shí)驗(yàn)
第5章 基本接口實(shí)驗(yàn)
5.1 ARM啟動(dòng)及工作模式切換實(shí)驗(yàn)
5.2 I/O控制及LED顯示實(shí)驗(yàn)
5.3 中斷處理編程及實(shí)驗(yàn)
5.4 定時(shí)器及時(shí)鐘中斷實(shí)驗(yàn)
5.5 Flash驅(qū)動(dòng)編程及實(shí)驗(yàn)
5.6 Nand Flash驅(qū)動(dòng)編程及實(shí)驗(yàn)
5.7 實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)
5.8 I2C驅(qū)動(dòng)編程及實(shí)驗(yàn)
5.9 Altera EPM3032A 編程實(shí)驗(yàn)
第6章 人機(jī)接口實(shí)驗(yàn)
6.1 矩陣鍵盤(pán)編程及實(shí)驗(yàn)
6.2 LCD真彩色顯示驅(qū)動(dòng)編程及實(shí)驗(yàn)
6.3 觸摸屏(TouchPanel)控制實(shí)驗(yàn)
6.4 嵌入式系統(tǒng)漢字顯示實(shí)驗(yàn)
6.5 A/D轉(zhuǎn)換編程及實(shí)驗(yàn)
第7章 通信和總線接口實(shí)驗(yàn)
7.1 串口通信實(shí)驗(yàn)
7.2 USB1.1協(xié)議及S3C2410 USB設(shè)備實(shí)驗(yàn)
7.3 以太網(wǎng)通信實(shí)驗(yàn)
7.4 I2S總線驅(qū)動(dòng)音頻實(shí)驗(yàn)
7.5 GPRS編程與實(shí)驗(yàn)
7.6 GPS編程與實(shí)驗(yàn)
7.7 藍(lán)牙編程與實(shí)驗(yàn)
7.8 步進(jìn)電機(jī)驅(qū)動(dòng)編程及實(shí)驗(yàn)
第8章 實(shí)時(shí)操作系統(tǒng)實(shí)驗(yàn)
8.1 RTOS基礎(chǔ)和Nucleus移植實(shí)驗(yàn)
8.2 Nucleus應(yīng)用實(shí)驗(yàn)
參考文獻(xiàn)
第1章 嵌入式系統(tǒng)簡(jiǎn)介
1.1 嵌入式系統(tǒng)的含義
1.2 對(duì)比嵌入式系統(tǒng)與通用計(jì)算系統(tǒng)
1.3 嵌入式系統(tǒng)的發(fā)展歷程
1.4 嵌入式系統(tǒng)的分類
1.4.1 基于時(shí)代的分類
1.4.2 基于復(fù)雜度和性能的分類
1.5 嵌入式系統(tǒng)的主要應(yīng)用領(lǐng)域
1.6 嵌入式系統(tǒng)的用途
1.6.1 數(shù)據(jù)采集、數(shù)據(jù)存儲(chǔ)與數(shù)據(jù)顯示
1.6.2 數(shù)據(jù)通信
1.6.3 數(shù)據(jù)(信號(hào))處理
1.6.4 監(jiān)測(cè)
1.6.5 控制
1.6.6 專用用戶界面
1.7 adidas公司推出的智能跑鞋嵌入式技術(shù)與生活方式的創(chuàng)新結(jié)合
1.8 本章小結(jié)
1.9 重要術(shù)語(yǔ)
1.10 課后習(xí)題
1.11 復(fù)習(xí)題
第2章 典型的嵌入式系統(tǒng)
2.1 嵌入式系統(tǒng)的內(nèi)核
2.1.1 通用處理器與專用處理器
2.1.2 專用集成電路
2.1.3 可編程邏輯器件
2.1.4 商用現(xiàn)貨
2.2 存儲(chǔ)器
2.2.1 程序存儲(chǔ)器
2.2.2 讀-寫(xiě)存儲(chǔ)器/隨機(jī)存取存儲(chǔ)器
2.2.3 基于接口類型的存儲(chǔ)器分類
2.2.4 存儲(chǔ)器映射
2.2.5 嵌入式系統(tǒng)中的存儲(chǔ)器選型
2.3 傳感器與激勵(lì)器
2.3.1 傳感器
2.3.2 激勵(lì)器
2.3.3 i/o子系統(tǒng)
2.4 通信接口
2.4.1 板上通信接口
2.4.2 外部通信接口
2.5 嵌入式固件
2.6 系統(tǒng)其他元件
2.6.1 復(fù)位電路
2.6.2 欠壓保護(hù)電路
2.6.3 振蕩器
2.6.4 實(shí)時(shí)時(shí)鐘
2.6.5 看門狗定時(shí)器
2.7 pcb與無(wú)源元件
2.8 本章小結(jié)
2.9 重要術(shù)語(yǔ)
2.10 課后習(xí)題
2.11 復(fù)習(xí)題
2.12 實(shí)驗(yàn)練習(xí)題
第3章 嵌入式系統(tǒng)的特征與質(zhì)量屬性
3.1 嵌入式系統(tǒng)的特征
3.1.1 面向特定應(yīng)用和特定領(lǐng)域
3.1.2 反饋與實(shí)時(shí)性
3.1.3 能夠在惡劣環(huán)境中工作
3.1.4 分布式
3.1.5 尺寸小、重量輕
3.1.6 低功耗、節(jié)能
3.2 嵌入式系統(tǒng)的質(zhì)量屬性
3.2.1 工作模式下的質(zhì)量屬性
3.2.2 非工作模式下的質(zhì)量屬性
3.3 本章小結(jié)
3.4 重要術(shù)語(yǔ)
3.5 課后習(xí)題
3.6 復(fù)習(xí)題
第4章 嵌入式系統(tǒng)面向特定應(yīng)用與特定領(lǐng)域
4.1 洗衣機(jī) 面向特定應(yīng)用的嵌入式系統(tǒng)
4.2 汽車 面向特定領(lǐng)域的嵌入式系統(tǒng)
4.2.1 汽車嵌入式系統(tǒng)工作的內(nèi)部情況
4.2.2 汽車通信總線
4.2.3 汽車嵌入式市場(chǎng)上的主流廠商
4.3 本章小結(jié)
4.4 重要術(shù)語(yǔ)
4.5 課后習(xí)題
4.6 復(fù)習(xí)題
第5章 使用8位微控制器8051設(shè)計(jì)嵌入式系統(tǒng)
5.1 控制器選型時(shí)需要考慮的因素
5.1.1 功能集合
5.1.2 運(yùn)行速度
5.1.3 代碼存儲(chǔ)空間
5.1.4 數(shù)據(jù)存儲(chǔ)空間
5.1.5 開(kāi)發(fā)環(huán)境支持
5.1.6 可用性
5.1.7 功耗
5.1.8 成本
5.2 選用8051微控制器的原因
5.3 基于8051的設(shè)計(jì)
5.3.1 8051的基本架構(gòu)
5.3.2 存儲(chǔ)器結(jié)構(gòu)
5.3.3 寄存器
5.3.4 振蕩器
5.3.5 端口
5.3.6 中斷
5.3.7 8051中斷系統(tǒng)
5.3.8 定時(shí)器
5.3.9 串口
5.3.10 復(fù)位電路
5.3.11 省電節(jié)能模式
5.4 8052微控制器
5.5 8051/52的衍生產(chǎn)品
5.5.1 atmel公司的at89c51rd2/ed2
5.5.2 maxim公司的ds80c320/ds80c323
5.6 本章小結(jié)
5.7 重要術(shù)語(yǔ)
5.8 課后習(xí)題
5.9 復(fù)習(xí)題
5.10 實(shí)驗(yàn)練習(xí)題
第6章 基于8051微控制器的編程
6.1 8051支持的各種尋址模式
6.1.1 直接尋址
6.1.2 間接尋址
6.1.3 寄存器尋址
6.1.4 立即尋址
6.1.5 索引尋址
6.2 8051指令集
6.2.1 數(shù)據(jù)傳輸指令
6.2.2 算術(shù)運(yùn)算指令
6.2.3 邏輯指令
6.2.4 布爾運(yùn)算指令
6.2.5 程序控制轉(zhuǎn)移指令
6.3 本章小結(jié)
6.4 重要術(shù)語(yǔ)
6.5 課后習(xí)題
6.6 復(fù)習(xí)題
6.7 實(shí)驗(yàn)練習(xí)題
第7章 軟硬件協(xié)同設(shè)計(jì)與程序建模
7.1 軟硬件協(xié)同設(shè)計(jì)的基本概念
7.2 嵌入式設(shè)計(jì)的計(jì)算模型
7.2.1 數(shù)據(jù)流程圖模型
7.2.2 控制數(shù)據(jù)流程圖
7.2.3 狀態(tài)機(jī)模型
7.2.4 順序程序模型
7.2.5 并發(fā)處理模型/通信處理模型
7.2.6 面向?qū)ο竽P?/p>
7.3 統(tǒng)一建模語(yǔ)言簡(jiǎn)介
7.3.1 uml構(gòu)建塊
7.3.2 uml工具
7.4 軟硬件權(quán)衡
7.5 本章小結(jié)
7.6 重要術(shù)語(yǔ)
7.7 課后習(xí)題
7.8 復(fù)習(xí)題
7.9 實(shí)驗(yàn)練習(xí)題
第2部分 嵌入式產(chǎn)品的設(shè)計(jì)與開(kāi)發(fā)
第8章 嵌入式硬件設(shè)計(jì)與開(kāi)發(fā)
8.1 模擬電子元件
8.2 數(shù)字電子元件
8.2.1 集電極開(kāi)路與三態(tài)輸出
8.2.2 邏輯門
8.2.3 緩沖器
8.2.4 鎖存器
8.2.5 譯碼器
8.2.6 編碼器
8.2.7 多路復(fù)用器
8.2.8 多路輸出選擇器
8.2.9 組合電路
8.2.10 時(shí)序電路
8.3 vlsi與集成電路設(shè)計(jì)
8.4 電子設(shè)計(jì)自動(dòng)化工具
8.5 orcad eda工具的用法
8.6 使用orcad的capture cis 工具實(shí)現(xiàn)電路圖設(shè)計(jì)
8.6.1 電路圖繪制窗口
8.6.2 電路圖繪圖工具
8.6.3 電路圖繪制明細(xì)
8.6.4 創(chuàng)建元件編號(hào)
8.6.5 設(shè)計(jì)規(guī)則檢查
8.6.6 創(chuàng)建材料清單
8.6.7 創(chuàng)建網(wǎng)表
8.7 pcb布局布線設(shè)計(jì)
8.7.1 布局布線構(gòu)建塊
8.7.2 使用orcad布局布線工具完成布局布線設(shè)計(jì)
8.7.3 pcb布局布線準(zhǔn)則
8.8 印刷電路板制造
8.8.1 各種類型的pcb
8.8.2 pcb制造方法
8.8.3 pcb設(shè)計(jì)完成后,電路板外形及其調(diào)試測(cè)試
8.9 本章小結(jié)
8.10 重要術(shù)語(yǔ)
8.11 課后習(xí)題
8.12 復(fù)習(xí)題
8.13 實(shí)驗(yàn)練習(xí)題
第9章 嵌入式固件設(shè)計(jì)與開(kāi)發(fā)
9.1 嵌入式固件設(shè)計(jì)方法
9.1.1 基于超循環(huán)的方法
9.1.2 基于嵌入式操作系統(tǒng)的方法
9.2 嵌入式固件開(kāi)發(fā)語(yǔ)言
9.2.1 基于匯編語(yǔ)言的開(kāi)發(fā)
9.2.2 基于高級(jí)語(yǔ)言的開(kāi)發(fā)
9.2.3 匯編語(yǔ)言與高級(jí)語(yǔ)言混合編程
9.3 嵌入式c編程
9.3.1 對(duì)比c語(yǔ)言與嵌入式c語(yǔ)言
9.3.2 對(duì)比編譯器與交叉編譯器
9.3.3 在嵌入式c編程中使用c語(yǔ)言
9.4 本章小結(jié)
9.5 重要術(shù)語(yǔ)
9.6 課后習(xí)題
9.7 復(fù)習(xí)題
9.8 實(shí)驗(yàn)練習(xí)題
第10章 基于實(shí)時(shí)操作系統(tǒng)的嵌入式系統(tǒng)設(shè)計(jì)
10.1 操作系統(tǒng)基礎(chǔ)知識(shí)
10.2 操作系統(tǒng)分類
10.2.1 通用操作系統(tǒng)
10.2.2 實(shí)時(shí)操作系統(tǒng)
10.3 任務(wù)、進(jìn)程與線程
10.3.1 進(jìn)程
10.3.2 線程
10.4 多處理與多任務(wù)
10.5 任務(wù)調(diào)度
10.5.1 非搶占式調(diào)度
10.5.2 搶占式調(diào)度
10.6 結(jié)合使用線程、進(jìn)程與調(diào)度
10.7 任務(wù)通信
10.7.1 存儲(chǔ)器共享
10.7.2 消息傳遞
10.7.3 遠(yuǎn)程過(guò)程調(diào)用與套接字
10.8 任務(wù)同步
10.8.1 任務(wù)通信/同步問(wèn)題
10.8.2 任務(wù)同步技術(shù)
10.9 設(shè)備驅(qū)動(dòng)程序
10.10 選擇rtos的方法
10.10.1 功能性需求
10.10.2 非功能性需求
10.11 本章小結(jié)
10.12 重要術(shù)語(yǔ)
10.13 課后習(xí)題
10.14 復(fù)習(xí)題
10.15 實(shí)驗(yàn)練習(xí)題
第11章 基于vxworks與microc/os-iirtos的嵌入式系統(tǒng)設(shè)計(jì)簡(jiǎn)介
11.1 vxworks
11.1.1 任務(wù)創(chuàng)建與管理
11.1.2 任務(wù)調(diào)度
11.1.3 內(nèi)核服務(wù)
11.1.4 任務(wù)間通信
11.1.5 任務(wù)同步與互斥
11.1.6 中斷處理
11.1.7 監(jiān)控任務(wù)執(zhí)行的看門狗
11.1.8 定時(shí)與定時(shí)基準(zhǔn)
11.1.9 vxworks開(kāi)發(fā)環(huán)境
11.2 microc/os-ii
11.2.1 任務(wù)創(chuàng)建與管理
11.2.2 內(nèi)核函數(shù)與初始化
11.2.3 任務(wù)調(diào)度
11.2.4 任務(wù)間通信
11.2.5 互斥與任務(wù)同步
11.2.6 定時(shí)與定時(shí)基準(zhǔn)
11.2.7 存儲(chǔ)器管理
11.2.8 中斷處理
11.2.9 microc/os-ii開(kāi)發(fā)環(huán)境
11.3 本章小結(jié)
11.4 重要術(shù)語(yǔ)
11.5 課后習(xí)題
11.6 復(fù)習(xí)題
11.7 實(shí)驗(yàn)練習(xí)題
第12章 嵌入式硬件與固件的集成與測(cè)試
12.1 硬件與固件的集成
12.1.1 離線編程
12.1.2 在系統(tǒng)編程
12.1.3 在應(yīng)用編程
12.1.4 使用廠家編程芯片
12.1.5 對(duì)基于操作系統(tǒng)的器件實(shí)現(xiàn)固件加載
12.2 電路板加電
12.3 本章小結(jié)
12.4 重要術(shù)語(yǔ)
12.5 復(fù)習(xí)題
第13章 嵌入式系統(tǒng)開(kāi)發(fā)環(huán)境
13.1 集成開(kāi)發(fā)環(huán)境
13.1.1 基于8051的keil&muvision3
13.1.2 嵌入式系統(tǒng)開(kāi)發(fā)ide概述
13.2 交叉編譯過(guò)程中生成的各種文件
13.2.1 列表文件(.lst)
13.2.2 預(yù)處理器輸出文件
13.2.3 目標(biāo)文件(.obj)
13.2.4 map文件(.map)
13.2.5 hex文件(.hex)
13.3 反匯編器與反編譯器
13.4 模擬器、仿真器與調(diào)試
13.4.1 模擬器
13.4.2 仿真器與調(diào)試器
13.5 目標(biāo)硬件調(diào)試
13.5.1 放大鏡
13.5.2 萬(wàn)用表
13.5.3 數(shù)字cro
13.5.4 邏輯分析儀
13.5.5 函數(shù)生成器
13.6 邊界掃描
13.7 本章小結(jié)
13.8 重要術(shù)語(yǔ)
13.9 課后習(xí)題
13.10 復(fù)習(xí)題
13.11 實(shí)驗(yàn)練習(xí)題
第14章 產(chǎn)品外殼設(shè)計(jì)與開(kāi)發(fā)
14.1 產(chǎn)品外殼設(shè)計(jì)工具
14.2 產(chǎn)品外殼開(kāi)發(fā)技術(shù)
14.2.1 外殼手工設(shè)計(jì)
14.2.2 快速原型開(kāi)發(fā)
14.2.3 加工與制模
14.2.4 金屬薄板
14.2.5 商用現(xiàn)貨外殼
14.3 本章小結(jié)
14.4 重要術(shù)語(yǔ)
14.5 課后習(xí)題
14.6 復(fù)習(xí)題
第15章 嵌入式產(chǎn)品開(kāi)發(fā)生命周期
15.1 edlc的含義
15.2 edlc的作用
15.3 edlc的目標(biāo)
15.3.1 保障產(chǎn)品質(zhì)量
15.3.2 通過(guò)管理降低風(fēng)險(xiǎn)并預(yù)防缺陷
15.3.3 提高生產(chǎn)效率
15.4 edlc的各個(gè)階段
15.4.1 需求
15.4.2 概念成型
15.4.3 分析
15.4.4 設(shè)計(jì)
15.4.5 開(kāi)發(fā)與測(cè)試
15.4.6 部署
15.4.7 支持
15.4.8 升級(jí)
15.4.9 退市
15.5 edlc方法(edlc建模)
15.5.1 線性/瀑布模型
15.5.2 迭代/增量模型(也稱為噴泉模型)
15.5.3 原型/演化模型
15.5.4 螺旋模型
15.6 本章小結(jié)
15.7 重要術(shù)語(yǔ)
15.8 課后習(xí)題
15.9 復(fù)習(xí)題
第16章 嵌入式產(chǎn)業(yè)發(fā)展趨勢(shì)
16.1 嵌入式系統(tǒng)處理器發(fā)展趨勢(shì)
16.1.1 片上系統(tǒng)
16.1.2 多核處理器/片上多處理器
16.1.3 可重構(gòu)處理器
16.2 嵌入式操作系統(tǒng)發(fā)展趨勢(shì)
16.3 開(kāi)發(fā)語(yǔ)言發(fā)展趨勢(shì)
16.3.1 基于java的嵌入式開(kāi)發(fā)
16.3.2 基于.net cf的嵌入式開(kāi)發(fā)
16.4 開(kāi)放式標(biāo)準(zhǔn)、框架與聯(lián)盟
16.4.1 開(kāi)放式移動(dòng)聯(lián)盟
16.4.2 開(kāi)放式手機(jī)聯(lián)盟
16.4.3 android
16.4.4 openmoko
16.5 瓶頸
16.5.1 存儲(chǔ)器性能
16.5.2 缺少標(biāo)準(zhǔn)或標(biāo)準(zhǔn)執(zhí)行力度不夠
16.5.3 缺少專業(yè)的人力資源
附錄a pic系列微控制器、avr系列微控制器、arm處理器簡(jiǎn)介
附錄b 設(shè)計(jì)案例研究
參考文獻(xiàn)
《基于CMMI的軟件工程教程》以CMMI1.2版本相關(guān)過(guò)程管理思路為基礎(chǔ),重點(diǎn)提煉出CMMI3級(jí)中各過(guò)程域(簡(jiǎn)稱PA)的精髓,結(jié)合當(dāng)前國(guó)內(nèi)企業(yè)實(shí)際開(kāi)發(fā)需求及CMMI推行情況,對(duì)CMMI及軟件工程相關(guān)理論、思想、實(shí)踐進(jìn)行簡(jiǎn)化并結(jié)合了國(guó)內(nèi)多家軟件公司的CMMI過(guò)程改進(jìn)實(shí)踐,從軟件工程實(shí)踐的思路來(lái)描述軟件開(kāi)發(fā)的全過(guò)程管理,重點(diǎn)是為了解決當(dāng)前軟件工程類教材中的一個(gè)老問(wèn)題:“學(xué)習(xí)過(guò)軟件工程課程,還是不知道軟件開(kāi)發(fā)是怎么回事,更不知道怎么規(guī)范化地開(kāi)發(fā)一個(gè)軟件產(chǎn)品?!?
全書(shū)共21章,共分軟件工程簡(jiǎn)介、項(xiàng)目管理、組織過(guò)程管理、工程過(guò)程管理、項(xiàng)目支撐管理五大部分。其中項(xiàng)目管理包含立項(xiàng)管理、項(xiàng)目總結(jié)、項(xiàng)目初步計(jì)劃、項(xiàng)目估算及詳細(xì)計(jì)劃、項(xiàng)目跟蹤及控制、風(fēng)險(xiǎn)管理、項(xiàng)目結(jié)項(xiàng)等章節(jié);組織過(guò)程管理包含軟件開(kāi)發(fā)過(guò)程管理、項(xiàng)目評(píng)審管理等章節(jié);工程過(guò)程管理包含需求開(kāi)發(fā)及管理、系統(tǒng)設(shè)計(jì)、實(shí)現(xiàn)與測(cè)試、制定測(cè)試方案及編寫(xiě)測(cè)試用例、系統(tǒng)測(cè)試、客戶驗(yàn)收等章節(jié);項(xiàng)目支撐管理包含過(guò)程及產(chǎn)品質(zhì)量保證、軟件配置管理、度量分析、決策分析等章節(jié)。
《基于CMMI的軟件工程教程》適合各類開(kāi)設(shè)軟件工程或軟件項(xiàng)目實(shí)踐類課程的高校學(xué)生及教師使用,也可以作為中小軟件企業(yè)的過(guò)程改進(jìn)人員的參考書(shū)。