已經(jīng)做了時間不短的單片機項目開發(fā)了,不管是8位的、32位的都挺多的,自認為現(xiàn)在在這方面還是比較熟悉了,腦袋里還是有一點積累和收獲。 回想當初剛開始接觸和學習的時候,也是從一頭霧水開始,看書、看網(wǎng)上的文檔、視頻也是不少,還有很多的項目實踐,也是一路艱辛,然后才是慢慢地太陽出來了,霧氣逐漸散去,認識也就才是逐漸清晰的。 我也曾經(jīng)也看過很多關于這方面的開發(fā)書籍,承認有很多作者的水平很高,但是寫的書卻令人充滿了迷茫和不解,這也許是讀者的水平太低的原因,但是寫書的目的不就是把問題說清楚嗎,讓人搞不明白豈不是白搭了嗎? 市面上資料存在的一些問題: l 沒有把高深的問題說得形象化和簡單易懂,一堆專業(yè)術語,搞得初學者比較迷茫。 l 理論知識點說得比較多,但是具體怎么去實現(xiàn)卻說得很少,案例也是掐頭去尾沒說清楚,有時讀者比較難以理解,工程上的可實現(xiàn)性不足。 個人認為一篇文章或者一本書,定義、原理、目標、有什么資源、怎么做,這些問題都是很重要的,但是很少有作者都把它都說清楚。 因為覺得困難,所以就要改變。一般來說本人有點不服,那么,本系列的文章就是爭取要把技術上的晦澀東西寫簡單的易懂一點,也盡量全面一點,至少也要讓讀者能夠快速地略知一二。 本單片機系列主要講些什么內(nèi)容: 本系列主要以介紹8位單片機的開發(fā)流程為主,或許有人說8位的是不是太落后了?其實不管是8位,32位都有它的能應用的地方,只有適合的才是對的,所以無所謂落后還是先進了,高端的大炮也是打不了蚊子的。當然,在本系列的介紹之中也會穿插一些32位單片機的知識,兩個都不會落下,只不過各有側重。 l 硬件。介紹元件、電路等方面的知識。 l 軟件。介紹編程和軟件開發(fā)方面的內(nèi)容,編程以C語言為主。 l 工程化。介紹開發(fā)流程的內(nèi)容,如接線、操作步驟、焊接和調試等方面的內(nèi)容,還有項目實踐時的一些經(jīng)驗總結分享。 前面的廢話就這么多,在這個系列里,我會是盡量用白話把一些看起來或許有點復雜的問題說清楚,其實懂了之后,你會覺得這個很簡單,這個系列暫時定名為《SO單片機項目開發(fā)入門到精通輕松指南》。這個系列寫出來的東西也許會很長,花的時間也比較久,沒關系,一點一點地,我慢慢寫,你慢慢看,有什么錯誤,請指正。 本節(jié)完,未完待續(xù)。
|