单片机小白学步系列(〇)序
我是在上大學(xué)時(shí)開始接觸單片機(jī)的,當(dāng)時(shí)走了很多彎路,花了很多時(shí)間,才終于比較全面的理解和掌握了單片機(jī)。回想起來,從對(duì)很多東西毫無概念,到有所認(rèn)識(shí),直到最終能理解并完全掌握,確實(shí)經(jīng)歷了很多。也正是因?yàn)檫@樣一些經(jīng)歷,我比較理解初學(xué)者的迷茫,后來幫過很多初學(xué)者,帶動(dòng)他們?nèi)W(xué)習(xí)單片機(jī)等電子設(shè)計(jì)知識(shí)。和初學(xué)者的交流中,一方面,我鞏固了基礎(chǔ)知識(shí),加深了對(duì)一些東西的理解,另一方面,我了解了初學(xué)者的各種疑惑,遇到的各種問題,以及不知道如何學(xué)習(xí)的尷尬境地。很多想學(xué)習(xí)單片機(jī)的人,或許僅僅因?yàn)榈谝徊讲僮骶突撕荛L(zhǎng)時(shí)間,卻沒能成功(程序不能下載進(jìn)單片機(jī)),于是放棄了學(xué)習(xí),這實(shí)在太可惜了。
而現(xiàn)在,卻很少能有一些書籍或教程可以很好的指導(dǎo)初學(xué)者學(xué)習(xí)。市面上很多書籍教程,有的是站在已經(jīng)深入了解單片機(jī)的角度,開篇就去講解單片機(jī)的內(nèi)部結(jié)構(gòu),寄存器,匯編指令等等,而初學(xué)者往往很難明白這些晦澀難懂的專業(yè)詞匯,更不用說學(xué)習(xí)單片機(jī)了。另外一些資料,則是完全從動(dòng)手實(shí)踐的角度去講,卻忽視了理論方面的介紹,很多東西你只能按照別人說的去操作,卻完全不知道為什么,更談不上去理解,而如果遇到了問題,更不知道如何去解決。
根據(jù)我自己的學(xué)習(xí)經(jīng)驗(yàn),以及和很多學(xué)習(xí)者交流得到的經(jīng)驗(yàn),希望通過這個(gè)系列的博文,從比較常見、比較簡(jiǎn)單的51單片機(jī)說起,給初學(xué)者進(jìn)行較為詳細(xì)的介紹。包括對(duì)初學(xué)者可能遇到的各種問題,給出一些較為詳細(xì)的解決方法。并在后面逐步推廣到其他單片機(jī)。同時(shí),提供一些學(xué)習(xí)思想、學(xué)習(xí)方法的介紹。
希望能讓讀者以學(xué)習(xí)51單片機(jī)為契機(jī),真正理解和掌握使用任意一款單片機(jī)乃至其他處理器,去解決實(shí)際問題的思想。也希望更多志同道合的人能在此找到自己想要的東西。
?
內(nèi)容安排
由于單片機(jī)涉及的東西比較多,很多知識(shí)之間還有一定的相互依賴關(guān)系,為了使整個(gè)結(jié)構(gòu)盡可能合理,開始編寫前,對(duì)內(nèi)容先后順序進(jìn)行了多次調(diào)整。目前計(jì)劃整個(gè)系列文章大致分為四部分:單片機(jī)的學(xué)習(xí)過程,學(xué)習(xí)思想和方法,單片機(jī)原理,擴(kuò)展介紹。單片機(jī)的學(xué)習(xí)過程是整個(gè)內(nèi)容的核心,從最初對(duì)單片機(jī)的基本認(rèn)識(shí),一直到整個(gè)單片機(jī)系統(tǒng)的設(shè)計(jì)。
有些知識(shí)會(huì)相互依賴,比如一開始入門會(huì)講給單片機(jī)燒寫程序,只簡(jiǎn)要介紹下單片機(jī)的內(nèi)部構(gòu)造和一些基本概念,如果想理解的更透徹,則需要參考后面單片機(jī)原理的介紹;而原理中有些知識(shí),又得在學(xué)習(xí)完單片機(jī)編程之后才能更好的理解。
另外,一些知識(shí)只做簡(jiǎn)單介紹,而不做深入探究,如果讀者很感興趣,可以去網(wǎng)上找一些相關(guān)資料或相關(guān)學(xué)科的書籍進(jìn)一步了解。
?
關(guān)于更新
原本在大二時(shí),就有計(jì)劃寫這一系列博客,但是因?yàn)楦鞣N原因,包括自身水平不足,很多知識(shí)還沒有掌握,另外一直沒有很充足的時(shí)間,所以一直推遲了下來。現(xiàn)在一轉(zhuǎn)眼就快畢業(yè)了,感覺不能再拖了,以后工作了恐怕更沒時(shí)間了。由于本人目前還是在讀學(xué)生,學(xué)校也還有一些事(尤其是最近還得找工作很頭疼),所以很難保證定期更新。計(jì)劃是在畢業(yè)前,也就是大約在明年六月份之前,完成整個(gè)系列博文,也歡迎大家監(jiān)督我的進(jìn)度。
?
閱讀前應(yīng)具備的條件和知識(shí)
首先在條件方面,首先要有一臺(tái)的計(jì)算機(jī),配置沒有什么特殊要求,裝有Windows系統(tǒng);然后最好有從網(wǎng)上或電子市場(chǎng)購買電子器件的條件(如果沒有這個(gè)條件,就只能通過軟件仿真的形式去學(xué)習(xí),不是很推薦這種方式)。
在知識(shí)方面,本系列博文我會(huì)盡力寫的簡(jiǎn)單易懂,對(duì)基本知識(shí)的要求并不高。
基本的數(shù)學(xué)計(jì)算基礎(chǔ)(初中水平即可),簡(jiǎn)單的英文基礎(chǔ)(初中及以上英文水平,會(huì)查字典),簡(jiǎn)單的電路基礎(chǔ)(初中物理電學(xué)水平),計(jì)算機(jī)基本操作技能,一定的C語言基礎(chǔ),動(dòng)手搭建簡(jiǎn)單電路的能力(尤其是焊接能力)。
如果你對(duì)其中的一些并不了解,或者不知道自己掌握的東西是否夠用,沒關(guān)系,你仍然可以一邊閱讀,一邊在看不太明白的時(shí)候,通過網(wǎng)絡(luò)、圖書館等去學(xué)習(xí)你所需要的知識(shí)。
?
其他
由于本人水平有限,很多東西可能不是十分嚴(yán)謹(jǐn),也難免會(huì)有一些紕漏和錯(cuò)誤之處,懇請(qǐng)大家批評(píng)指正,謝謝!
作者 PurpleSword (jzj1993)
2014-09-15
本文首發(fā)自我的個(gè)人主頁,轉(zhuǎn)載請(qǐng)注明:http://www.hainter.com/mcu-primer-0
總結(jié)
以上是生活随笔為你收集整理的单片机小白学步系列(〇)序的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 三星电子卢泰文发文官宣 三星Galaxy
- 下一篇: 单片机小白学步系列(一) 单片机的前世今