當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]寫給初學(xué)者的一些話本文原創(chuàng),僅代表我搞單片機(jī)的一些想法,有不妥之處,不承擔(dān)任何責(zé)任。第一個(gè)問題,講一下初學(xué)者到底學(xué)習(xí)那個(gè)系列單片機(jī)。51、AVR、430、ARM(包括嵌入操作系統(tǒng))、FPGA當(dāng)前單片機(jī)系統(tǒng)如此豐富,對于

寫給初學(xué)者的一些話

本文原創(chuàng),僅代表我搞單片機(jī)的一些想法,有不妥之處,不承擔(dān)任何責(zé)任。

第一個(gè)問題,講一下初學(xué)者到底學(xué)習(xí)那個(gè)系列單片機(jī)。

51、AVR、430、ARM(包括嵌入操作系統(tǒng))、FPGA當(dāng)前單片機(jī)系統(tǒng)如此豐富,對于新手到底該如何選擇呢?我認(rèn)為最大的誤區(qū),在于新手普遍的追時(shí)髦心理,急功近利心理,妄想短時(shí)間之內(nèi)學(xué)會(huì)ARM,學(xué)會(huì)嵌入操作系統(tǒng)。網(wǎng)上資料、廠家宣傳、培訓(xùn)機(jī)構(gòu)廣告也對初學(xué)者產(chǎn)生誤導(dǎo),使之誤認(rèn)為ARM很容易學(xué)。但是沒有51單片機(jī)知識作為基礎(chǔ),其他一切都是空中樓閣。必不能達(dá)到預(yù)期效果。51單片機(jī)作為入門級產(chǎn)品,現(xiàn)在更多的體現(xiàn)在教學(xué)意義上了。雖然大部分的產(chǎn)品,已經(jīng)淘汰51,使用高級芯片或者增強(qiáng)型51芯片,但是奉勸初學(xué)者,還是要從底層、基礎(chǔ)、即51開始單片機(jī)的學(xué)習(xí)。學(xué)好、學(xué)會(huì)、精通51單片機(jī)再學(xué)習(xí)其他單片機(jī)也能很快入門。

第二個(gè)問題,學(xué)習(xí)單片機(jī),需要有哪些基礎(chǔ),入門都學(xué)哪些東西。

很多初學(xué)者經(jīng)常問,我能學(xué)單片機(jī)嗎?難嗎?我現(xiàn)在什么也不會(huì)啊?這里想說幾句,要想學(xué)習(xí)單片機(jī)開發(fā),需要有以下幾方面基礎(chǔ),但要求并不是很高,可以在以后的學(xué)習(xí)過程中慢慢學(xué)。

1、電路基礎(chǔ):一些數(shù)字電路、模擬電路基礎(chǔ)。畢竟以后要自己設(shè)計(jì)電路,這些知識是很有用的。

2、C語言基礎(chǔ):我個(gè)人比較喜歡C語言開發(fā),相比匯編最大的優(yōu)點(diǎn)就是移植性要好。學(xué)習(xí)51單片機(jī),C語言編程當(dāng)然需要有些基礎(chǔ)。

3、一些單片機(jī)的基礎(chǔ)知識:雖然是初學(xué)者,但是一些基礎(chǔ)理論知識還是應(yīng)該知道的。

4、一些焊接等動(dòng)手能力,這個(gè)要求就不是那么嚴(yán)格了。呵呵。不過能搭一手漂亮的電路還是挺好的。

怎么樣算入門?

1、學(xué)會(huì)使用編譯器軟件:就是在編譯器下建立一個(gè)項(xiàng)目,編寫一點(diǎn)點(diǎn)代碼,生成一個(gè)程序文件。當(dāng)你熟悉這個(gè)流程以后,就變得非常容易了。不過第一次還是很難實(shí)現(xiàn)的,最好有一個(gè)比較詳細(xì)點(diǎn)的教程。

2、學(xué)會(huì)使用下載工具和軟件:把程序燒錄到單片機(jī)里,運(yùn)行起來,需要?jiǎng)邮秩ゲ僮鳌?/p>

3、學(xué)會(huì)使用調(diào)試工具:如有條件,可以學(xué)習(xí)硬件仿真調(diào)試。

4、以上可以在學(xué)習(xí)板上實(shí)現(xiàn),不過以后你要學(xué)會(huì)自己設(shè)計(jì) 并制作電路。所以還要學(xué)會(huì)PRTEL軟件使用。

第三個(gè)問題,學(xué)過一段51單片機(jī)了,入門也會(huì)了。以后怎么辦啊?

很多初學(xué)者,學(xué)了一款51學(xué)習(xí)板,基礎(chǔ)東西也都會(huì)了,下一步怎么發(fā)展卻不知道了。下面的一些理論是我的一點(diǎn)不成熟想法,有這樣困惑的朋友可以參考參考。

1、單片機(jī)的平面發(fā)展理論:不斷學(xué)習(xí)同一個(gè)層次、不同結(jié)構(gòu)、不同品牌的單片機(jī)。

學(xué)會(huì)了一個(gè)系列、一個(gè)公司單片機(jī),比如51(AT89S51),了解的它的全部內(nèi)部資源。下一步學(xué)習(xí),仍然可以圍繞51進(jìn)行。可以擴(kuò)展到其它公司的51單片機(jī),比如stc、pic因?yàn)樗麄冇泻芏嘣鰪?qiáng)型51單片機(jī)。功能比普通AT89S51強(qiáng)很多。如果可以,接觸更多的同系列的51單片機(jī)。最終能夠在做產(chǎn)品時(shí),選擇最正確的單片機(jī),對每一種51單片機(jī)的優(yōu)劣有清晰的判斷。

2、單片機(jī)的縱向發(fā)展理論:不斷學(xué)習(xí)高級別的單片機(jī)。

在學(xué)會(huì)一個(gè)系列的單片機(jī),繼續(xù)學(xué)習(xí)高級的單片機(jī),比如從51到AVR、到ARM。可以學(xué)習(xí)到更多的單片機(jī),接觸到更多的知識。

3、單片機(jī)的外圍發(fā)展理論:不斷學(xué)習(xí)單片機(jī)的外圍功能模塊。

學(xué)會(huì)一個(gè)系列的單片機(jī)以后,轉(zhuǎn)而研究外圍電路。不論是輸入、輸出、通訊、邏輯和計(jì)算。單片機(jī)外圍電路千變?nèi)f化,其功能模塊也千奇百怪。這樣的模塊學(xué)的越多,對你做產(chǎn)品的好處越大。畢竟所有功能模塊都是用在單片機(jī)上的,不論是51還是ARM都需要有外圍電路才能實(shí)現(xiàn)功能。

4、總結(jié):無論以上那種發(fā)展模式,其最終目的都是單片機(jī)開發(fā),都是研發(fā)出產(chǎn)品。所以最終的產(chǎn)品才是目標(biāo)。

第四個(gè)問題,學(xué)習(xí)要精 還是要多的問題。

這個(gè)問題也比較麻煩,很多認(rèn)為搞單片機(jī)要學(xué)那么多東西,還要軟硬件結(jié)合。我不可能每一種都做的很好。到底是要什么都會(huì),還是要精通一種呢?

個(gè)人認(rèn)為,如果是學(xué)生,還沒有工作,那么還是什么都會(huì)一點(diǎn)才好。畢竟誰也不知以后的工作內(nèi)容是什么,可以參加工作以后再選擇優(yōu)勢發(fā)展方向。

另外通常精通一種工作的都是大公司,分工比較明確,每個(gè)人負(fù)責(zé)自己的一部分,而在小公司,可能連技術(shù)文件都需要你來編寫,當(dāng)然是會(huì)的越多越好了。

第五個(gè)問題,隨便聊一聊開發(fā)的流程,主要研發(fā)設(shè)計(jì)人員在這些流程中的工作。

1、產(chǎn)品需求階段:可能是根據(jù)市場需要或者公司安排,確定要開發(fā)一種產(chǎn)品。開發(fā)人員需要和產(chǎn)品需求方溝通,明確客戶的需求,對即將開發(fā)的產(chǎn)品有一個(gè)總體上的印象。

2、產(chǎn)品立項(xiàng):這時(shí)產(chǎn)品已經(jīng)確定要開發(fā),需要立項(xiàng),開發(fā)人員可能需要填寫立項(xiàng)相關(guān)文件。有可能設(shè)計(jì)項(xiàng)目獎(jiǎng)金哦。。。

3、產(chǎn)品總體設(shè)計(jì):一般由高級系統(tǒng)架構(gòu)師(我也不知道這個(gè)是什么樣的牛人呢,還沒參加過有這種牛人的項(xiàng)目)搞定整個(gè)產(chǎn)品的系統(tǒng)設(shè)計(jì)。形成系統(tǒng)結(jié)構(gòu)圖,有可能分解成軟硬件部分。(此處的軟件指上位機(jī)應(yīng)用軟件,不是單片機(jī)內(nèi)部程序)。

4、技術(shù)難點(diǎn)攻關(guān):這里看需要開發(fā)人員出力了,就是把整個(gè)系統(tǒng)比較難或者不能確定的部分,先進(jìn)行研究實(shí)驗(yàn),以確認(rèn)不會(huì)因?yàn)檫@些部分導(dǎo)致項(xiàng)目無法實(shí)現(xiàn)。

5、電路設(shè)計(jì)制作:涉及到單片機(jī)開發(fā)人員了,涉及產(chǎn)品電路,并形成PCB電路板。

6、單片機(jī)程序編寫:終于要編程序了。到單片機(jī)工程師大顯身手的時(shí)候了。

7、硬件調(diào)試:電路板焊接完成,程序編寫完成。進(jìn)行硬件調(diào)試,以發(fā)現(xiàn)程序的缺陷。 還有可能因增加或刪除功能進(jìn)行修改。

8、與上位機(jī)聯(lián)機(jī)調(diào)試:基本是整個(gè)系統(tǒng)都完成了,所有功能都要調(diào)試,以保證產(chǎn)品穩(wěn) 定。如果沒有上位機(jī)軟件,這一步就省略了。

9、測試:產(chǎn)品都搞完了,當(dāng)然需要測試了。測試過程和方法很復(fù)雜的,這里就不說了。 如果測試出現(xiàn)問題,是需要返回到開發(fā)人員那里進(jìn)行修改的。

10、制作樣機(jī),完成項(xiàng)目開發(fā)部分:到這里基本上已經(jīng)告一段落了,不過開發(fā)人員可能 還需要提供說明書等很多文件。

11、小批量生產(chǎn),投放市場:用市場檢驗(yàn)產(chǎn)品。如有不合格或者需要升級,開發(fā)人員就 要進(jìn)行修改了。

12、產(chǎn)品實(shí)現(xiàn)量產(chǎn):量產(chǎn)銷售到市場,如有問題,一般歸售后服務(wù)人員處理,處理不了 也會(huì)讓開發(fā)人員幫忙,畢竟開發(fā)人員對產(chǎn)品最為熟悉嘛。

13、總結(jié),開發(fā)人員的工作可是貫穿整個(gè)產(chǎn)品開發(fā)過程的。。。初學(xué)者可以對照一下,看看你都需要學(xué)會(huì)哪些東西。

擴(kuò)展閱讀:如何快速學(xué)習(xí)單片機(jī)?

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動(dòng)力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉