《手把手教你學(xué)51單片機-C語(yǔ)言》之一 如何學(xué)習單片機
第1章如何學(xué)習單片機
在錯誤的道路上日夜兼程,最終也無(wú)法成功,方法和思路絕對是第一重要的。一些學(xué)技術(shù)的同學(xué),往往看到這類(lèi)章節會(huì )直接跳過(guò)去,因為大多數類(lèi)似章節都是廢話(huà)連篇。但是,今天在這里我可以很負責任的告訴你,本章節講到的學(xué)習單片機的方法,都是我們學(xué)習單片機的無(wú)數經(jīng)驗和教訓總結出來(lái)的瑰寶。因為我們披荊斬棘,開(kāi)辟了道路,所以可以告訴你路在何方;也因為我們摸過(guò)燒紅的鐵塊,燙了手,所以也可以告訴你教訓和代價(jià)是什么。希望各位都能站在我們的肩膀上,看得更遠!
本文引用地址:http://dyxdggzs.com/article/201611/318572.htm1.1學(xué)什么單片機
單片機的型號那么多,如何選取一款合適的進(jìn)行學(xué)習?如果身邊有比較現成的學(xué)習單片機的條件,有什么條件就學(xué)習什么型號。比如,你所在的公司剛好用到某個(gè)型號單片機,那么就方便多了。開(kāi)發(fā)板不用購買(mǎi),直接用公司現成的板子,指導老師到處是,公司的工程師,只要你耐心虛心的不恥上問(wèn),相信他們都愿意幫你解答問(wèn)題?;蛘吣愀?zhù)學(xué)習的導師,正在使用某個(gè)型號的單片機開(kāi)發(fā)產(chǎn)品,那么同樣的道理,你也會(huì )有得天獨厚的優(yōu)勢,直接跟著(zhù)學(xué)就行了。單片機型號雖然眾多,看起來(lái)紛繁復雜,其實(shí)它們的基本原理、基本用法都是相通的,只要熟練掌握其中一種,其它的都可以觸類(lèi)旁通,快速上手了。
如果你這些條件都沒(méi)有,那就跟著(zhù)我學(xué)吧,我建議你學(xué)習51單片機。為什么呢?雖然現在單片機種類(lèi)和型號非常多,每個(gè)型號都有一定的市場(chǎng)份額,但是哪個(gè)型號也沒(méi)有早期51單片機那般風(fēng)光和火爆,雖然現在地位不是那么高了,但是因為51單片機積累的資料非常多,大家學(xué)起來(lái)就會(huì )擁有眾多的參考資料,所以上手肯定比其他型號的要快一些。如果你學(xué)習稍微偏門(mén)的單片機,可能一個(gè)簡(jiǎn)單的軟件問(wèn)題就要折騰你好長(cháng)時(shí)間,不僅僅浪費了你的學(xué)習時(shí)間,更重要的是打擊了學(xué)習單片機的信心。
那么是不是每種單片機我們都要學(xué)一遍呢?答案當然是否定的。大家跟著(zhù)我來(lái)學(xué)習51單片機,必須得跟著(zhù)學(xué)會(huì )舉一反三和融會(huì )貫通的能力。單片機型號那么多,挨個(gè)學(xué)下來(lái)估計頭發(fā)白了也學(xué)不完,所以大家跟著(zhù)我學(xué)51單片機,不能僅僅當做51來(lái)學(xué)習,更重要的是要當做“單片機”來(lái)學(xué),要通過(guò)我們的這個(gè)教程,把所有的單片機的內部資源都搞清楚弄明白,每個(gè)內部模塊的用法理解透徹,這樣當你遇到一個(gè)從沒(méi)有用過(guò)的單片機,也就知道如何下手去使用它進(jìn)行開(kāi)發(fā)了。
1.2如何學(xué)習單片機
前邊提到過(guò),單片機是一門(mén)實(shí)用技術(shù),我們學(xué)習它已經(jīng)不是為了應付考試了,我給大家總結了單片機的學(xué)習方法是:一個(gè)要領(lǐng),四個(gè)步驟。
學(xué)習單片機的要領(lǐng)就是:在實(shí)踐中成長(cháng),InDoingWeLearn!
學(xué)射箭,你得去拉弓,整天只擺造型肯定不行;學(xué)游泳,你得下水撲騰,整天在岸上做模仿活動(dòng)不行;學(xué)開(kāi)車(chē),你得坐車(chē)上去開(kāi),坐沙發(fā)上肯定學(xué)不會(huì )。同樣的道理,學(xué)單片機,整天盯著(zhù)單片機書(shū)看肯定不行,你也必須得親自動(dòng)手去練。
沒(méi)有不下水就學(xué)會(huì )游泳成為游泳健將的,沒(méi)有不到車(chē)上練就能成為賽車(chē)手的,這點(diǎn)大家都清楚,可為什么那么多人學(xué)單片機的時(shí)候,總是只抱著(zhù)一本書(shū)看呢。第一,我們小學(xué)中學(xué)甚至大學(xué)的學(xué)習模式都是如此,學(xué)什么東西主要都是靠看書(shū),應付書(shū)面考試;第二,很多人想實(shí)踐卻不太清楚該怎么去實(shí)踐。
遇到問(wèn)題查下書(shū)比直接看書(shū)的效果要好過(guò)百倍。不是不讓大家看書(shū),而是看了一點(diǎn)以后,要馬上去實(shí)踐驗證,然后再回頭結合實(shí)踐的結果,理解書(shū)上的內容。從這個(gè)地方,大家要得出一個(gè)結論來(lái),就是在學(xué)實(shí)際技術(shù)的過(guò)程中,和應付考試不同,書(shū)上的內容不需要你去硬性記憶,書(shū)是用來(lái)查的,不是用來(lái)背的。
下面,就是我總結的跟著(zhù)我學(xué)習單片機的四個(gè)步驟。
第一步:鸚鵡學(xué)舌。
剛出生的孩子叫“爸爸”“媽媽”的時(shí)候,他甚至不知道“爸爸”“媽媽”是什么意思,更不會(huì )理解這些聲音是什么意思,但是我們帶著(zhù)孩子見(jiàn)到他爸爸就讓他喊“爸爸”,見(jiàn)到媽媽就讓他喊“媽媽”,見(jiàn)到爺爺就喊“爺爺”……慢慢的你會(huì )發(fā)現,次數多了,孩子就知道誰(shuí)是爸爸,誰(shuí)是媽媽?zhuān)l(shuí)是爺爺,誰(shuí)是奶奶了。
大家剛開(kāi)始接觸單片機的時(shí)候,也屬于單片機行業(yè)的新生兒。單片機的樣子,單片機外圍的各種器件,單片機內部的各種結構,單片機使用C語(yǔ)言的編程方法,初學(xué)者可能都沒(méi)有見(jiàn)過(guò),腦子里全無(wú)概念。沒(méi)關(guān)系,有些概念和方法你不理解也沒(méi)有關(guān)系,甚至不需要你去理解,你只需要跟著(zhù)我去鸚鵡學(xué)舌式的學(xué)習,第一遍學(xué)習某一節課的內容時(shí),對于程序,大家就可以完全跟著(zhù)抄下來(lái),甚至抄兩三遍,過(guò)一段你會(huì )發(fā)現,好多東西你也認識了,好多概念你也慢慢的理解清楚了,你也能大概看懂別人的小程序了,切忌覺(jué)得自己看會(huì )了,而簡(jiǎn)單復制粘貼。
第二步:照葫蘆畫(huà)瓢。
很多同學(xué)學(xué)習的時(shí)候喜歡看,看我做的視頻,看我寫(xiě)的程序,甚至看別人的程序,都能看懂,覺(jué)得自己就會(huì )了,等到自己寫(xiě)程序的時(shí)候,感覺(jué)就是老鼠啃天,不知道從哪里下手了,這是初學(xué)者很容易犯的“眼高手低”的毛病,所以第二步的內容就非常重要了。
我的要求是,每一位同學(xué),在學(xué)完了當前課的內容,把第一步順利完成以后,然后關(guān)掉視頻教程,關(guān)掉源代碼,自己通過(guò)看電路圖和查找非源代碼的其他任何資料,把當節課我寫(xiě)的程序代碼重新默寫(xiě)出來(lái),邊寫(xiě)邊多少理解那么一點(diǎn)點(diǎn),不是純粹的背誦,應該說(shuō)是背誦加理解的結合體。甚至學(xué)過(guò)幾節課以后,可以回頭把前邊曾經(jīng)這樣實(shí)現過(guò)的課程,再按照這種方法做一遍。千萬(wàn)不要認為這一步?jīng)]必要,這一步是你能否真正學(xué)會(huì )單片機的一個(gè)關(guān)鍵,在學(xué)完本教程之前,每一課內容都要這樣做,如果每一個(gè)程序你都能夠完美的完成,那么可以說(shuō),當節課的內容,百分之七八十你已經(jīng)掌握了。
第三步:他山之石,可以攻玉。
單片機技術(shù)的最大特點(diǎn)就是可以通過(guò)修改程序來(lái)實(shí)現不同的功能,因此舉一反三的能力就必不可少了。每一節課的例程后邊,我一般都會(huì )布置幾個(gè)作業(yè),大家盡量去獨立完成這個(gè)作業(yè)。在完成這個(gè)作業(yè)的過(guò)程中,都可以參考我的程序思路,在這個(gè)基礎上通過(guò)動(dòng)腦思考去構建你自己的程序框架,最終將程序完成。
在我們工程師實(shí)際產(chǎn)品研發(fā)的時(shí)候,很多種情況下也是如此。比如一個(gè)產(chǎn)品,我們如果從零起步的話(huà),可能會(huì )走很多彎路,遭遇很多前人已曾遭遇過(guò)的挫折,所以我們通常的做法是尋找購買(mǎi)幾款同類(lèi)產(chǎn)品,然后先研究他們的各自?xún)?yōu)缺點(diǎn),學(xué)習他們的長(cháng)處,然后在同類(lèi)產(chǎn)品基礎上再來(lái)設計我們自己的產(chǎn)品,這就是“他山之石,可以攻玉”。
初學(xué)者在學(xué)習的時(shí)候,往往遇到的問(wèn)題很多,你應該想到,你遇到的問(wèn)題,可能前輩們早就遇到過(guò)了,所以遇到問(wèn)題后,不要慌張,首先利用谷歌或者百度這些搜索引擎在網(wǎng)上搜一下,要做什么新東西,先去網(wǎng)上找相關(guān)資料了解一下,不管是編程還是硬件設計,多多參考別人的東西,只要把別人的東西分析明白了,自己用起來(lái)了,也就成為自己的知識了。
第四步:理論實(shí)踐結合,溫故知新。
當大家把所有的課程都按照前邊三步完成后,這個(gè)時(shí)候不妨再把書(shū)打開(kāi),再看看書(shū),經(jīng)過(guò)了自己的實(shí)戰經(jīng)歷,再看書(shū)的時(shí)候,對很多知識點(diǎn)會(huì )有一種恍然大悟的感覺(jué)。甚至視頻教程、書(shū)籍都可以反復看幾遍,可能有的知識點(diǎn)當時(shí)學(xué)習的時(shí)候不明白,過(guò)了一段時(shí)間,回過(guò)頭來(lái)再學(xué)習的時(shí)候,一下就明白了。
1.3單片機學(xué)習的準備工作
第一:足夠的信心、恒心和耐心。
有同學(xué)問(wèn)過(guò)我,單片機這門(mén)技術(shù)難不難。我覺(jué)得這個(gè)問(wèn)題得從兩個(gè)方面去分析。
首先,我們從戰略上藐視它。那么多同學(xué)跟著(zhù)老師學(xué)一段時(shí)間就可以做出來(lái)小車(chē),超聲波測距,甚至做出來(lái)機器人,似乎很拽的樣子。那他們又不是三頭六臂,我們也沒(méi)有什么做不了的道理。實(shí)際上要說(shuō)技術(shù),其實(shí)就是一層窗戶(hù)紙,表面看不透徹,感覺(jué)特別神秘,實(shí)際只要你稍微一努力就可以捅破它,夸張點(diǎn)說(shuō),單片機在邏輯上的關(guān)系,只有小學(xué)的水平,簡(jiǎn)單的很。正所謂會(huì )者不難,難者不會(huì ),大家不懂這個(gè)東西,看起來(lái)感覺(jué)很神秘。所以大家只要認真踏實(shí)堅持學(xué)下去,肯定能學(xué)好這么技術(shù)。
其次呢,我們從戰術(shù)上要重視它。你說(shuō)單片機這東西,如果十天八天就學(xué)會(huì )了,那么這個(gè)技術(shù)還能值錢(qián)嗎?我可以這樣去表達,如果一個(gè)技術(shù)很簡(jiǎn)單就被學(xué)會(huì ),那么很多人都會(huì )的這個(gè)技術(shù),肯定也沒(méi)什么前途和錢(qián)途。那究竟多久能學(xué)會(huì )呢?我給大家制定的學(xué)習方案,根據每個(gè)人的基礎不同,平均每天要拿出2個(gè)小時(shí)以上的學(xué)習時(shí)間,大概一到三個(gè)月可以入門(mén)。入門(mén)的概念是給你一個(gè)單片機開(kāi)發(fā)任務(wù),你起碼知道要努力的方向和解決問(wèn)題的大概方法了。技術(shù)這東西,關(guān)鍵是堅持做下去,有恒心和耐心,如果長(cháng)時(shí)間不用的話(huà),肯定還會(huì )生疏。所以要想成為單片機高手,起碼需要一年左右的單片機開(kāi)發(fā)的歷練才行。成為單片機高手的概念就是你自己可以從頭根據自己的想法,去設計一個(gè)電路,根據需要的功能編寫(xiě)代碼,做一個(gè)產(chǎn)品出來(lái)。
第二:教材和教程。
要學(xué)習單片機這門(mén)技術(shù),良好的教材和教程必不可少。單片機方面,大家可以直接學(xué)習我們這本《手把手教你學(xué)單片機——51單片機C語(yǔ)言開(kāi)發(fā)》,我們還精心制作了配套的《手把手教你學(xué)單片機》的視頻教程。本著(zhù)開(kāi)源、共享的理念,我們的視頻教程都是免費開(kāi)放的,大家可以到我們的網(wǎng)站www.kingst.org找到下載鏈接。另外,因為我們做單片機開(kāi)發(fā)使用的是C語(yǔ)言,所以最好能再有一本純C語(yǔ)言的教材,學(xué)到一些C語(yǔ)言的細節問(wèn)題的時(shí)候,可以方便大家查閱,或者你也可以直接把相關(guān)問(wèn)題通過(guò)谷歌和百度搜索一下,絕大部分情況下它們都會(huì )給你滿(mǎn)意的答案的。
第三:電腦一臺、單片機開(kāi)發(fā)板一塊。
電腦,是學(xué)習單片機必不可少的工具,因為編寫(xiě)程序,查閱資料都得用到,但是有句題外話(huà)說(shuō)一下,不要把電腦當成游戲機或者影碟機,偶爾玩玩游戲看看電影是可以的,勞逸結合,但是不可沉溺其中,否則還不如沒(méi)有電腦。
單片機開(kāi)發(fā)板,這也是必須的。如果你還在上學(xué),學(xué)校實(shí)驗室一般會(huì )有開(kāi)發(fā)板,可以考慮跟老師借一個(gè),或者使用師兄師姐們用完的,這樣可以省點(diǎn)錢(qián)。當然,如果身邊有高手,比如輔導老師,會(huì )單片機的師兄,在他們的指導下做一個(gè)也可以,身邊有人指導的話(huà),不懂的問(wèn)題還可以問(wèn)他們。如果這些條件都不具備,那么可以購買(mǎi)一個(gè),先學(xué)習別人的板子設計思路,給自己以后設計電路板打下基礎。在這里就順便推薦一下我們的KST-51開(kāi)發(fā)板,我不敢說(shuō)我們的設計是最好的,但是我可以很負責任的說(shuō),我們的板子是出自經(jīng)驗豐富的一線(xiàn)工程師之手,其中的設計都是根據實(shí)際項目開(kāi)發(fā)的思路進(jìn)行的,包括整體規劃、電路設計、器件布局等等,可以為你今后的項目開(kāi)發(fā)提供一個(gè)優(yōu)質(zhì)的參考。另外一方面,因為我們的教程是基于我們的開(kāi)發(fā)板做的,所以大家配套來(lái)用的話(huà)可以節省時(shí)間,提高學(xué)習效率。
當然,即使不購買(mǎi)我們的開(kāi)發(fā)板,你想學(xué)單片機,也還是要有一塊開(kāi)發(fā)板的,不能總是用軟件仿真,軟件仿真是學(xué)不會(huì )單片機的。經(jīng)常有同學(xué)過(guò)來(lái)問(wèn)我,老師我用軟件模擬的好用,做了硬件不好用是什么原因。在這里我提一下,如果你上課用這個(gè)軟件仿真,糊弄老師應付考試是可以的,但是實(shí)際開(kāi)發(fā)和仿真軟件卻差別很大,如果真心想學(xué)好單片機這門(mén)技術(shù),那我只能告訴你,拿起烙鐵焊電路,動(dòng)手寫(xiě)程序,遠離仿真軟件,靠軟件仿真永遠學(xué)不到真正的技術(shù)。
1.4單片機開(kāi)發(fā)軟件環(huán)境搭建
單片機開(kāi)發(fā),首要的兩個(gè)軟件一個(gè)是編程軟件,一個(gè)是下載軟件。編程軟件我們用KeiluVision4的51版本,也叫做KeilC51,不做過(guò)多介紹,先直接講如何安裝。
1、首先準備KeiluVision4安裝源文件,雙擊安裝文件,彈出安裝的歡迎界面,如圖1-1所示。
圖1-1Keil安裝歡迎界面
2、點(diǎn)擊“Next”按鈕,彈出“LicenseAgreement”對話(huà)框,如圖1-2所示。這里顯示的是安裝許可協(xié)議,需要在“IagreetoallthetermsoftheprecedingLicenseAgreement”打勾。
圖1-2“LicenseAgreement”對話(huà)框
3、點(diǎn)擊“Next”按鈕,彈出“FolderSelection”對話(huà)框,如圖1-3所示。這里可以設置安裝路徑,默認安裝路徑在“C:Keil”文件夾下。點(diǎn)擊“Browse...”按鈕,可以修改安裝路徑,這里建議大家用默認的安裝路徑,如果你要修改,也必須使用英文路徑,不要使用包含有中文字符的路徑。
圖1-3“FolderSelection”對話(huà)框
4、點(diǎn)擊“Next”按鈕,彈出“CustomerInformation”對話(huà)框,如圖1-4所示。大家輸入用戶(hù)名、公司名稱(chēng)以及E-mail地址即可。
圖1-4用戶(hù)信息
5、單擊“Next”,就會(huì )自動(dòng)安裝軟件,如圖1-5所示
圖1-5安裝過(guò)程
6、安裝完成后,彈出來(lái)安裝完成對話(huà)框,如圖1-6所示,并且出現幾個(gè)選項,大家剛開(kāi)始把這幾個(gè)選項的對號全部去掉就可以了,先不用關(guān)注有什么作用。
圖1-6安裝完成
7、最后,點(diǎn)擊“Finish”,Keil編程軟件開(kāi)發(fā)環(huán)境就這么裝好了。
1.5Keil基本概況介紹
首先,我們用Keil先打開(kāi)一個(gè)現成的工程,來(lái)認識一下Keil軟件,如圖1-7所示。
圖1-7工程文件
從圖1-7我們可以很輕松的分辨出菜單欄、工具欄、工程管理區、程序代碼區和信息輸出窗口。這個(gè)是Keil4的英文版,網(wǎng)上有一些漢化版本的,但不建議使用。即使你的英語(yǔ)不好,使用英文版本的軟件也一點(diǎn)問(wèn)題沒(méi)有,剛開(kāi)始大家先跟著(zhù)我去使用,一共沒(méi)幾個(gè)單詞,不需要你去翻譯,用幾次你就記住怎么用了。因為以后做實(shí)際開(kāi)發(fā)的時(shí)候,大多數軟件都是英文版的,如果現在學(xué)習的時(shí)候一直用中文軟件,將來(lái)一旦換了其它的英文軟件就會(huì )慌了,所以從現在開(kāi)始,我們就慢慢的來(lái)熟悉英文軟件,將來(lái)再用到其他英文軟件的時(shí)候,就可以做到觸類(lèi)旁通、駕輕就熟了。
Keil軟件菜單欄和工具欄的具體細化功能,都可以很方便的從網(wǎng)上查到,不需要記憶,隨用隨查即可。在這里我們只介紹一點(diǎn),關(guān)于Keil軟件里邊的字體大小和顏色設置。在菜單Edit-->Configuration-->Colors&Fonts里邊,可以進(jìn)行字體類(lèi)型、顏色、大小的設置,如圖1-8所示。
圖1-8字體設置(一)
因為我們用的是C語(yǔ)言編程,所以我們在Window欄中選擇8051:EditorCFiles,然后在右側Element欄目里可以選擇要修改的內容,一般我們平時(shí)用到的,只是其中幾項而已,比如:Text——普通文本、TextSelection——選中的文本、Number——數字、/*Comment*/——多行注釋、//Comment——單行注釋、Keyword——C語(yǔ)言關(guān)鍵字、String——字符串,Keil本身都是有默認設置的,可以直接使用默認設置,但如果你覺(jué)得不合你的口味,那就在這里更改一下,改完后直接點(diǎn)OK看效果就可以了。
圖1-9字體設置(二)
1.6答讀者問(wèn)
很多同學(xué)經(jīng)常問(wèn)我一些問(wèn)題,有一些很有現實(shí)或普遍意義,于是我把有代表性的直接寫(xiě)出來(lái)給大家參考,讓大家了解這門(mén)技術(shù),了解我們這個(gè)行業(yè)。
1、單片機學(xué)完了能做什么?
單片機的應用非常廣泛,電子、電氣、自動(dòng)化、通信等領(lǐng)域都有大量應用,至于能做什么,得看你將來(lái)做什么工作。如同電腦一樣,電腦可以用來(lái)編程、PS圖片、看電影、打游戲等等,你用電腦做什么是不一定的。但是掌握好這門(mén)技術(shù),起碼可以讓你學(xué)會(huì )一種工具,為將來(lái)從事電子、電氣、通信、自動(dòng)化等領(lǐng)域的工作做好準備。
2、學(xué)單片機的捷徑是什么?
做技術(shù)必須得腳踏實(shí)地,沒(méi)有任何捷徑可走!如果非要說(shuō)有的話(huà),那我只能告訴你,拳不離手曲不離口,就是最好的捷徑。我學(xué)習單片機的時(shí)候,每天早上8點(diǎn)半進(jìn)入老師實(shí)驗室,晚上9點(diǎn)半離開(kāi)實(shí)驗室,曾經(jīng)創(chuàng )下連續3個(gè)月沒(méi)有休息日的記錄,如果你也能這樣學(xué)的話(huà),那很快就可以學(xué)好這門(mén)技術(shù)了。
3、學(xué)習單片機應該學(xué)習什么語(yǔ)言,有沒(méi)有必要再學(xué)習匯編
相比較來(lái)說(shuō),匯編語(yǔ)言比較接近單片機的底層,使用匯編語(yǔ)言有助于理解單片機內部結構。簡(jiǎn)單的程序,用匯編語(yǔ)言,程序效率也可能比較高,但是當程序容量達到幾千上萬(wàn)行以后(這時(shí)也僅能算個(gè)不太小的項目,還遠沒(méi)到大項目的級別),匯編語(yǔ)言在組織結構、修改維護等方面就會(huì )成為你的噩夢(mèng)了,此時(shí)C語(yǔ)言就有不可替代的優(yōu)勢了。所以實(shí)際開(kāi)發(fā)過(guò)程中,目前至少90%以上的工程師都在用C語(yǔ)言做單片機開(kāi)發(fā),只有在很低端的應用中或者是特殊要求的場(chǎng)合,才會(huì )用匯編語(yǔ)言開(kāi)發(fā),所以我建議大家還是用C語(yǔ)言開(kāi)發(fā)比較好一些。
如果現在正好上學(xué)學(xué)到了匯編語(yǔ)言,我建議認真學(xué)一下,學(xué)好了肯定有益無(wú)害。但是現在如果說(shuō)想直接快速學(xué)會(huì )單片機技術(shù),那我就不建議去看匯編語(yǔ)言了,直接學(xué)C語(yǔ)言就可以了,那些單片機底層的結構什么的,也可以在日后的開(kāi)發(fā)過(guò)程中慢慢理解。
4、學(xué)會(huì )單片機后能找什么樣的工作
單片機是一個(gè)工具,和電腦有點(diǎn)類(lèi)似但不完全一樣,我們學(xué)會(huì )電腦,可以用來(lái)編程、可以用來(lái)畫(huà)圖、可以用來(lái)PS照片、可以用來(lái)看電影等等。學(xué)會(huì )單片機,可以用來(lái)做通信技術(shù)、做自動(dòng)控制技術(shù)等等,但是單片機本身來(lái)說(shuō)僅僅是一個(gè)工具,你在用單片機的時(shí)候,慢慢接觸多了,會(huì )有一個(gè)應用方向,你不僅僅要會(huì )單片機,也得對這個(gè)應用方向熟悉,比如我個(gè)人從事過(guò)擴頻通信技術(shù)的算法研究,那么我就要對擴頻通信熟悉,然后把這個(gè)技術(shù)用單片機實(shí)現出來(lái),也得會(huì )用單片機。當然大家也不用擔心,找工作的時(shí)候公司對這個(gè)方向問(wèn)題要求也不會(huì )很高,但多懂點(diǎn)的話(huà),肯定也會(huì )提高自己的競爭力。
5、學(xué)完了這個(gè)工資待遇如何
對于技術(shù)來(lái)說(shuō),技術(shù)水平高低直接決定你的工資薪酬。技術(shù)如果學(xué)的不好,那工作都找不到,更談不上工資待遇了,而技術(shù)做的好的話(huà),那工資就自然會(huì )很高。我們并不清高,我們坦言自己需要足以安身立命的薪資報酬,但是我希望的是,一旦你決定從事技術(shù),就不要把過(guò)多的精力關(guān)注在能掙多少錢(qián)上,而應該放在如何提高自身的技術(shù)水平上,只要技術(shù)水平高,比很多人都厲害,錢(qián)自然就找上門(mén)了。有一部印度的勵志電影叫做《三傻大鬧寶萊塢》,我推薦做技術(shù)的都可以看看,里邊有一句經(jīng)典臺詞非常適合我們技術(shù)人員:追求卓越,成功就會(huì )在不經(jīng)意間追上你!
評論