|
你點擊藍字關(guān)注,回復(fù)“入門資料”獲取單片機入門到高級開掛教程
開發(fā)板帶你入門,我們帶你飛
文 | 無際(微信:2777492857)
全文約1640字,閱讀大約需要 5 分鐘
看了很多相關(guān)文章,發(fā)現(xiàn)都沒說到點子上,并不適合每個人作為參考。 作為一個從業(yè)10年以上的工程師,也間接/直接幫助特訓(xùn)營一部分老鐵,改變了人生走向,目前至少有200個老鐵和我反饋成功上岸。
hannxajgjik64014542532.png (411.81 KB, 下載次數(shù): 1)
下載附件
保存到相冊
hannxajgjik64014542532.png
2024-9-9 14:34 上傳
他們學(xué)習(xí)路徑和我接下來說的,都大差不差了,其實沒那么復(fù)雜和龐大的知識體系。首先要嵌入式過于寬泛,涉及內(nèi)容很多,我們以職業(yè)劃分的話主流分為:單片機開發(fā)、Linux驅(qū)動開發(fā)、Linux應(yīng)用開發(fā)等等。不同的職業(yè)方向,所學(xué)的技術(shù)棧就有所差異,所以先確定職業(yè)方向是前提。然后,就是區(qū)分在什么階段的工程師,如果是入門想找工作,和工作了2-3年的,或者工作了5-10年的,大家能力和掌握技能的標(biāo)準(zhǔn)又不一樣。估計大多數(shù)對這話題感興趣的,都是還沒入行,或者剛?cè)胄胁痪玫耐瑢W(xué)。下面,我就以單片機方向,入行這個階段,來講一下大概需要掌握什么技能。首先是基礎(chǔ)技能。1.C語言這是必須要掌握的技能,不能說多扎實,至少公司給你個項目啥的,首先你要能改動,然后就是你要能改代碼,這是最基本的。 剛開始一般不會讓你獨立做項目,我第一次參加工作,就是改一個MF_RC500的程序,用的是STC的單片機。
cuxzpjzlgve64014542632.png (102.15 KB, 下載次數(shù): 0)
下載附件
保存到相冊
cuxzpjzlgve64014542632.png
2024-9-9 14:34 上傳
這已經(jīng)是2011年的事了。公司對于新人,還是比較謹慎的,大家需要有個彼此了解的過程。
2.單片機以前我們用的比較多的是STC和NXP的單片機,我工作時只會51單片機,工作后接觸了NXP單片機,當(dāng)時STM32還沒現(xiàn)在這么普及。所以時代也在變化,需求也不同,不過單片機也只是工具層面的基礎(chǔ)技能,如果現(xiàn)在只會51單片機,確實缺了點啥。但也不是說你會主流的STM32就多有優(yōu)勢,你會一些國產(chǎn)的,比如GD、中科芯、雅特力、HK、PY等等,給別人的印象,其實不會比STM32差,畢竟成本低,更適合做國內(nèi)產(chǎn)品。不過就是資料比較少,新手自己摸索可能比較難。 另外外設(shè)方面,前期只要學(xué)會GPIO、Timer、UART、DMA、Systick、PWM、IIC、SPI這些基本夠用了。
3.電路基礎(chǔ)要熟悉常用的元器件原理,比如電阻、電容、電感、二極管、三極管、MOS管、數(shù)碼管、繼電器、LED、液晶屏這些原理及應(yīng)用。除了這些基本的,還要看懂一些單片機的應(yīng)用電路,可以從開發(fā)板入手,比如單片機最小系統(tǒng),LED驅(qū)動、按鍵檢測、串口電路、屏驅(qū)動電路、存儲電路等等。 4.pcb設(shè)計這個是比較有爭議的,到底要不要會設(shè)計PCB? 我的答案是不用,因為大多數(shù)公司,這個工作由硬件工程師做的,包括原理圖設(shè)計,和后面打板,焊板子。但最好要學(xué)會看PCB,比如哪個元器件那根線連到哪兒了,這個要會看。前面這些就是基礎(chǔ)技能了,光會這些,以現(xiàn)在的行情,找個工作可能不容易,很看運氣成分、學(xué)歷、以及你所在城市崗位的多少。如果運氣不好,或者學(xué)歷沒優(yōu)勢,要怎么和他們卷?答案是項目經(jīng)驗。項目是評估一個工程師綜合能力最直接的體現(xiàn),以前我面試時,面試官最喜歡圍繞著項目問,比如這個項目是做什么的?用什么單片機?有哪些功能?xx功能是怎么實現(xiàn)的?你在做這個項目時碰到最難的問題是什么?最后怎么解決的等等。。。那項目經(jīng)驗去哪找?渠道主要有開源社區(qū),或者某寶找點,我也收集了一些,可以找我安排,基本都帶原理圖、PCB、源碼。
2sqxyidmwf464014542732.png (150.42 KB, 下載次數(shù): 0)
下載附件
保存到相冊
2sqxyidmwf464014542732.png
2024-9-9 14:34 上傳
缺點是很多項目不夠完整,自己摸索也要耗費很長的時間。
有個3-4個項目經(jīng)驗以后,就可以去找工作了,祝順利。。。
end
yskutjvesb464014542832.jpg (497.32 KB, 下載次數(shù): 2)
下載附件
保存到相冊
yskutjvesb464014542832.jpg
2024-9-9 14:34 上傳
下面是更多無際原創(chuàng)的個人成長經(jīng)歷、行業(yè)經(jīng)驗、技術(shù)干貨。
1.電子工程師是怎樣的成長之路?10年5000字總結(jié)
2.如何快速看懂別人的代碼和思維
3.單片機開發(fā)項目全局變量太多怎么管理?
4.C語言開發(fā)單片機為什么大多數(shù)都采用全局變量的形式?
5.單片機怎么實現(xiàn)模塊化編程?實用程度讓人發(fā)指!
6.c語言回調(diào)函數(shù)的使用及實際作用詳解
7.手把手教你c語言隊列實現(xiàn)代碼,通俗易懂超詳細!
8.c語言指針用法詳解,通俗易懂超詳細! |
|