国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 13259|回復(fù): 4
打印 上一主題 下一主題

學(xué)習(xí)51單片機(jī)的感悟:一通則百通

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2017-5-19 09:20:42 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
關(guān)鍵詞: 單片機(jī) , 51 , C語言
學(xué)習(xí)51單片機(jī)的感悟:一通則百通
首先總體上談一談看法:
1、我從不說51是基礎(chǔ),如果我這么說,也請把這句話理解為微機(jī)原理是基礎(chǔ)。
2、對51單片機(jī)的操作本質(zhì)上就是對寄存器的操作,對其他單片機(jī)也是如此。庫只是一個接口,方便使用者使用而已。
3、匯編語言在工作中很少用到,了解就好。
451P0口很特別。
5C語言就是C語言,51單片機(jī)就是51單片機(jī),算法就是算法,外圍電路就是外圍電路,傳感器就是傳感器,通信器件就是通信器件,電路圖就是電路圖,PCB圖就是PCB圖,仿真就是仿真。
當(dāng)你以后再也不使用51了,C語言的知識還在,算法的知識還在,搭建單片機(jī)的最小系統(tǒng)的技能還在,傳感器和通信器件的使用方法還在,還會畫電路圖和PCB圖,當(dāng)然也會仿真。
651單片機(jī)是這個:
  
file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml\wps71D0.tmp.pngfile:///C:\Users\Administrator\AppData\Local\Temp\ksohtml\wps71E1.tmp.jpg
而不是這個:
file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml\wps71E2.tmp.png
7、當(dāng)程序調(diào)試不如人意的時候,靜下心來好好查資料,51單片機(jī)最大的好處就是網(wǎng)上資料非常多,你遇到的問題別人肯定也遇到過。作為學(xué)習(xí)者,問人可能更方便點,但一直這樣是培養(yǎng)不出解決問題的能力的。
接下來上點干貨:
首先要放清51的定位,跟我一起再念一遍:51只是個工具51只是個工具51只是個工具。當(dāng)然51還有一個地位就是大學(xué)生單片機(jī)啟蒙教程。換句話說:單片機(jī)只是個工具單片機(jī)只是個工具單片機(jī)只是個工具。
然后什么是基礎(chǔ):模電數(shù)電微機(jī)原理,然后熟練翻閱數(shù)據(jù)手冊,可以試著做一些模塊或者最小系統(tǒng)練練手,C語言其實也可以算工具吧,就單片機(jī)來說,作為必要條件也算作基礎(chǔ)吧。
再然后是要盡早搞明白自己的專業(yè)方向或者自己準(zhǔn)備發(fā)展的方向,然后不同方向又有不同的專業(yè)基礎(chǔ),你學(xué)測控,就需要各種傳感器、控制原理、理論、算法//買測量模塊用不叫測控啊喂;你學(xué)信號處理,就需要信號與系統(tǒng)、數(shù)字信號處理基礎(chǔ),然后慢慢接觸DSPFPGA//信號處理真的不是result=AD+0.5/4096*3.3啊喂;你想做嵌入式開發(fā),就慢慢研究ARM的架構(gòu),跑一些實時系統(tǒng)甚至高端ARMLinux開發(fā)驅(qū)動或應(yīng)用;你要是想做通信,每天晚上拜一拜香農(nóng)好了,這茬貌似挺苦的,什么通信原理編碼論電磁場blablabla……
總之51/單片機(jī)可以實現(xiàn)很多事情,但這不是一定說51重要,而是你如何利用51。哦對了,當(dāng)你使用更高級的芯片的時候,很多底層的東西慢慢可以忽略了,甚至很多芯片廠商都會提供庫給你,你可以安心的專注于自己的算法而不是如何去控制單片機(jī)。當(dāng)然你最好還是要有一個芯片怎么通過寄存器及各種邏輯電路工作的概念。
還有說一下你大學(xué)課余生活的選擇、首先那種機(jī)器人實驗室或者學(xué)生領(lǐng)導(dǎo)的實驗室,適合打比賽刷獎狀、長期下來你的模數(shù)電技能能有很大的鍛煉,甚至你可以收貨一些專利,而且學(xué)生之間氣氛也還不錯。另外一種就是找個導(dǎo)師跟著學(xué)習(xí)、幫忙、做項目,盡管最開始可能感覺導(dǎo)師分配給你的任務(wù)怎么都和單片機(jī)無關(guān)啊好無聊,但是你能在某個領(lǐng)域收獲不一樣的技術(shù)。當(dāng)然前提是你要喜歡導(dǎo)師的研究方向了,一般院網(wǎng)站都有或者去知網(wǎng)看這個老師發(fā)表的論文。
談?wù)勎业慕?jīng)歷吧。
1、一個沒有C基礎(chǔ)的的我,從師兄老師那打聽到學(xué)51從郭天祥的視頻開始,所以我就下載了全套來看。剛開始看真是頭都暈了,點亮一個LED燈還可以,到了第二課的延時函數(shù)就吃不消了,可以說我耐力差吧,沒有堅持,可以說我沒恒心吧,不是真正想學(xué)東西的人,當(dāng)時的我沒有把它放心上,只是看了4課而已,其實對里面的程序不太理解的,于是就停下來不學(xué)了。到了大二下學(xué)期,我發(fā)現(xiàn)要學(xué)點技術(shù),所以重抄舊業(yè),學(xué)期單片機(jī),然后再重第1課開始看起,結(jié)果發(fā)現(xiàn)以前不明白的東西現(xiàn)在豁然開朗。我寫這經(jīng)歷是想說,如果當(dāng)時我堅持下去,不懂的地方看多幾遍,不懂再看再看,就不會浪費大半年的時間了。有些知識理論靠時間的積累,第一遍看不懂,第二遍看不懂,第三遍可能就懂一點了,剛開始上手一件事是會遇到類似的情況的。如果還不懂就來信盈達(dá)吧
2、當(dāng)我學(xué)了1個月后,學(xué)校里有個比賽,團(tuán)隊需要一個人搞硬件,于是我自己提出搞硬件,為什么?因為在學(xué)單片機(jī)的過程中發(fā)現(xiàn),自己只會跑程序,連原理圖都不怎么會看,單片機(jī)的接線我都是看開發(fā)板提供的資料來接的,很狗血吧。。。于是我就開始接觸Altium Designer了,這是我這學(xué)期學(xué)的第二個軟件。是看視頻入門的,剛開始看的是郭天祥的視頻,結(jié)果發(fā)現(xiàn)看不下去啊,太長太累了,看完一集好痛苦啊,于是我搜搜,結(jié)果發(fā)現(xiàn)一個很好的教學(xué)視頻,用的也是比較新的版本,叫《邊學(xué)邊玩Altium Designer 四人行工作室開的。我真的提感謝作者這種開源的精神的,對我們初學(xué)者幫助很大。跟著他的視頻學(xué)習(xí)1個月,會畫出51最小系統(tǒng),基本布線,不過我覺得還是不夠(當(dāng)然不夠啦,你才學(xué)了一個月……
3、在學(xué)Altium Designer的過程中涉及到電路分析,也就是我們現(xiàn)在學(xué)的《電子電路基礎(chǔ)》,于是愛折騰的我開始搗鼓起Multisim 12.0,這是一款電路模擬仿真的軟件。跟著老師學(xué)挺慢的,但是教材又高深了一點,比如說分析放大電路,穩(wěn)壓電源,教材上的東西大多列出公式,對于零基礎(chǔ)學(xué)習(xí)的朋友是挺苦逼的,而且老師也是趕鴨子式,講考試內(nèi)容。這里建議大家買一本書《電子設(shè)計零基礎(chǔ)》第二版,這本書是我在圖書館偶然發(fā)現(xiàn)的,但從此就迷戀上了他。剛開始他不會介紹一大堆公式,以一個例子開始教學(xué),一步一步教你認(rèn)識元器件(這里對學(xué)PCB是有幫助的),然后從電路圖的一步分開始分析,接著分析怎么系統(tǒng),書本結(jié)合Multisim 仿真,教你一步一步使用里面的控件。
寫到這里自己總結(jié)下:
對于1:學(xué)單片機(jī)最重要的是
1.先認(rèn)識單片機(jī),了解單片機(jī)的主要組成和各個管腳的定義及功;推薦書《單片機(jī)原理及其接口技術(shù)》胡漢才(很熟悉吧。。呵呵這就是我們大學(xué)的單片機(jī)教材啊!!經(jīng)典中的經(jīng)典啊!基礎(chǔ)中的基礎(chǔ)啊!!人家?guī)资甑慕滩臎]有變是有道理的,原理這種東西不會變到哪里去的。不用專門去看,當(dāng)作了解,對你理解編程是很有幫助的。)
2.了解一些單片機(jī)匯編知識,方便后續(xù)調(diào)試;這本書《單片機(jī)原理及其接口技術(shù)》里面就是講匯編的,一舉兩得。
3.掌握單片機(jī)中斷機(jī)制;
4.掌握單片機(jī)定時和計數(shù)器;34是對單片機(jī)內(nèi)部寄存器的控制,要熟練掌握。那些外部拓展功能大多都基于這些內(nèi)部控制)
5.掌握單片機(jī)的串口通信。
以上是對想從事單片機(jī)學(xué)習(xí)的人必須掌握的基本內(nèi)容。
對于2323可以在一起講,這是硬件部分的。Altium Designer主要學(xué)原理圖庫設(shè)計,PCB庫設(shè)計,布線。沒入門的朋友看下視頻,不要求什么都會畫,起碼要會用人家的庫,把人家的庫移植過來自己用,這樣可以快速上手這個軟件。到后來再慢慢完善自己不熟悉的地方,這在里一直頭疼我的就是封裝的問題,當(dāng)時我連封裝是什么都不懂,自己看視頻查了資料,才慢慢有點認(rèn)識。

免費試聽C語言、電子、PCB、STM32、Linux、FPGA、JAVA、安卓等。
想學(xué)習(xí)的你和我聯(lián)系預(yù)約就可以免費聽課了。
宋工企鵝號:三五二四六五九零八八 Tel:173--1795--1908



評分

參與人數(shù) 1積分 +10 收起 理由
tyw + 10 很給力!

查看全部評分

沙發(fā)
發(fā)表于 2017-5-23 16:36:42 | 只看該作者
開始我以為是分享,原來是打廣告哈
需要PCB板方面的支持可以找我--反正公司不論工程還是市場業(yè)務(wù),有訂單就有獎金
板凳
 樓主| 發(fā)表于 2017-5-25 09:17:30 | 只看該作者
yqxyqx 發(fā)表于 2017-5-23 16:36
開始我以為是分享,原來是打廣告哈
需要PCB板方面的支持可以找我--反正公司不論工程還是市場業(yè)務(wù),有訂單就 ...

分享中打個廣告不妨不妨
地板
發(fā)表于 2017-10-14 10:03:34 | 只看該作者
開始我還以為是分享經(jīng)驗,原來是打廣告哈
地下室
發(fā)表于 2018-1-24 20:04:28 | 只看該作者

開始我還以為是分享經(jīng)驗,原來是打廣告哈
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 天堂最新版免费观看 | 九九九色视频在线观看免费 | 羞羞网站免费观看 | 日日干天天操 | 欧美成人午夜视频免看 | 国产欧美一区二区三区精品 | 免费在线观看国产 | 88aa四虎影成人精品 | 99精品国产在热久久 | 欧美日韩国产高清视频 | 羞羞网站在线播放 | 不卡一区二区在线 | 中文字幕天堂久久精品 | 天堂网www在线观看 天堂网www在线 | 99视频全部免费精品全部四虎 | 亚洲欧美日韩中文字幕在线 | 成人国产一区二区三区 | 亚洲一区二区三区高清不卡 | 日一日操一操 | 人人干干人人 | 啦啦啦在线观看免费观看4 啦啦啦手机在线播放视频 啦啦啦视频在线视频免费4 | 天天色综合3 | 国产高清视频在线 | 韩国大尺度女教师未删减在线 | 日本精品一区二区三区四区 | 欧美青青| free俄罗斯性hd | 日韩欧美色综合 | 精品久久久久久久久久久 | 欧美日韩国产综合一区二区三区 | 色老头久久久久 | 热久热 | 狠狠88综合久久久久综合网 | 九九手机视频 | 欧美一区二区三区四区五区六区 | 精品视频一区二区三区四区 | 另类视频在线观看 | 99视频在线免费观看 | 福利视频一区二区 | 亚洲天堂2017 | 欧美日韩一区二区三区麻豆 |