刪繁就簡

出版時間:2011-1  出版社:北京航空航天大學  作者:戴上舉  頁數(shù):342  
Tag標簽:無  

前言

一直以來,在我內(nèi)心都認為傳道授業(yè)是一件無上光榮的事,只可惜生來不善言辭,自然無法從事教師這個職業(yè),而是走了一條電子技術工作的職業(yè)之路。寫書是許多技術工作者的夢想,本人也不例外,然而由于受到時間、精力和觀念的影響,實現(xiàn)這個夢想的一線技術開發(fā)人員并不多,我也是偶然有機會才寫成了此書。相對來說,我算是比較喜歡書的一類人,當年南下廣東打工時,隨身沒帶什么東西,書倒拖了一堆。對于專業(yè)方面的書,我也和大家一樣常憤懣于作者的寫作態(tài)度,直到看到臺灣侯捷(侯俊杰)寫的《深入淺出MFC》,給了我震撼,不能說是文采飛揚,但在用心程度方面,著實沒有可以挑剔的地方。毫無疑問侯捷前輩具有非常好的專業(yè)素養(yǎng),我相信VC程序員技能高于他的也是大有人在,但他憑借著嚴謹、認真、求實的技術態(tài)度,每一點都自己進行考證,終于寫出了這本我認為可以奉為經(jīng)典的書。正是侯捷前輩的這本書觸動了我,雖然我個人的技能水平和寫作能力有限,但如果我也能像侯捷前輩那般認真,把自己以往的工作經(jīng)驗加以總結,是不是也有可能寫出一本能夠得到大家認可的書呢?我相信做事一定要有激情,否則就會在猶豫中放棄各種想法,于是在2009年7月開始了本書的寫作。一開始對書的寫作并沒有太多想法,只是想著這是興趣所在,應盡量將書的內(nèi)容寫得全面和實用。最初大概有半個月時間,我隨身帶著一個小本子,只要一想到某個主題,就順手記錄到本子上,就這樣得到了書的提綱和目錄。真沒想到寫書是如此辛苦,為了保證內(nèi)容正確,就不時需要進行驗證,往往只是一張簡單的圖表,卻要另外花數(shù)小時寫程序驗證,慢的時候一天只能寫一兩頁。開始寫作后經(jīng)常是回家就窩到計算機前,一窩就是數(shù)小時,南方的夏天比較長,就是光著膀子也是汗流浹背,現(xiàn)在回想起來還真有點詫異我當時的耐心。

內(nèi)容概要

  本書是作者過去十多年工作經(jīng)驗的積淀,以實際應用為基礎,理論結合實際,用自己的理解來闡述單片機相關技術。全書立足單片機基本概念、開發(fā)應用技巧、單片機高端技術、C語言編程、問題調(diào)試分析、產(chǎn)品設計這六方面,采用平實易懂的語言,把作者的個人理解和經(jīng)驗積累匯集起來供讀者分享?! ”緯x者范圍廣泛,無論是剛接觸單片機的新人,還是已經(jīng)具備一定經(jīng)驗的工程師,都有針對性章節(jié)可供閱讀。

作者簡介

戴上舉
  電子專業(yè)本科,長期從事單片機產(chǎn)品研發(fā)工作。熱衷于技術鉆研在單片機和嵌入式領域?qū)I(yè)知識有著深刻理解,在同事和朋友眼里是一個有技術悟性的人。有國有、民營和外資企業(yè)不同環(huán)境工作經(jīng)歷,歷任產(chǎn)品一線開發(fā)技術指導、整體設計等職位,主導開發(fā)過年產(chǎn)量達百萬臺的消費電子產(chǎn)品。

書籍目錄

第1章  單片機基礎 1.1  什么是單片機 1.2  單片機是如何工作的 1.3  單片機與計算機的區(qū)別 1.4  晶  振 1.5  系統(tǒng)時鐘和周期 1.6  單片機指令和匯編語言 1.7  RAM/ROM的作用  1.8  單片機接口 1.9  接口驅(qū)動能力 1.10  方便實用的中斷 1.11  函數(shù)和堆?!?.12  單片機PAGE/BANK概念 1.13  CISC與RISC 1.14  為什么DSP“跑得快” 1.15  單片機產(chǎn)品開發(fā)常見用語第2章  單片機應用小技巧  2.1  用I/O模擬接口    2.2  交流特性顯神通  2.3  電阻網(wǎng)絡低成本高速AD  2.4  利用電容充放電測電阻  2.5  晶振也能控制電源 ……第3章 單片機高級特性第4章 單片機C語言第5章 問題分析與調(diào)試第6章 實際產(chǎn)品開發(fā)參考文獻

章節(jié)摘錄

插圖:大部分單片機都需要晶振才能工作起來,晶振就像交響樂團的指揮家一樣控制單片機的工作節(jié)奏。指揮家的指揮棒沒起,交響樂團是不會開始演奏的,同樣晶振沒開始向單片機提供節(jié)奏信號,單片機也不會工作起來。在1.2節(jié)中說觸發(fā)是單片機的一個重要概念,晶振就是單片機所有工作觸發(fā)時序的信號源,單片機通過它所提供周期穩(wěn)定的觸發(fā)信號去觸發(fā)程序相應操作。不是所有的單片機都用晶振來做觸發(fā)信號源,有一些場合可以用RC振蕩器(有的單片機自身內(nèi)部有RC振蕩電路),外部接一個電阻來調(diào)節(jié)振蕩頻率。既然RC振蕩器也可以用,為什么還要用晶振呢?原因很簡單,RC振蕩器所產(chǎn)生的頻率一致性和穩(wěn)定性都不好,會因為電阻電容值的誤差出現(xiàn)比較大的偏差,電壓的高低變化也會產(chǎn)生一定影響,晶振雖然價格要高一些,但一致性和穩(wěn)定性比RC振蕩器要好許多。實際應用時應根據(jù)產(chǎn)品特性選擇晶振或RC振蕩器。如果產(chǎn)品對控制性能的時間精度要求并不嚴格,比如是一個通過按鍵發(fā)光發(fā)聲的簡單兒童玩具,就可以用RC振蕩器來降低成本;但如果一個產(chǎn)品需要顯示日期時間,用RC振蕩器顯然不能滿足要求,一天下來誤差有可能達到幾分鐘,所以必須用晶振,這個例子涉及累計誤差的概念,2.1節(jié)將會對累計誤差專門進行闡述。既然晶振只是起到觸發(fā)信號源的作用,那是不是可以用一個周期穩(wěn)定的信號源來替換晶振或RC振蕩器呢?適當條件下確實可以,只是這樣一個信號源的實現(xiàn)會比用晶振的成本都要高。在我之前的產(chǎn)品開發(fā)經(jīng)歷中,就做過多個單片機只用一個晶振的產(chǎn)品,但不建議這么做,因為晶振對電路板走線有一定要求,控制不好容易導致晶振不起振。是不是一個單片機想跑多快就需要晶振提供同樣快的周期觸發(fā)信號?無論是設計單片機芯片還是生產(chǎn)晶振的廠家都不希望這么做。我們知道,頻率越快越難控制,也越容易被干擾,晶振作為一個外接器件,自然不希望自己被要求提供非常高的頻率。頻率越高,對產(chǎn)品電路板布線的限制就越多,產(chǎn)品開發(fā)、生產(chǎn)部門使用起來也就越麻煩,同樣也不希望外接晶振跑得太快。設計單片機芯片的廠家為我們解決了這個煩擾,他們將一種叫PLL(鎖相環(huán))的技術應用到單片機芯片內(nèi),通過這個技術將晶振的頻率在單片機內(nèi)部倍頻,這樣就可以讓單片機得到比晶振高幾倍甚至許多倍的工作頻率。除此以外,PLL還有一個優(yōu)點,單片機可以在工作中動態(tài)改變工作頻率,可以利用這個特性降低功耗來提升產(chǎn)品性能。

編輯推薦

《刪繁就簡:單片機入門到精通》是作者過去十多年工作經(jīng)驗的沉淀和積累,以實際應用為基礎,理論結合實際,用自己的理解來闡述單片機相關技術。全書立足單片機基本概念、。開發(fā)應用技巧、單片機高端技術、C語言編程、問題調(diào)試分析、產(chǎn)品設計這六方面,采用平實易懂的語言,把作者的個人理解和經(jīng)驗積累分享給讀者。單片機基本概念以生活實例為喻,讓讀者對單片機建立一個初步認識;然后對單片機的一些基本特性做出相應解釋,力求對單片機似懂非懂的人看過之后能明白。開發(fā)應用技巧則是選用一些用小技巧解決問題的開發(fā)實例,另外會對實際開發(fā)中容易疏忽出錯的地方進行強調(diào)。單片機高端技術是《刪繁就簡:單片機入門到精通》中最難理解的部分,對單片機用到的一些高端技術做了簡單介紹。C語言編程通過C與匯編代碼的對比分析,讓讀者明白C代碼在單片機上的運行方式,同時告訴讀者單片機的C語言一些應該注意的地方。問題調(diào)試分析會告訴讀者如何對產(chǎn)品問題進行調(diào)試分析,并通過實例給讀者演示如何查找問題原因。產(chǎn)品設計主要告訴讀者進行產(chǎn)品設計應從何入手以及需要注意的地方。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    刪繁就簡 PDF格式下載


用戶評論 (總計9條)

 
 

  •   希望能從中獲得一些更深刻的理解。
  •   舉了好多例子,可以自己試著做,不過還是做實際項目更好。
  •   中國人寫的書,很老外比還是相差很大。中國人比較浮躁,功利心較強,有一點點東西就想有結果。老外則能潛行做研究,做學問,所以做的產(chǎn)品、寫的東西,就能達到較高的一個高度。這邊書馬馬虎虎吧,名字寫的比較大,可是如果真能做到“從入門到精通”,起碼要出一系列書,這薄薄的300頁肯定不夠。學習單片機,入門還是要多看C語言基礎,看單片機硬件構架。入門以后就比較容易了,多看程序,多寫,進步會比較快!
  •   是本不錯的書,可以慢慢理解
  •   語言親切,如同與人對面交談。直接說自己的切身體會、經(jīng)驗教訓,讀起來很流暢。還舉了很多自己處理問題的過程、實例,對人很有啟發(fā)性。作者提到是學習了候俊杰先生的寫書經(jīng)驗,看來是有效。只是可惜更針對的是電子專業(yè)的,對我這樣計算機專業(yè)的,有的地方就不太明白了,而且講完基礎的第一章,馬上開始講技巧,讓我有點不適應,不過確實是好書,我想到實際編程時應該能借用其中的一些知識。
  •   書本身和包裝都沒有問題。很不錯
  •   還沒有看很多!先不做評價!
  •   書還可以,對單片機有一個大概理解,是一個入門級教材。沒有具體的軟件編程及硬件設計之類的,可以先看過此書后,再學單片機
  •   很好的書,稍微有點生澀,但是算此類書里的佳品
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7