注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)硬件/固件接口設(shè)計(jì):提高嵌入式系統(tǒng)開(kāi)發(fā)效率的最佳實(shí)踐(移動(dòng)與嵌入式開(kāi)發(fā)技術(shù))

硬件/固件接口設(shè)計(jì):提高嵌入式系統(tǒng)開(kāi)發(fā)效率的最佳實(shí)踐(移動(dòng)與嵌入式開(kāi)發(fā)技術(shù))

硬件/固件接口設(shè)計(jì):提高嵌入式系統(tǒng)開(kāi)發(fā)效率的最佳實(shí)踐(移動(dòng)與嵌入式開(kāi)發(fā)技術(shù))

定 價(jià):¥39.00

作 者: (美)斯特林漢姆 著,張鼎,賀小川 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 維修

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


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

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

  無(wú)論您是一位硬件工程師還是固件工程師,斯特林漢姆編寫(xiě)的《硬件/固件接口設(shè)計(jì)——提高嵌入式系統(tǒng)開(kāi)發(fā)效率的最佳實(shí)踐》都將幫助您優(yōu)化項(xiàng)目或產(chǎn)品中的硬件/固件接口,并理解、計(jì)劃和消除因項(xiàng)目中的硬件和固件之間不具有最佳的兼容性而可能導(dǎo)致的問(wèn)題?!队布?固件接口設(shè)計(jì)——提高嵌入式系統(tǒng)開(kāi)發(fā)效率的最佳實(shí)踐》給出的原則和最佳實(shí)踐對(duì)于硬件工程師和固件工程師都是極具價(jià)值的資料。其中的要點(diǎn)包括寄存器布局、中斷、時(shí)序與性能、中止與錯(cuò)誤等。實(shí)際的案例研究將有助于鞏固原則和最佳實(shí)踐,并使您將精力集中于更清晰的設(shè)計(jì)、更快的進(jìn)度,以及更好的實(shí)現(xiàn)。

作者簡(jiǎn)介

暫缺《硬件/固件接口設(shè)計(jì):提高嵌入式系統(tǒng)開(kāi)發(fā)效率的最佳實(shí)踐(移動(dòng)與嵌入式開(kāi)發(fā)技術(shù))》作者簡(jiǎn)介

圖書(shū)目錄

第1章 引言 
1.1 硬件/固件接口 
1.1.1 硬件、芯片及組件 
1.1.2 固件和設(shè)備驅(qū)動(dòng)程序 
1.2 最佳實(shí)踐 
1.2.1 原則 
1.2.2 原則和實(shí)踐帶來(lái)的好處 
1.3 “一次成功”還意味著…… 
1.3.1 更易于編程 
1.3.2 更易于調(diào)試 
1.3.3 更易于變通地解決缺陷 
1.4 目標(biāo)讀者 
1.4.1 硬件工程師 
1.4.2 固件工程師 
1.4.3 本書(shū)在大學(xué)環(huán)境中的應(yīng)用 
1.5 項(xiàng)目的生命周期 
1.6 案例研究 
1.6.1 unity asic中的單色 視頻組件 
1.6.2 優(yōu)秀示例的案例研究 
1.7 小結(jié) 
1.8 參考文獻(xiàn) 
第2章 原則 
2.1 硬件/固件接口設(shè)計(jì)的七項(xiàng) 原則 
2.1.1 協(xié)同設(shè)計(jì) 
2.1.2 確定并遵循標(biāo)準(zhǔn) 
2.1.3 均衡負(fù)載 
2.1.4 設(shè)計(jì)要考慮兼容性 
2.1.5 預(yù)測(cè)影響 
2.1.6 設(shè)計(jì)要考慮意外 
2.1.7 事先計(jì)劃 
2.2 小結(jié) 
第3章 合作 
3.1 第一步 
3.1.1 角色 
3.1.2 啟動(dòng)會(huì)議 
3.2 正式合作 
3.2.1 例會(huì) 
3.2.2 初期的固件支持 
3.2.3 聯(lián)合開(kāi)發(fā)技巧 
3.2.4 后期的硬件支持 
3.2.5 文檔 
3.3 非正式合作 
3.3.1 正式的組織結(jié)構(gòu) 
3.3.2 硬件工程師的主動(dòng)性 
3.3.3 固件工程師的主動(dòng)性 
3.3.4 合作解決問(wèn)題 
3.4 小結(jié) 
3.5 參考文獻(xiàn) 
第4章 計(jì)劃 
4.1 行業(yè)標(biāo)準(zhǔn) 
4.1.1 既有標(biāo)準(zhǔn) 
4.1.2 實(shí)現(xiàn)標(biāo)準(zhǔn) 
4.1.3 標(biāo)準(zhǔn)的擴(kuò)展與創(chuàng)建 
4.2 通用版本 
4.3 兼容性 
4.3.1 向后及向前兼容的范圍 
4.3.2 新舊版本的組合 
4.4 缺陷 
4.4.1 歸檔缺陷 
4.4.2 修復(fù)缺陷 
4.4.3 查找缺陷的測(cè)試計(jì)劃 
4.5 分析 
4.5.1 共用引腳 
4.5.2 緩沖區(qū)管理 
4.5.3 硬件/固件交互 
4.5.4 分析第三方的ip 
4.6 事后檢查 
4.7 小結(jié) 
第5章 文檔 
5.1 類(lèi)型 
5.1.1 文檔的級(jí)別和類(lèi)型 
5.1.2 芯片級(jí)文檔與組件級(jí)文檔 
5.1.3 支持與不支持文檔 
5.2 文檔管理 
5.2.1 文檔標(biāo)準(zhǔn) 
5.2.2 何時(shí)編寫(xiě)文檔 
5.2.3 準(zhǔn)確性 
5.3 審閱 
5.3.1 何時(shí)審閱 
5.3.2 跟蹤文檔變化 
5.3.3 固件工程師應(yīng)承擔(dān)的 審閱責(zé)任 
5.4 內(nèi)容 
5.4.1 大體內(nèi)容 
5.4.2 模板文檔示例 
5.4.3 歷史 
5.4.4 功能與假設(shè) 
5.4.5 參考和教程 
5.4.6 術(shù)語(yǔ)表和勘誤表 
5.5 寄存器 
5.5.1 寄存器文檔 
5.5.2 寄存器設(shè)計(jì)工具 
5.5.3 寄存器表 
5.5.4 寄存器的細(xì)節(jié)和描述 
5.6 數(shù)據(jù)位 
5.6.1 寄存器映射格式 
5.6.2 數(shù)據(jù)位的位置、 類(lèi)型及默認(rèn)值 
5.6.3 數(shù)據(jù)位的描述 
5.6.4 中止的影響 
5.6.5 測(cè)試及調(diào)試數(shù)據(jù)位 
5.7 中斷 
5.7.1 邊沿觸發(fā)型中斷和電平觸
發(fā)型中斷 
5.7.2 中斷的使能與應(yīng)答 
5.7.3 中斷尚未完全完成 
5.7.4 無(wú)介入的重復(fù)中斷 
5.8 時(shí)間 
5.8.1 時(shí)間范圍 
5.8.2 時(shí)間單位 
5.9 錯(cuò)誤 
5.9.1 兩種類(lèi)型的錯(cuò)誤 
5.9.2 有關(guān)錯(cuò)誤的豐富信息 
5.9.3 發(fā)生錯(cuò)誤后組件的狀態(tài) 
5.9.4 固件恢復(fù)的步驟 
5.10 信息 
5.10.1 非法配置 
5.10.2 狀態(tài)機(jī) 
5.10.3 如何中止 
5.11 小結(jié) 
第6章 超級(jí)組件 
6.1 超級(jí)組件的優(yōu)點(diǎn) 
6.1.1 組件的附屬資源 
6.1.2 包含未使用邏輯的理由 
6.1.3 反對(duì)包含未使用邏輯的 理由 
6.2 聯(lián)合 
6.2.1 設(shè)計(jì)超級(jí)組件 
6.2.2 制作超級(jí)模塊 
6.2.3 改進(jìn)設(shè)計(jì) 
6.2.4 添加未來(lái)的功能 
6.2.5 超級(jí)組件的版本號(hào) 
6.3 i/o信號(hào) 
6.4 參數(shù)化 
6.4.1 減少硅片空間 
6.4.2 參數(shù)化風(fēng)險(xiǎn)的最小化 
6.4.3 固件的參數(shù)化信息 
6.4.4 可選的與固定的寄存器及 數(shù)據(jù)位 
6.5 小結(jié) 
6.6 參考文獻(xiàn) 
第7章 設(shè)計(jì) 
7.1 事件通知 
7.1.1 無(wú)指示 
7.1.2 延時(shí) 
7.1.3 狀態(tài)位 
7.1.4 中斷 
7.2 性能 
7.2.1 增大緩沖區(qū) 
7.2.2 提前工作 
7.2.3 調(diào)整 
7.2.4 裕度 
7.3 上電 
7.3.1 上電時(shí)的交互 
7.3.2 i/o線路的上電狀態(tài) 
7.3.3 組件級(jí)的電源控制 
7.4 通信與控制 
7.4.1 錯(cuò)誤信息 
7.4.2 dma功能 
7.4.3 i/o引腳共享 
7.4.4 隱藏實(shí)現(xiàn)細(xì)節(jié) 
7.5 小結(jié) 
第8章 寄存器 
8.1 尋址 
8.1.1 處理器訪問(wèn) 
8.1.2 芯片的基址 
8.1.3 組件的偏移量和基址 
8.1.4 寄存器的偏移量 
8.1.5 子組件 
8.1.6 迸發(fā) 
8.1.7 未使用的地址單元 
8.1.8 下一代芯片的變化 
8.2 位分配 
8.2.1 分配數(shù)據(jù)位的位置 
8.2.2 多位字段 
8.2.3 多寄存器字段 
8.2.4 未使用的數(shù)據(jù)位單元 
8.2.5 下一版本的變化 
8.2.6 數(shù)據(jù)位類(lèi)型 
8.2.7 寄存器中的數(shù)據(jù)位類(lèi)型 
8.2.8 根據(jù)操作模式編組 
8.2.9 組件的多次例化 
8.3 數(shù)據(jù)類(lèi)型 
8.3.1 整數(shù) 
8.3.2 實(shí)數(shù) 
8.3.3 指針 
8.3.4 常數(shù) 
8.4 硬件標(biāo)識(shí) 
8.4.1 芯片id和版本 
8.4.2 組件id和版本 
8.5 通信與控制 
8.5.1 必要的信息 
8.5.2 組件中的排隊(duì)任務(wù) 
8.5.3 一致的寄存器內(nèi)容 
8.5.4 訪問(wèn)原子寄存器 
8.6 小結(jié) 
第9章 中斷 
9.1 設(shè)計(jì) 
9.1.1 中斷超級(jí)模塊 
9.1.2 分級(jí)的中斷結(jié)構(gòu) 
9.1.3 中斷共享 
9.1.4 中斷源信號(hào)的完整性 
9.1.5 中斷觸發(fā)的類(lèi)型 
9.2 待決寄存器 
9.2.1 應(yīng)答中斷 
9.2.2 中斷位置的次序 
9.3 使能寄存器 
9.3.1 使能中斷 
9.3.2 使能控制中斷 
9.3.3 使能的默認(rèn)設(shè)置 
9.4 可選的寄存器 
9.4.1 中斷源狀態(tài)寄存器 
9.4.2 搶占寄存器 
9.4.3 原子使能寄存器/原子關(guān)閉 寄存器 
9.4.4 屏蔽寄存器 
9.4.5 例化寄存器 
9.4.6 可選寄存器的地址 
9.5 中斷模塊回顧 
9.5.1 中斷通道 
9.5.2 中斷模塊 
9.5.3 外部連接 
9.6 雙邊沿觸發(fā) 
9.6.1 利用兩個(gè)中斷通道 
9.6.2 頭邊沿和尾邊沿中斷的 通道位置 
9.7 使用中斷模塊 
9.7.1 何時(shí)分配中斷通道 
9.7.2 重復(fù)中斷 
9.7.3 地址映射 
9.8 小結(jié) 
第10章 中止等 
10.1 定義 
10.2 停止 
10.3 復(fù)位 
10.4 中止 
10.4.1 中止的必要性 
10.4.2 固件與中止的交互 
10.4.3 中止的行為 
10.4.4 中止組件間的交互 
10.5 小結(jié) 
第11章 鉤子 
11.1 針對(duì)鉤子的設(shè)計(jì) 
11.1.1 增加哪些鉤子 
11.1.2 增加寄存器 
11.1.3 查找潛在問(wèn)題區(qū)域 
11.1.4 刪除變通措施 
11.2 查看 
11.2.1 內(nèi)部寄存器 
11.2.2 信號(hào) 
11.2.3 存儲(chǔ)器 
11.2.4 狀態(tài)機(jī) 
11.3 打探 
11.3.1 破壞性的讀寫(xiě) 
11.3.2 輸入和輸出信號(hào) 
11.3.3 重寫(xiě)寄存器 
11.4 監(jiān)視 
11.4.1 事件跟蹤 
11.4.2 定時(shí)器 
11.4.3 數(shù)據(jù)觀察 
11.5 其他鉤子 
11.5.1 旁路 
11.5.2 測(cè)試和調(diào)試所需的 附加資源 
11.5.3 專(zhuān)用處理器 
11.6 小結(jié) 
第12章 結(jié)束語(yǔ) 
12.1 要點(diǎn) 
12.2 受益 
12.3 硬件/固件接口設(shè)計(jì)的七項(xiàng) 原則 
12.4 產(chǎn)品終于可以運(yùn)轉(zhuǎn)了!
開(kāi)始發(fā)貨吧! 
附錄a 最佳實(shí)踐 
附錄b 電動(dòng)車(chē)控制器的規(guī)范 
附錄c 將本書(shū)作為大學(xué)教材 
附錄d 術(shù)語(yǔ)表 

本目錄推薦

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