資料介紹
本書主要介紹了調試方面的9條黃金法則,并結合實際的環境講述了如何合理地運用它們。本書的內容沒有針對任何平臺、任何語言或者任何工具,講述的重點是找到出錯的原因并修復它們,高效地追蹤和解決不易察覺的軟硬件問題。
本書適合所有軟硬件從業人員閱讀。
本書的孕育可追溯至1981年,當時Gould公 司的- -組測試工程師問我是否能用- -篇文檔寫清楚如何解決硬件產品問題。我聽了之后有點不知所措,因為我們的產品是一些由上百塊芯片、幾個微處理器和無數通信總線組成的主板。我深知沒有“魔 力配方”,他們必須學會如何調試。我與Mike Bromberg (他一直是我的良師益友)討論了這件事,我們達成共識一最起碼要編寫-些通用的調試規則。于是我最后編寫了“Ten Debugging Commandments”(調試十誡),這是一頁簡短的調試規則,測試小組很快把它貼到了墻上。幾年后,這份清單已被壓縮為一-條規則,而且被推廣應用到很多軟件和系統,但它仍然是本書的核心。因此感謝Mike和那些提出這個請求的基層技術人員。
本書告訴你如何快速找到工作中的錯誤。它很短,也很有趣,因為它必須如此一如果你是一-位工程師,你每天都在忙于調試,可能除了看點漫畫之外就沒時間讀別的了。即使你不是工程師,也經常會遇到問題,這時你必須查明如何解決問題。
可能有人從來不需要做調試工作。或許你正忙著趕在公司倒閉之前把通過dot.com IPO*發行的股票賣出去,因而只是讓你手下的人去查找問題。或許你總是很幸運,你的設計一直未發生問題,或者bug總是很容易找到(盡管這不太可能)。有可能在你和你的所有競爭對手的設計中都有一些很難查找的bug,誰能夠最快地修復它們,誰就占據了優勢。當你快速找到bug時,不僅能夠更快地為客戶提供更高質量的產品,而且也能夠更早下班回家,與家人一起享受美好的時光。
因此,請把這本書放在你的床頭柜上或洗手間里,兩周后,你就會成為一位調試高手了。
第1章 簡介
1.1 本書如何教會你調試
1.2 這些規則都很顯而易見
1.3 本書適用于任何人
1.4 本書可用于調試各種問題
1.5 本書的主旨不在預防、保證或篩選
1.6 調試不僅僅是故障檢修
1.7 有關案例故事
1.8 精彩內容,即將上演
第2章 總體規則
第3章 理解系統
3.1 閱讀手冊
3.2 逐字逐句閱讀整個手冊
3.3 知道什么是正常的
3.4 知道工作流程
3.5 了解你的工具
3.6 查閱手冊
3.7 小結
第4章 制造失敗
4.1 制造失敗
4.2 從頭開始
4.3 引發失敗
4.4 不要模擬失敗
4.5 如何處理間歇性bug
4.6 如果做了所有嘗試之后問題仍然間歇性發生
4.6.1 仔細觀察失敗
4.6.2 不要盲目相信統計數據
4.6.3 是已修復bug,還是僅僅由于運氣好,它不再發生了
4.7 “那不可能發生”
4.8 永遠不要丟掉調試工具
4.9 小結
- 圖解數字磁帶錄音機的PDF電子書免費下載 99次下載
- 現代無線電實驗的PDF電子書免費下載 250次下載
- 半導體收音機淺談的PDF電子書免費下載 162次下載
- 光學諧振腔的圖解分析與設計方法的PDF電子書免費下載 123次下載
- 無線電全息攝影的PDF電子書免費下載 52次下載
- MATLAB函數速查手冊PDF電子書免費下載 148次下載
- 電子管數據手冊合集PDF電子書免費下載 72次下載
- 通信原理習題及答案第六版PDF電子書免費下載 0次下載
- 手把手教你單片機程序框架的PDF電子書免費下載 278次下載
- 8051系列單片機C程序設計完全手冊PDF電子書免費下載 263次下載
- 51單片機100實例源碼的注釋詳細PDF電子書免費下載 213次下載
- 全國大學生電子設計競賽的常用電路模塊制作PDF電子書免費下載 0次下載
- 電冰箱快速維修PDF電子書免費下載 43次下載
- 家電維修1128例PDF電子書免費下載 186次下載
- 數字信號處理算法C語言實現PDF版電子書免費下載 0次下載
- KubeCASH:基于軟硬件融合的容器管理平臺 820次閱讀
- Coral3568如何軟硬件過濾can幀及優化? 441次閱讀
- 基于CW32單片機做的軟硬件開源項目 893次閱讀
- 軟硬件融合的概念和內涵 1118次閱讀
- 西門子PLC-224XP國產替代詳細軟硬件方案 2069次閱讀
- 嘉楠科技開源最新一代K230芯片軟硬件開發包簡介 3719次閱讀
- 74HC595芯片的特點/使用方法/軟硬件的設計實例 1.3w次閱讀
- 介紹Facebook在機器學習方面的軟硬件基礎架構,來滿足其全球規模的運算需求 4185次閱讀
- 最新電子書拆解評測系列報道(一):打開你的眼界 1.2w次閱讀
- 基于自動駕駛涉及的軟硬件的簡單介紹 7460次閱讀
- 引導濾波的軟硬件協同加速器設計與實現 1424次閱讀
- Board從入門到精通(五):軟硬件協同設計 2108次閱讀
- 云時代安防企業的應對之道 656次閱讀
- 基于FPGA的軟硬件協同仿真加速技術 5077次閱讀
- 基于嵌入式Linux流媒體播放器系統軟硬件解決方案 2740次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍牙設備在嵌入式領域的廣泛應用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多