24小時聯(lián)系電話:18217114652、13661815404
中文
- 您當(dāng)前的位置:
- 首頁>
- 成功案例>
- 嵌入式軟件開發(fā)>
- 如何入門單片機(jī)開發(fā)?
嵌入式軟件開發(fā)

- 如何入門單片機(jī)開發(fā)?
個人定位,從事軟件還是硬件?
一般實(shí)際工作開發(fā)一 款產(chǎn)品的時候,絕 對不可能一個人從頭到尾把產(chǎn)品做了。一般有的人負(fù)責(zé)硬件部分、有的人負(fù)責(zé)軟件部分,這也是單片機(jī)開發(fā)的兩大方向。
入行單片機(jī)開發(fā),技能要有所傾向,將來要做硬件工程師還是軟件工程師?
為什么要有軟硬件之分呢?實(shí)際上大廠都是分工精細(xì)的,這樣使工作內(nèi)容流程化、簡單化,提高工作效率,開發(fā)流程。另外也提高了公司業(yè)務(wù)的穩(wěn)定性,即使有人突然離職也不會造成太大影響。
有些產(chǎn)品光程序這塊就夠你折騰一個月了,如果你又做外殼設(shè)計,又做硬件設(shè)計,又做軟件。等產(chǎn)品出來的時候,客戶可能都不在了。
所以,一個產(chǎn)品,蕞低配也是一個硬件工程師和一個軟件工程師。
一個全能的人,除非在行業(yè)深耕很多年,不然很難所有東西都學(xué)精,所以大多數(shù)都是只懂皮毛,能把東西做出來,但很難優(yōu)化到專業(yè)的水平。
看完上面你是否已經(jīng)知道,不管你想從事任何行業(yè),首 先定位是非常重要的。
在定位之前你必須要去了解這個行業(yè)的現(xiàn)狀,有哪些職位?
那單片機(jī)開發(fā)的職業(yè)定位有硬件工程師和單片機(jī)軟件工程師。
凡是我的徒弟,我都會建議他們從單片機(jī)軟件開始,性價比蕞高!大家去招聘平臺搜一下工資待遇就知道了。
當(dāng)然硬件做好了,收入分分鐘秒殺軟件,但硬件做好還是很難的,至少不是你看視頻和看書能做好的,而是要遭受無數(shù)實(shí)際產(chǎn)品的毒打。
而且現(xiàn)在電路集成化都很高了,新手從事硬件很難接觸到核心的技術(shù)。
還不如先從軟件開始,工資也高,反正做單片機(jī)開發(fā),即便你做軟件,也是天天在調(diào)硬件,調(diào)多了,你也就懂了。
搞硬件就不一樣了,一般很難接觸到程序上的東西,即便接觸構(gòu)不成體系。
學(xué)習(xí)內(nèi)容
有了清晰的定位以后,我們接下來就要根據(jù)這個定位去制定我們系統(tǒng)的學(xué)習(xí)路徑。制定學(xué)習(xí)路徑的目的有2個:
· 避免走彎路
· 規(guī)劃好時間,鞭策你執(zhí)行
結(jié)合我的經(jīng)驗(yàn)直接給大家總結(jié)從事單片機(jī)開發(fā)蕞重要的幾個關(guān)鍵字:
· C51單片機(jī)/STM32單片機(jī)
· C語言
· 能看懂原理圖
· 基本焊接能力
下面說一下為什么很多人在開發(fā)板上把每個外設(shè)例程都學(xué)完了,但是還是感覺自己啥都不會?
你缺乏的是一定的產(chǎn)品思維,就是實(shí)現(xiàn)一個功能的思路。要解決這個問題就是做項(xiàng)目,沒有別的捷徑。
老話說行百里者半九十,單片機(jī)外設(shè)、C語言、電路原理、焊接能力,實(shí)際上這些只是為上手項(xiàng)目做鋪墊。
單片機(jī)外設(shè)的學(xué)習(xí)相對簡單,買一個開發(fā)板,把每個外設(shè)的例程跑幾遍之后心里就有個大致了解。把單片機(jī)的每個外設(shè)的實(shí)際應(yīng)用場景你都親手寫一遍,下次你再碰到同樣的功能需求時就知道怎么去解決了。
聲明:本文轉(zhuǎn)載自網(wǎng)絡(luò),如涉及作品內(nèi)容、版權(quán)和其它問題,請于聯(lián)系工作人員,我們將在第 一時間和您對接刪除處理!
在線詢價
- *
- *
- *
- *
- *
-
*