无码人妻熟妇av又粗又大|欧美自拍手机在线不卡视频|一二区视频精华99|偷拍与自拍五月天1024|久草资源免费网站|久 在线视频 v|欧美视频葡京理论片一区二区|萱萱影视影音先锋|性xx.日韩免费|五月丁香久久婷婷

單片機(jī)開發(fā)是什么意思怎么開發(fā)

更新時(shí)間:2016-05-11本文內(nèi)容轉(zhuǎn)載自互聯(lián)網(wǎng)
很多想學(xué)單片機(jī)的人問我的第一句話就是怎樣才能學(xué)好單片機(jī)?對于這個(gè)問題我今天就我自己是如何開始學(xué)單片機(jī),如何開始上手,如何開始熟練這個(gè)過程給大家講講。先說說單片機(jī),一般我們現(xiàn)在用的比較多的的MCS-51的單片機(jī),它的資料比較多,用的人也很多,市場也很大,我們平時(shí)說的C51,C52,S51,S52都是51內(nèi)核的,只是內(nèi)存容量有差別,或是燒寫程序的方法不同。只要你學(xué)會了51,那什么凌陽,AVR,什么樣原理都是一樣。觸類旁通。先說說就我個(gè)人的體會怎么樣才能更快的學(xué)會單片機(jī)這門課。單片機(jī)這門課是一項(xiàng)非常重視動(dòng)手實(shí)踐的科目,不能總是看書,但是學(xué)習(xí)它首先必須得看書,因?yàn)閺臅心阈枰蟾帕私庖幌拢瑔纹瑱C(jī)的各個(gè)功能寄存器,而說明白點(diǎn),我們使用單片機(jī)就是用軟件去控制單片機(jī)的各個(gè)功能寄存器,再說明白點(diǎn),就是控制單片機(jī)那些管角的電平什么時(shí)候輸出高,什么時(shí)候輸出低。而由這些高低電平的變化來控制由單片機(jī)為核心的系統(tǒng)板。從而實(shí)現(xiàn)我們需要的各個(gè)功能。對于看書,我們只需大概看看了解一個(gè)單片機(jī)各個(gè)管角都是干什么的?都有什么樣的功能,能實(shí)現(xiàn)什么樣的功能?其實(shí)第一次,第二次你可能都看不明白,但這不要緊,因?yàn)槟銢]有和實(shí)際的物體建立起來這樣一種互通的觀念,所以我總是說,學(xué)單片機(jī)看書看兩三天的時(shí)間就夠了,看小說你一天能看五六本,看單片機(jī)你兩三天看兩三邊就夠了,而且可以不用很仔細(xì)的看。推薦一本書,就這一本就足夠,書名忘了,是哈爾濱工業(yè)大學(xué)出版社出的的,作者是張毅剛。大概三四百頁吧。大概了解一下書上的內(nèi)容后,就開始做實(shí)踐,這是非常關(guān)鍵的,如果說學(xué)單片機(jī)你不做實(shí)踐那是不可能學(xué)會的,關(guān)于做實(shí)踐有兩種方法你可以選擇,一種方法:你自己花錢買一塊單片機(jī)的學(xué)習(xí)板,不要求功能太全的,對于初學(xué)者來說你買功能非常多的那種板子,上面有很多東西你這輩子都用不著,我建議有流水燈,數(shù)碼管,獨(dú)立鍵盤,矩陣鍵盤,有AD或DA原理一樣,有個(gè)簡單的液晶,有蜂鳴器,這就差不多了,如果上面我提到的這些東西你能讓它都熟練工作了,那可以說對于單片機(jī)方面的硬件你已經(jīng)入門了,再剩下的就是自己練習(xí)設(shè)計(jì)其它電路,這需要你練習(xí),不斷的積累經(jīng)驗(yàn),只要過了第一關(guān),后面的路就好走多了,萬事開頭難,大家可能都聽過。方法二:你身邊如果有單片機(jī)方面的高手,向他求助,讓你幫你搭個(gè)簡單的最最小系統(tǒng)板,其實(shí)對于高手來說,做個(gè)單片機(jī)的小系統(tǒng)板只需要一分鐘的時(shí)間,而對于初學(xué)者可就難多了,因?yàn)橹挥心銓τ布私饬瞬艜λ煜?。而如果你身邊沒有這樣的高手,又找不到可以幫助你的人,那我勸你最好是自己買上一塊,畢竟自己有一塊要方便的多,以后做單片機(jī)類的小實(shí)驗(yàn)時(shí)都能用得上,還剩事。買的時(shí)候找我有了單片機(jī)學(xué)習(xí)板之后你就是不停的練習(xí)了,我在后面會講到我的大學(xué)生活,如果你感興趣你可以看看,如果不感興趣呢,看完這段你就可以繼續(xù)你的快樂生活了。前面我提到單片機(jī)是一項(xiàng)非常注重實(shí)踐的學(xué)科,你最好是自己有臺電腦,一天少看電影,少打游戲,把學(xué)習(xí)板和電腦連好,打開調(diào)試軟件坐在電腦前,先學(xué)會怎么用調(diào)試軟件,然后從最簡單的流水燈實(shí)驗(yàn)做起,等你能讓那八個(gè)流水燈按照你的意愿隨意流動(dòng)時(shí)你已經(jīng)入門了,你會發(fā)現(xiàn)單片機(jī)是多么迷人的東西啊,太好玩了,這不是在學(xué)習(xí)知識,而是在玩,當(dāng)你編寫的程序按你的意愿實(shí)現(xiàn)時(shí)你比做什么事都開心,你會上癮的,真的。做電子類的人真的會上癮。然后讓數(shù)碼管亮起來,這兩項(xiàng)會了后,你已經(jīng)不能自拔了,你已經(jīng)開始考慮你這輩子要走哪一行了。就是要這樣練習(xí),在寫程序的時(shí)候你肯定會遇到很多問題,而這時(shí)你再去翻書找,或是問別人,當(dāng)?shù)玫浇獯鸷竽銜涀∫惠呑拥?,知識必須用于實(shí)際才能發(fā)揮出它的作用,否則你自己好好想想,你上了這么多年大學(xué),天天上課,你在課堂上學(xué)到了什么?你不是為了每學(xué)期的期末考試忙碌嗎?考完試一看得了90分,哈哈哈好高興啊,下學(xué)期開學(xué)回來忘的一干二凈,是不是?你學(xué)到什么了?但是我告訴你單片機(jī)你一旦學(xué)會,永遠(yuǎn)不會忘了。另外我再說說用匯編和C語言編程的問題。很多同學(xué)大一二就開設(shè)了C語言的課,我也上過,我知道那時(shí)天天就是幾乘幾,幾加幾啊,求個(gè)階乘啊。學(xué)完了有什么用?讓你用C語言編單片機(jī)的程序你是不是就悄悄了?所以書上的東西我們必須要實(shí)踐。單片機(jī)編程你想用C語言和匯編語言都可以,但是我建議你用C語言比較好,如果原來有C語言的基礎(chǔ)那學(xué)起來會更好,如果沒有,也可以邊學(xué)單片機(jī)邊學(xué)C語言,C語言也挺簡單,只是一門工具而已,我勸你最好學(xué)會,將來肯定用得著,要不你以后也得學(xué),你一點(diǎn)匯編都不會根本無所謂,但你一點(diǎn)C語言都不會那你將來會吃苦頭。匯編寫程序代碼效率高,但相對難度較大,而且很羅嗦,尤其是遇到算法方面的問題時(shí),根本是麻煩的不得了,現(xiàn)在單片機(jī)的主頻在不斷的提高,我們完全不需要那么高效率的代碼,因?yàn)橛懈哳l率的時(shí)鐘,單片機(jī)的ROM也在不斷的提高,足夠裝得下你用C語言寫的任何代碼,C語言的資料又多又好找,將來可移植性非常好,只需要變一個(gè)IO口寫個(gè)溫度傳感器的程序在哪里都能用,所以我勸大家用C語言??偨Y(jié)上面,只要你有信心,做事能堅(jiān)持到底,有不成功不放棄的強(qiáng)烈意志。那學(xué)個(gè)單片機(jī)來說就是件非常容易的事。步驟:1。找本書大概了解一下單片機(jī)結(jié)構(gòu),大概了解就行。不用都看懂,又不讓你出書的。三天2。找學(xué)習(xí)板練習(xí)編寫程序,學(xué)單片機(jī)就是練編程序,遇到不會的再問人或查書找。 二十天3。自己網(wǎng)上找些小電路類的資料練習(xí)設(shè)計(jì)外圍電路。焊好后自己調(diào)試,熟悉過程。 十天4。自己完全設(shè)計(jì)具有個(gè)人風(fēng)格的電路,產(chǎn)品,。。。你已經(jīng)是高手了。 。。。??吹搅藛??下功夫一個(gè)多月你就能成為高手,我就講這么多了,學(xué)不學(xué)得會,下不下得了功夫就看你的了。我的大學(xué)四年先說明我不是給大家夸我自己我是想給大家看看我這四年是怎么過的,想讓大家少走點(diǎn)彎路,大學(xué)里真的是很好的學(xué)習(xí)地方。 我是2002看考入哈爾濱工程大學(xué)的,現(xiàn)在已經(jīng)是我在本科階段的最后一個(gè)學(xué)期了.我剛?cè)胄5臅r(shí)候?qū)﹄娮宇愔R一點(diǎn)也不懂,我原來比較喜歡經(jīng)商,第一志愿報(bào)了經(jīng)管結(jié)果沒錄上,被調(diào)到信通學(xué)院了,現(xiàn)在想來也挺好的,剛上大學(xué)時(shí)認(rèn)為在大學(xué)里當(dāng)班長,或者能在學(xué)生會里混個(gè)什么官當(dāng)當(dāng)就很好了,所以我從上大一就開始加入學(xué)校的學(xué)生會,還有系里的學(xué)生會,總競選班干部什么的,后來也如了我的愿,官當(dāng)了不少,大一根本不知道學(xué)什么東西,天天就是上課,那時(shí)課也不敢逃,日子過得很平談,但也感覺很充實(shí),可能是還帶著剛離開高中校園的那種興奮吧.一年就這樣過去了,接著就大二了,上學(xué)期也一樣的過,和大一一樣,沒有特別的事,總?cè)ゴ蚧@球,踢足球.大二下學(xué)期的時(shí)候有一天我覺悟了,我想起了我曾經(jīng)的夢想,我的理想,及我的將來會怎么樣?我的專業(yè)是電子信息,那我必須在這方面有所成就,兩年都快過去了,我是學(xué)電子的,我連電阻都不認(rèn)識,這算什么電子專業(yè)?我找了我宿舍的一位同學(xué),告訴他我們一起參加學(xué)校的五四杯電子設(shè)計(jì)競賽吧?我同學(xué)同意了,我們從電子雜志上隨便找了個(gè)什么電話報(bào)警什么的我也忘了,把上面所有的元件都抄下來.兩個(gè)人就到電子市場上買元件去了,第一次買電子元件什么也不知道,一個(gè)電阻被人家要了一毛錢,最后買了一堆電阻電容加三極管一共六七十元,回來就準(zhǔn)備照著別人的圖焊,結(jié)果也沒焊好,后面我問教我電路基礎(chǔ)的老師,我告訴他我想學(xué)點(diǎn)東西能不能讓他幫我想想看做個(gè)什么東西,我那個(gè)老師人很好,他直接告訴我們兩,說你們兩可以到我的實(shí)驗(yàn)室里來,現(xiàn)在正好他帶幾個(gè)同學(xué)做畢業(yè)設(shè)計(jì),讓我們跟著學(xué)點(diǎn)東西,我兩就把自己的電腦搬進(jìn)他的實(shí)驗(yàn)室了,然后跟著一位大四的女同學(xué)做一個(gè)激光通迅的什么東西,正好趕上參加我們學(xué)校的五四杯電子設(shè)計(jì)競賽,我們兩就把別人做好的那東西拿去參加比賽,結(jié)果還得了個(gè)二等獎(jiǎng),那是因?yàn)閯e人做的好,我兩那時(shí)還什么都不會,五四杯結(jié)束了后,我宿舍那同學(xué)就從實(shí)驗(yàn)室又把他電腦搬回宿舍了,我的電腦一直放在那里到現(xiàn)在,后面我老師給我了實(shí)驗(yàn)室的鑰匙,大概從五月中旬我認(rèn)識了另一位老師他現(xiàn)在成了我的好朋友,他告訴我作為我們系的學(xué)生,如果學(xué)會了單片機(jī),C語言,DSP那將來的前途一定會很好,我信了他,我開始學(xué)單片機(jī),當(dāng)時(shí)那個(gè)實(shí)驗(yàn)室只有我一個(gè)人,學(xué)硬件,也就我一個(gè)本科生,別的研究生天天上網(wǎng)打牌,下棋聊天,看電影,這也是我這幾年來看見學(xué)厲越高的人做的最多的事,當(dāng)時(shí)我分不清極性電容的哪一端是正極哪一端是負(fù)極,我拿著一個(gè)電容問了實(shí)驗(yàn)室的差不多七八個(gè)碩士研究生和博士生,結(jié)果他們沒有一個(gè)人知道,當(dāng)然很令我震驚,難道這就是電子專業(yè)的學(xué)了四年本科又讀了幾年研究生的高水平學(xué)生嗎?我們真的不能怪現(xiàn)在畢業(yè)生的工作不好找,那是因?yàn)槟愦_實(shí)沒有別人需要你的理由.我當(dāng)時(shí)想學(xué)單片機(jī)可也沒有硬件,身邊根本沒有人會,我就上網(wǎng)找資料,看見了網(wǎng)上有賣單片機(jī)開發(fā)板了,那時(shí)價(jià)格都挺貴的,但我還是恨下心買了一塊三百多塊的,寄回來我就開始做練習(xí),前面也看過幾邊書,可發(fā)現(xiàn)光看書沒有什么效果,而我在做實(shí)驗(yàn)的時(shí)候再查書這樣記得就很清楚了,從那時(shí)起我每天早上八點(diǎn)就到實(shí)驗(yàn)室了,那時(shí)起我開始常逃課了,一整天都泡在實(shí)驗(yàn)室里,一直到晚上十點(diǎn)看樓的大爺叫我走我才走,每天就在擺弄單片機(jī),我那時(shí)根本沒有一個(gè)人教我,全是我自己一個(gè)人摸索出來的,當(dāng)時(shí)我學(xué)的是匯編語言,原來也學(xué)過C語言可發(fā)現(xiàn)根本不會用,和沒學(xué)是一樣的,大概一個(gè)多月后,快放暑假時(shí)我做出來了自己的第一個(gè)單片機(jī)產(chǎn)品,一個(gè)電子鐘,有人說你要是用單片機(jī)做出一個(gè)電子鐘,那你基本上已經(jīng)掌握80%了,我認(rèn)為這句話有道理,電子鐘對編程序的綜合度還是相當(dāng)高的,假期的時(shí)候我報(bào)名參加了2004年黑龍江省大學(xué)生電子設(shè)計(jì)大賽,那時(shí)我們選的題目是無線數(shù)據(jù)通迅,當(dāng)時(shí)指導(dǎo)老師讓我們用FPGA做,其中還要用到VC編程及C++語言,我開始拼命的學(xué),那時(shí)每天吃飯都在實(shí)驗(yàn)室,我們比賽是把題目給你,兩個(gè)月后你交作品就行,其實(shí)學(xué)FPGA/CPLD也和單片機(jī)一樣,就是自己做實(shí)踐,不停的寫程序,看效果,這兩個(gè)月里我把FPGA搞的很熟練,但是VC還不會,我們隊(duì)里有一個(gè)同學(xué)VC學(xué)的相當(dāng)好,它是理學(xué)院的,VC全是自己學(xué)的,他現(xiàn)在在北京一家游戲公司上班比賽結(jié)果很令我們滿意,我們得了黑龍江省一等獎(jiǎng),這是我的第二次獲獎(jiǎng),接下來我發(fā)現(xiàn)必須需要學(xué)C語言,一個(gè)全面性的人才不能只搞硬件不懂軟件,只搞硬件的那是工人。從大三上學(xué)期開學(xué)我再?zèng)]有去過教室上過一次課,直到現(xiàn)在,我完全放棄了理論課的學(xué)習(xí),因?yàn)槲野l(fā)現(xiàn)以前上理論課,上一學(xué)期只為了那期末考試的一張卷子,而就算你考了一百分,你實(shí)際還是什么也不會,準(zhǔn)備期末考試其實(shí)只需要一天的時(shí)間就夠了,后面我發(fā)現(xiàn)一天太多了,我就改為復(fù)習(xí)一科為兩小時(shí)隨便考了七十分左右我就滿意了.從大三開始學(xué)校里有什么樣的電子設(shè)計(jì)比賽我總是積極的報(bào)名參加,就是在為自己尋找鍛煉的機(jī)會,這一年里我沒有上過一天街沒打過一次球,每天早上起床,洗臉,刷牙,拿書去實(shí)驗(yàn)室,我白天就在實(shí)驗(yàn)室寫程序,焊電路,做各種硬件練習(xí),晚上回來看我的理論課程,模電,數(shù)電,高頻,每晚差不多兩點(diǎn)睡覺,把實(shí)際與理論結(jié)合在一起,我發(fā)現(xiàn)大學(xué)里的理論知識是多么的重要,而我們原來沒有意識到,只為了參加期末考試,這樣就失去了它的意義,那是因?yàn)閷W(xué)錯(cuò)了方向,如果一個(gè)人的模擬電路,數(shù)字電路,和高頻電子的基礎(chǔ)不行,那么他設(shè)計(jì)不出什么好的電路, 我們在做實(shí)踐的同時(shí)再來看書中的理論知識這樣的結(jié)合是非常好的,這就這樣過了一年,期間又獲了一些國家級及校里的獎(jiǎng)項(xiàng),大四來了,生活沒有多大的變化,還是和大三一樣,原理和我一起參加五四杯的那位同學(xué)現(xiàn)在每天都在忙著考研,天天復(fù)習(xí)他考研考的很好,考上哈爾濱工業(yè)大學(xué)了,我不想考研,我打算找工作,快十月份時(shí)我的另外一個(gè)對我很好的老師告訴我北京某個(gè)電子公司每年在我們學(xué)校招兩三個(gè)學(xué)生要求動(dòng)手能力比較強(qiáng)的,他推薦我去,說待遇還不錯(cuò),我答應(yīng)了,他們單位十月三號來學(xué)校面試,我們老師就推薦了三個(gè)人,因?yàn)槟莻€(gè)單位每次來都找我們那老師要人,看完就帶走了,我正準(zhǔn)備面試呢,十月二號學(xué)校貼出通告,我被免試讀保送我校的研究生了,挺高興的,保送讀研究生是不交學(xué)費(fèi)的,而且也不用考試,我們學(xué)校有制度,學(xué)生有某方面的特長的,獲級別較高國家獎(jiǎng)項(xiàng)的可以推薦免試讀研究生,我的綜合成績平均分70多分,夠資格了。感謝學(xué)校的制度。大三下學(xué)期我基本上在學(xué)習(xí)C語言,VC,C++。大四上學(xué)期一學(xué)期基本上參加2005年的中國空中機(jī)器人大賽,我們學(xué)校校戰(zhàn)勝清華等多所有名的大學(xué),獲得了全國亞軍。這次比賽中學(xué)了不少的東西。大四的寒假我開始打算設(shè)計(jì)自己的產(chǎn)品,我上網(wǎng)找資料,畫電路板,開始準(zhǔn)備為那些想學(xué)單片機(jī)的初學(xué)者開發(fā)一套實(shí)用的單片機(jī)學(xué)習(xí)板,半個(gè)月后出來了,我花一個(gè)星期將例程全部調(diào)試通過,開始打廣告出售了,現(xiàn)在看來銷量還不錯(cuò),利潤夠我吃飯還是有余的,接著設(shè)計(jì)出了第二版,現(xiàn)在正打算推向市場,例程也已經(jīng)全部寫完了,我原來想學(xué)經(jīng)濟(jì),可沒有機(jī)會,現(xiàn)在自己有了專業(yè)方面的知識,再來搞經(jīng)商,這樣應(yīng)該會比較合適.我的大學(xué)本科就快要結(jié)束了,我就這樣過了四年,有時(shí)想起來可能也失去了很多東西,比如享受快樂,但我得到的卻是無價(jià)的,我四年沒有回過家,我甚至有時(shí)都記不清我父母的模樣了,因?yàn)槲业膲粝耄业膱?bào)復(fù)戰(zhàn)勝了一切能夠阻擋我的東西,我充分利用每一天的每一分每一秒,我感覺非常的充實(shí)。總結(jié)一下,只要你有技高別人的想法,你有出人頭地的愿望,你能下得了做一件事情的決心,你有能堅(jiān)持下去的毅力,只要你天天都在進(jìn)步,兩年后的你和大部分同學(xué)的水平將是完全兩個(gè)不同的檔次,可以一點(diǎn)不夸張的說,你們在討論專業(yè)方面的知識時(shí)可能都無法溝通,會有隔閡。大學(xué)里是我們每個(gè)人最寶貴的時(shí)間,你付出了四年的時(shí)間代價(jià),你必須為它的付出有所收獲,我勸低年級的同學(xué)不要再沉迷于網(wǎng)絡(luò)游戲,不要沉迷于戀愛中,人應(yīng)該有更高的追求,你要為你將來的生活打下基礎(chǔ),外面的世界很殘酷的,你能活著是非常幸運(yùn)的,好好珍惜吧!
有用 0 無用 0 我要提問