找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2061|回復: 4
打印 上一主題 下一主題
收起左側(cè)

資深工程師與你分享單片機學習經(jīng)驗

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:255072 發(fā)表于 2018-1-12 16:36 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
1.正確認識單片機

正確地認識單片機技術(shù),不是高不可攀,也不是花10天就能學會。若這門技術(shù)那么難、那么高深,那還怎么普遍應用到實際生活中?讀者一定要消除“恐懼”、“敬畏”感。單片機是“硬件”和“軟件”雜合的產(chǎn)物,懂了硬件還需要會軟件(其實當硬件定好之后,所有花樣的變化都源于軟件),因而好多人給單片機扣上了一定“難學”的高帽;當然也不是幾天就能學會單片機,倘若幾天就能學會單片機,那單片機技術(shù)還值錢嗎?企業(yè)還會為找不到高技術(shù)人才而發(fā)愁嗎?再說了,企業(yè)敢用只學了10天的單片機工程師嗎?希望讀者能像筆者一樣,掌握正確的方法之后,堅持去玩。

2.熟練軟件開發(fā)工具

開發(fā)工具軟件一定要熟練。說到開發(fā)工具,因為這些工具都是凌駕于PC機上的,因而先說說PC機,不是講計算機原理與組成。電腦是學習、編程、查閱資料的必備品,可能對于有錢人,買個電腦小菜一碟?上駳堔奈蚨鳎錾谑澜绺F困縣之一的甘肅會寧(紅軍會師,天下安寧——毛澤東1936年),買個電腦,真不是一筆小數(shù)額(需要家里準備一年之久啊),所以對電腦的愛惜是不言而喻的,買了電腦之后也玩過幾把CS和極品飛車,電影看了10部都不到。電腦一定要收拾的整潔,這樣會給你帶來一種清新、爽快的感覺,不要所有的軟件都裝在C盤,資料隨便放到某一盤中,用起來半天也找不見,之后又去網(wǎng)站Download了一份,最后你的電腦直接變成了一個“垃圾箱”,如何整理電腦,在看筆者錄制的視頻時,可以留意一下。同時不要讓自己的電腦變成游戲機或影碟機。當然,學習累了,偶爾玩玩還是可以的嘛,但一定不要像有些同學,320G的硬盤不夠存放游戲,500G的硬盤不夠存放“肥皂劇”,最后還需買一個1T的移動硬盤來存放游戲、電影、電視劇。言歸正傳,若作單片機開發(fā),連Keil都不會,或者搞硬件設計,連PCB都不會畫,那別提其他的了。特定的開發(fā)中,你必須掌握這些開發(fā)工具,否則無從談開發(fā)。單片機的軟件開發(fā)中,可能會用到Keil、IAR、STC-ISP等;電路仿真時,會用到Protues、Multisim、pSpice等;PCB的設計中,會用到Altium Designer(或早期的Protel)、PADS、Cadence,阻抗分析時的Polar等;開發(fā)CPLD/FPGA時,會用到ISE(Xilinx)、Quartus II(Altera)、Modelsim、NIOS II等;做ARM、DSP時可能分別會用到ADS、CCS;做上位機開發(fā)時會用到VS2010、LabVIEW、Lab/WindowsCVI等,除此之外,還有好多開發(fā)中需要的輔助軟件,枚不勝舉。以上軟件,筆者除了ADS、CCS、Cadence不熟之外,別的都能熟練應用。也許掌握這些工具并不能體現(xiàn)設計者的能力,倘若連工具都不會,能力又從何體現(xiàn)呢?所以,開發(fā)工具一定要熟,最后達到精通的地步那就更好了。

3.理論與實踐并重

對一個學單片機的新手來說,如果按教科書式的學法,上來就是一大堆指令、名詞,學了半天還是搞不清這些指令起什么作用,也許用不了幾天就會覺得枯燥乏味以至于半途而廢。所以學習與實踐結(jié)合是一個很好的方法,邊學習、邊演練,循序漸進,這樣用不了幾次就能將所用到的指令理解、吃透、扎根于腦海,甚至“根深蒂固”。也就是說,當你學習完幾條指令后(一次數(shù)量不求多,只求懂),接下去就該做實驗了,通過實驗,使你感受到剛才的指令所產(chǎn)生的控制效果,眼睛看得見(燈光)、耳朵聽得到(聲音),更能深刻理解指令是怎樣轉(zhuǎn)化成信號去實現(xiàn)控制的,通過實驗看到自己所學的成果不僅有一種成就感也能提升你對單片機的興趣。說句實話,單片機與其說是學出來的,還不如說是做實驗練出來的,或者“玩”出來的,要以玩的心態(tài)來學,而不是為了完成任務才來學單片機,更何況做實驗本身也是一種學習過程。

4.購買必要的實驗器材和書籍

要進行適當投資購買實驗器材及書籍資料。單片機技術(shù)含金量高,一旦學會后,學習別的東西都會事半功倍(例如:ARM、FPGA、DSP),同時給你帶來的效益當然也高,無論是應聘求職還是自起爐灶開廠辦公司,其前景都光明無限。因此在學習時要舍得適當投資購買必要的學習、實驗器材。另外還要經(jīng)常去科技圖書店看看,購買一些適合自己學習、提高的書籍。一本好的書籍真的很重要,可以隨時翻閱,隨時補充不懂或遺忘的知識。


5.掌握焊接技能

如果你選擇了這行,那么扎實的焊接不可或缺;蛟S此時有人說,焊接在工廠不是機器過回流焊、波峰焊,或者由工人來焊,工程師怎么可能搞焊接,是不是大材小用了。對于一些小公司,如果沒有自己的焊接工人(專門負責焊接的人),也許第一塊樣板的焊接任務就要落到硬件工程師的頭上,為了生存,或許這是一個沒有選擇的選擇,但凡正規(guī)一點的公司,是不會把樣板交給硬件工程師來完成。即便如此,我們還是要有扎實的焊接功底,如筆者當初所在的公司,硬件部有兩個專門負責焊接樣板的工人,所有的主機樣板全由他倆來焊接,可是有時候任務多,忙不過來,焊接主板的任務還是要落到新人的身上。再者以后調(diào)試起來,換元件、補電路,這些工作都要硬件工程師來完成。大學期間,筆者由于喜歡電子、也喜歡DIY,經(jīng)常焊接一些小東西,對于直插那可以說相當熟練了,遺憾的是大學期間沒機會焊接貼片元件,對于焊接貼片元件是相當陌生,記得有一次和同學討論說,PQFP-240(240個引腳)這樣的器件,人肯定是無法焊接,但到了公司發(fā)現(xiàn),上大學時的說法是錯誤的,除BGA封裝要借助風槍或者BGA返修臺來完成以外,無論大到FQFP-10000(現(xiàn)實中沒有哈),還是小到0402(0201的筆者還沒焊接過)的電阻,都可以用一把烙鐵統(tǒng)統(tǒng)搞定。

6.總結(jié)與記錄經(jīng)驗

做筆記和寫文檔。也許很多在校大學生或者剛走出校門的年輕人,一聽寫文檔,無非就是Google、Baidu一下,東拼西湊嘛。在公司,整個項目下來,各式各樣的文檔有時壓得人喘不過氣來,正式的、非正式的,應付人的、自己看的,真可謂五花八門。談談個人見解,正式的文檔,領(lǐng)導怎么要求怎么來寫,主要說說怎么寫自己看的,或者說如何做筆記、記在哪里,說明一點,殘弈悟恩沒有資格評頭論足,只是想把自己的成長過程與新手們分享,望讀者們少走彎路,再沒別的意思。在此強烈推薦大家多寫寫博客,把你的學習筆記記錄到51、EDNChina、ChinaAET、Elecfans、Eefocus等這些的知名電子網(wǎng)站,可以寫讀書筆記、學習筆記、項目筆記,或者電路的調(diào)試總結(jié)、知識歸納,也可以把自己生活、工作的點點滴滴、經(jīng)驗、感悟拿出來和大家分享,這是很難能可貴的。這樣的文章不僅自己受益,同樣也能讓他人受益。不喜勿噴,歡迎一起學習。

評分

參與人數(shù) 1黑幣 +5 收起 理由
tieq1952 + 5 贊一個!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:253767 發(fā)表于 2018-1-13 13:43 | 只看該作者
發(fā)自肺腑的經(jīng)驗傳播,支持。
回復

使用道具 舉報

板凳
ID:255072 發(fā)表于 2018-1-15 09:11 | 只看該作者
單片機現(xiàn)在已經(jīng)被認為是通用的電子器件了,單片機自身為主體。嵌入式系統(tǒng)在物理結(jié)構(gòu)關(guān)系上是從屬的,嵌入式系統(tǒng)被嵌入安裝在目標應用系統(tǒng)內(nèi)。如果你已經(jīng)有了不錯的基礎(chǔ),推薦區(qū)華清星創(chuàng)客superedu.com.cn深造。對于初學者來說首先要學習C語言基礎(chǔ),就相當于80%會單片機了,因為現(xiàn)在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C語言。
回復

使用道具 舉報

地板
ID:255072 發(fā)表于 2018-1-16 10:31 | 只看該作者
建議你現(xiàn)在不要糾結(jié)這個問題,剛開始對著手冊教程等學習用單片機,各種外設。等你熟了后再去理解它們各自的內(nèi)核,存儲結(jié)構(gòu)之類的
回復

使用道具 舉報

5#
ID:255072 發(fā)表于 2018-11-5 16:02 | 只看該作者
視頻學習資料壓縮包

嵌入式單片機Linux資料.zip

15.97 KB, 下載次數(shù): 4, 下載積分: 黑幣 -5

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表