電子產(chǎn)業(yè)一站式賦能平臺(tái)

PCB聯(lián)盟網(wǎng)

搜索
查看: 32|回復(fù): 0
收起左側(cè)

為什么嵌入式單片機(jī)崗位數(shù)量要比Linux的多?

[復(fù)制鏈接]

263

主題

263

帖子

1320

積分

三級(jí)會(huì)員

Rank: 3Rank: 3

積分
1320
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-9-9 19:16:00 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
你點(diǎn)擊藍(lán)字關(guān)注,回復(fù)“入門資料”獲取單片機(jī)入門到高級(jí)開掛教程
開發(fā)板帶你入門,我們帶你飛

文 | 無際(微信:2777492857)
全文約1507字,閱讀大約需要 5 分鐘
對(duì)于這個(gè)問題,提供一些個(gè)人見解。很多人看待這個(gè)問題,依然是技術(shù)思維,這是自嗨。我認(rèn)為本質(zhì)還是需求決定的。 比如市場(chǎng)需求,產(chǎn)品需求,成本需求,我一一簡(jiǎn)要說明下。1.市場(chǎng)需求單片機(jī)的應(yīng)用太廣了,我隨便劃分幾個(gè)行業(yè)說明下。消費(fèi)類電子:比如智能手環(huán)/手表,計(jì)步、心率監(jiān)測(cè)、睡眠跟蹤等功能。其中MCU的作用是數(shù)據(jù)采集,計(jì)算,藍(lán)牙通訊等控制。     比如智能家電(微波爐、洗衣機(jī)、空調(diào)),控制面板操作、運(yùn)行模式管理等功能。其中MCU的作用是用戶界面控制、電機(jī)控制、定時(shí)管理等。          工業(yè)控制:比如智能電表。功能:電能計(jì)量、數(shù)據(jù)傳輸。MCU作用:精確計(jì)量算法實(shí)現(xiàn)、通信協(xié)議處理。             比如工業(yè)機(jī)器人控制器。功能:運(yùn)動(dòng)控制、傳感器數(shù)據(jù)處理。MCU作用:電機(jī)精確控制、實(shí)時(shí)路徑規(guī)劃。
汽車電子:比如發(fā)動(dòng)機(jī)控制單元(ECU)功能:燃油噴射控制、點(diǎn)火時(shí)間控制。MCU作用:實(shí)時(shí)數(shù)據(jù)處理、精確控制算法執(zhí)行。比如防抱死制動(dòng)系統(tǒng)(ABS)功能:監(jiān)控輪速、控制制動(dòng)力MCU作用:高速數(shù)據(jù)采集、快速響應(yīng)控制。
比如車載信息娛樂系統(tǒng)功能:音響控制、導(dǎo)航、車載網(wǎng)絡(luò)管理MCU作用:用戶界面控制、多媒體處理、車載總線通信      可以說,單片機(jī)在各行各業(yè)的應(yīng)用,都非常廣,而且非必要不會(huì)上Linux,因?yàn)橛谐杀拘枨蠛蛯?shí)時(shí)性需求。
2.產(chǎn)品需求我以前一直在做MCU方向的研發(fā),公司研發(fā)產(chǎn)品,和我們理想中的技術(shù),其實(shí)是相反的。作為工程師,我們希望研究的東西,越復(fù)雜越好,因?yàn)槲覀兿氲氖情T檻越高,工資越高。而實(shí)際上,公司希望越簡(jiǎn)單越好,最好一個(gè)芯片方案搞定,不希望在產(chǎn)品研發(fā)環(huán)節(jié)浪費(fèi)太多時(shí)間,有個(gè)詞叫最小模型試驗(yàn),創(chuàng)過業(yè)的應(yīng)該懂,就是以最低成本,最高的效率,去驗(yàn)證市場(chǎng)情況。很明顯,單片機(jī)相對(duì)簡(jiǎn)單,開發(fā)周期短,適合快速迭代的產(chǎn)品開發(fā),產(chǎn)業(yè)鏈也非常成熟,有大量現(xiàn)成的開發(fā)工具和資源。所以,站在企業(yè)的角度,單片機(jī)能完成的產(chǎn)品,絕不會(huì)上個(gè)Linux自討苦吃。          3.成本需求硬件成本上,單片機(jī)通常比運(yùn)行Linux的處理器更便宜,功耗更低,實(shí)時(shí)性也更高,人工成本上,單片機(jī)工程師的用人成本普遍比Linux工程師低一些。
MCU通常是裸機(jī)程序,或者加個(gè)RTOS,產(chǎn)品軟件部分一個(gè)工程師能完成。Linux操作系統(tǒng)更強(qiáng)大復(fù)雜,軟件開發(fā)過程中涉及幾個(gè)工程人員,比如驅(qū)動(dòng)開發(fā)、應(yīng)用開發(fā)、UI設(shè)計(jì)等等。生產(chǎn)成本上,單片機(jī)的生產(chǎn),測(cè)試流程相對(duì)簡(jiǎn)單,易于大規(guī)模制造。最后說下職業(yè)發(fā)展前景,也挺多人問的。單片機(jī)開發(fā)就業(yè)機(jī)會(huì)多,入門相對(duì)容易,市場(chǎng)需求也穩(wěn)定,但是技術(shù)更新也快,發(fā)展方向可定向特定領(lǐng)域,比如汽車電子,工業(yè)自動(dòng)化,走專家路線。Linux開發(fā)薪水高一點(diǎn),技術(shù)深度達(dá),可以接觸到更多的先進(jìn)技術(shù),但是學(xué)習(xí)路線也比較陡,可向系統(tǒng)架構(gòu)師,高級(jí)軟件工程師方向發(fā)展。站在我的角度,兩個(gè)領(lǐng)域都有良好的發(fā)展前景,選擇哪個(gè)主要取決于個(gè)人條件,興趣,和職業(yè)目標(biāo)。MCU開發(fā)適合喜歡底層編程和硬件交互的人,而Linux嵌入式開發(fā)則適合喜歡系統(tǒng)級(jí)編程和復(fù)雜軟件架構(gòu)的人。   end


下面是更多無際原創(chuàng)的個(gè)人成長(zhǎng)經(jīng)歷、行業(yè)經(jīng)驗(yàn)、技術(shù)干貨。
1.電子工程師是怎樣的成長(zhǎng)之路?10年5000字總結(jié)
2.如何快速看懂別人的代碼和思維
3.單片機(jī)開發(fā)項(xiàng)目全局變量太多怎么管理?
4.C語(yǔ)言開發(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ì)!

發(fā)表回復(fù)

本版積分規(guī)則

關(guān)閉

站長(zhǎng)推薦上一條 /1 下一條


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表