你點(diǎn)擊藍(lán)字關(guān)注,回復(fù)“入門(mén)資料”獲取單片機(jī)入門(mén)到高級(jí)開(kāi)掛教程
?開(kāi)發(fā)板帶你入門(mén),我們帶你飛
文 |?無(wú)際(微信:603311638)
全文約1010字,閱讀大約需要?5?分鐘
最近看到一個(gè)問(wèn)題:本科自動(dòng)化專(zhuān)業(yè),單片機(jī)、PLC、嵌入式等方向哪個(gè)前景好一些?
先糾正一個(gè)錯(cuò)誤,單片機(jī)是嵌入式的一個(gè)職業(yè)方向。
我猜你是想問(wèn):?jiǎn)纹瑱C(jī),ARM+Linux、Plc,哪個(gè)前景更好?
首先,我會(huì)先排除掉plc,一年365天,大多數(shù)時(shí)間都在出差!出差!出差!
仗劍天涯的年級(jí)對(duì)出差沒(méi)啥感覺(jué),有了家庭以后,非常痛苦。
還有就是門(mén)檻低,初中文憑培訓(xùn)下都能干,天花板都不說(shuō)了,噴子多。
Plc我在學(xué)校也初步接觸過(guò),用三菱和西門(mén)子的畫(huà)過(guò)梯形圖控制電機(jī)正反轉(zhuǎn),學(xué)校教的很淺,基本就是應(yīng)付考試的水平。
PLC內(nèi)部也是由單片機(jī)二次開(kāi)發(fā)的,單片機(jī)能用c語(yǔ)言和匯編隨心所欲去編寫(xiě)你想要的程序,做天馬行空的產(chǎn)品,但Plc靈活性就沒(méi)這么高了。
PLC能完成的,單片機(jī)都能完成,plc不能完成的,單片機(jī)也能完成。
Plc的優(yōu)勢(shì)在于工業(yè)自動(dòng)化,不過(guò),即使工業(yè)自動(dòng)化應(yīng)用這一塊,PLC也有些必須再外接相關(guān)功能模塊或器件才能實(shí)現(xiàn)嵌入式可以達(dá)到的應(yīng)用深度與廣度。
單片機(jī)技術(shù)門(mén)檻當(dāng)然也高很多,主要是硬件+軟件配合,需要扎實(shí)的硬件基礎(chǔ)和編程功底。
再來(lái)聊聊單片機(jī)和ARM+Linux哪個(gè)好?
我做了單片機(jī)開(kāi)發(fā)10幾年了,我覺(jué)得這兩個(gè)方向,沒(méi)有哪個(gè)比哪個(gè)更好,沒(méi)有哪個(gè)工資一定比哪個(gè)高。
主要還是結(jié)合自身?xiàng)l件去選擇,比如說(shuō)學(xué)歷、預(yù)期回報(bào)周期、后期創(chuàng)業(yè)考慮等等。
如果你沒(méi)參加過(guò)展會(huì),沒(méi)關(guān)注過(guò)這個(gè)行業(yè)信息,可能覺(jué)得單片機(jī)快過(guò)時(shí)了,很Low。
剛開(kāi)始工作那幾年,我也是這樣想的,因?yàn)樽约鹤龅亩际且恍┍容^簡(jiǎn)單的產(chǎn)品。
我們打開(kāi)st官網(wǎng)開(kāi)開(kāi)眼,看看他們的單片機(jī)應(yīng)用有哪些,有些產(chǎn)品你可能連聽(tīng)都沒(méi)聽(tīng)過(guò)。

所以,多看看,單片機(jī)不是我們想象中那樣,只能做做小家電產(chǎn)品。
還有就是功能再簡(jiǎn)單,做成成品都是非常麻煩的,主要細(xì)節(jié)很多,比如對(duì)外殼、設(shè)計(jì)硬件、PCB元器件擺放和布線(xiàn)規(guī)則,BOM清單整理,程序調(diào)試,說(shuō)明書(shū)編寫(xiě)等。
如果你做的時(shí)間久了,一個(gè)人完成一個(gè)產(chǎn)品,是完全可以的。
ARM+Linux面向的是高端產(chǎn)品,比如手機(jī)、平板、路由器、機(jī)頂盒、點(diǎn)歌機(jī)等,涉及的技術(shù)棧也比較多,通常這種產(chǎn)品都需要幾個(gè)工程師協(xié)同完成。
產(chǎn)品雖然復(fù)雜,但是沒(méi)什么核心技術(shù),一般方案商都是提供較完整的解決方案,直接拿來(lái)改一改就可以了。
如果你學(xué)習(xí)時(shí)間充足,完全可以先從單片機(jī)開(kāi)始,做幾個(gè)復(fù)雜的項(xiàng)目,再進(jìn)行ARM+Linux的開(kāi)發(fā),這樣學(xué)習(xí)起來(lái)會(huì)更輕松,也對(duì)底層理解更深刻。
? 最后彩蛋時(shí)間!!!

下面是更多無(wú)際原創(chuàng)的個(gè)人成長(zhǎng)經(jīng)歷、行業(yè)經(jīng)驗(yàn)、技術(shù)干貨。
1.電子工程師是怎樣的成長(zhǎng)之路?10年5000字總結(jié)
2.如何快速看懂別人的代碼和思維
3.單片機(jī)開(kāi)發(fā)項(xiàng)目全局變量太多怎么管理?
4.C語(yǔ)言開(kāi)發(fā)單片機(jī)為什么大多數(shù)都采用全局變量的形式?
5.單片機(jī)怎么實(shí)現(xiàn)模塊化編程?實(shí)用程度讓人發(fā)指!
6.c語(yǔ)言回調(diào)函數(shù)的使用及實(shí)際作用詳解
7.手把手教你c語(yǔ)言隊(duì)列實(shí)現(xiàn)代碼,通俗易懂超詳細(xì)!
8.c語(yǔ)言指針用法詳解,通俗易懂超詳細(xì)!