多少工程師想“搞”硬件,最后被硬件“搞”了!

日期:2018-01-28

文章標題:多少工程師想“搞”硬件,最后被硬件“搞”了!

文章內(nèi)容:引言 | 從簡單的維修到成為一名真正的工程師,個人覺得單片機工程師比較容易好學(xué)。為此今天推薦一些單片機簡單的學(xué)習(xí)方法,主要從三個方面入手,希望能夠幫忙大家,也歡迎網(wǎng)友們多互動。

1、到底以什么單片機入門

該學(xué)51還是AVR還是PIC?同一系列的用什么配置的好?我特別強調(diào)的是,大家搞清楚現(xiàn)在我們考慮的是入門學(xué)什么單片機?不是說你以后就只用這個單片機。入門我們選資料最全,最有代表性的,最有可能掌握的,非51莫屬。

對于不同系列的單片機有什么不同?(51和AVR屬于不同一系列)

咱就具體到點亮一個發(fā)光管。點亮一個發(fā)光管的方法是:給一個IO口輸出一個使發(fā)光管點亮的電平,不管什么單片機都是這個思想;不同的就是我們用不同的軟件生成程序,我們加載不一樣的頭文件,配置的寄存器名字不一樣而已,依然用C編程。就像我們學(xué)會了用電腦聽音樂,你會在乎用什么電腦,用什么操作系統(tǒng),用什么播放軟件嗎?只要你學(xué)會了聽音樂的步驟你就用什么都能聽,只是熟悉一下環(huán)境而已。

我們現(xiàn)在要學(xué)的就是編程思想,有了思想你什么單片機都能學(xué)會。

對于同一個系列的單片機有什么不同?

同一系列的單片機不一樣的地方,無非是支持的晶振頻率在變高,ROM,RAM容量在變大,讀寫速度在變快,高度集成化而已。就像電腦一樣,不管你電腦怎么變,它無非是速度在提高,硬盤容量在變大,內(nèi)存在變高,讀寫速度在提高,外圍接口更豐富或高度集成,你操作起來不還是一樣的。不會說你換個電腦你就不會用了,只是不同的需求,用不同的配置,僅此而已。

一句話:相信我,就聽我的,入門就用51。

2、該不該買開發(fā)板

有人認為該買,理由是很快能上手,下載線什么的都有;有人認為不該買,省了不少錢,自己還可以動手,增加實踐能力。這兩個觀點我覺得都對,最主要的是看你自己的情況。

想買板,說沒錢的,我覺得是扯蛋。

一點硬件基礎(chǔ)都沒有的,我建議你買開發(fā)板,有個兄弟自己焊,一個下載線一個星期都沒解決,這也太打擊積極性了。更別說后面得編程,到時你出問題了,你真不知道是硬件有問題還是軟件不對,我估計你就做不下去了,初學(xué)者一定要保證自己的硬件沒問題,學(xué)起來才會快;軟件學(xué)的差不多了,你再搞硬件。初學(xué)時成就感非常重要,別因為個硬件把自己搞蒙了。

本來是想“搞”硬件的,到最后發(fā)現(xiàn)你被硬件“搞”。

一句話:相信我,就聽我的,你需要屬于你的開發(fā)板。

3、用什么教科書

為什么要提出這個問題呢?我發(fā)現(xiàn)初學(xué)者的心態(tài)很有意思,像無頭蒼蠅似的,一聽到什么好,就想馬上看看,好像別人有了,自己沒有好像吃了大虧似的,撿了芝麻,丟了西瓜的事就別再干了。

我發(fā)現(xiàn)大家現(xiàn)在都傾向這兩本書:

“手把手教你學(xué)單片機” 北京航空航天大學(xué)出版社出版,作者周興華。

“新概念51單片機C語言教程”電子工業(yè)出版社出版,作者郭天祥。

我的建議是上面的你有一本就可以了,兩本都很好,沒必要兩本都看,外加一本:

“C語言程序設(shè)計” 清華大學(xué)出版社出版,作者譚浩強。

強烈建議買書,不要只看PDF文檔。

一句話:相信我,就聽我的,別再浪費時間在找書上。

三人行,必有我?guī)?。師者,傳道,授業(yè),解惑!

如果大家有更好的方法學(xué)習(xí),歡迎交流。

個人總結(jié)

1.單片機用51入門,先了解基本的硬件知識,就去做軟件,軟件做到一定程度,再返回來做硬件,效果會更好;

2.程序設(shè)計基礎(chǔ)書籍:C語言程序設(shè)計(清華大學(xué) 譚浩強)?新概念51單片機C語言教程(電子工業(yè)出版社? 郭天祥)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Microcontrollers 1.單片機(Microcontrollers)是一種集成電路芯片,是采用超大規(guī)模...
    yansicing閱讀 1,031評論 0 4
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,836評論 25 709
  • 1. iOS事件有哪一些 運動事件 傳感器、計數(shù)器、陀螺儀 遠程控制事件 線控耳機 觸摸事件 本文核心分析 2. ...
    找不到工作的iOS閱讀 1,702評論 2 6
  • 剛上完瑜伽課,累的像一只狗。 今天還是很高效率的看完一本推理小說,其實我也前幾天也看完了月亮與六便士,可是信息量比...
    Rachel_8閱讀 699評論 1 1
  • 睜眼就是日上三竿的時辰 可謂是得過且過的每一天 清醒又陷入無盡的迷夢中 是夢是真還是虛實結(jié)合 嘀嗒的雨點聲像個鬧鐘...
    葡萄y閱讀 511評論 3 8

友情鏈接更多精彩內(nèi)容