久久婷婷香蕉热狠狠综合,精品无码国产自产拍在线观看蜜,寡妇房东在做爰3,中文字幕日本人妻久久久免费,国产成人精品三上悠亚久久

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > 職業規劃選擇嵌入式還是FPGA

職(zhi)業(ye)規劃選擇嵌入式還(huan)是FPGA 時間(jian):2021-06-02      來源:華清遠見

嵌入式即嵌入(ru)式系統,IEEE(美國電氣和電子工(gong)程師協會(hui))對其定義是(shi)用于控制、監視或者輔助操作機(ji)(ji)(ji)(ji)器和設(she)備(bei)的(de)(de)裝置,是(shi)一種(zhong)專(zhuan)用的(de)(de)計算機(ji)(ji)(ji)(ji)系統;國內普(pu)遍認同的(de)(de)嵌入(ru)式系統定義是(shi)以(yi)應(ying)用為(wei)中心,以(yi)計算機(ji)(ji)(ji)(ji)技術為(wei)基礎(chu),軟(ruan)硬件(jian)可裁剪,適應(ying)應(ying)用系統對功能、可靠性(xing)、成(cheng)本、體(ti)(ti)積、功耗(hao)等嚴格(ge)要求的(de)(de)專(zhuan)用計算機(ji)(ji)(ji)(ji)系統;從應(ying)用對象上加以(yi)定義來(lai)說,嵌入(ru)式系統是(shi)軟(ruan)件(jian)和硬件(jian)的(de)(de)綜合體(ti)(ti),還可以(yi)涵蓋機(ji)(ji)(ji)(ji)械等附屬裝置。

嵌(qian)入式(shi)系(xi)(xi)(xi)統(tong)(tong)作為裝置或設備的(de)一(yi)部分,它是一(yi)個控制(zhi)程序存(cun)儲在ROM中的(de)嵌(qian)入式(shi)處理(li)器控制(zhi)板。事實上,所有(you)帶(dai)有(you)數字接(jie)口的(de)設備,如手表、微(wei)波爐、錄像(xiang)機、汽車等,都使用嵌(qian)入式(shi)系(xi)(xi)(xi)統(tong)(tong),有(you)些嵌(qian)入式(shi)系(xi)(xi)(xi)統(tong)(tong)還包含(han)操作系(xi)(xi)(xi)統(tong)(tong),但大多數嵌(qian)入式(shi)系(xi)(xi)(xi)統(tong)(tong)都是由(you)單個程序實現整個控制(zhi)邏輯。

FPGA(Field Programmable Gate Array)是在PAL、GAL等可編(bian)程器件(jian)的(de)基礎上進一步(bu)發展的(de)產物。它是作為專用(yong)集(ji)成電(dian)路(ASIC)領域中的(de)一種半定(ding)制電(dian)路而出(chu)現(xian)的(de),既(ji)解決(jue)了定(ding)制電(dian)路的(de)不(bu)足,又克(ke)服了原有可編(bian)程器件(jian)門電(dian)路數有限的(de)缺點(dian)。

FPGA是一門技術,嵌入式(shi)是一種(zhong)應用(yong)。

FPGA的開(kai)發就是邏輯實現+約束(shu)+綜合+仿(fang)真;嵌入式的開(kai)發流程是編碼+編譯+調(diao)試

ARM的(de)(de)就(jiu)業(ye)機(ji)會很多(duo),如(ru)(ru)果是偏軟(ruan),一般是系(xi)統(tong)工程師,薪(xin)酬一般般。做(zuo)應用就(jiu)和(he)(he)arm本身沒太大關系(xi)。優點是就(jiu)業(ye)容易。fpga就(jiu)比(bi)(bi)較(jiao)(jiao)復雜,如(ru)(ru)果走hdl的(de)(de)路子(zi),分為算法和(he)(he)控制(zhi)。控制(zhi)比(bi)(bi)如(ru)(ru)做(zuo)多(duo)傳感器的(de)(de)同時采集之(zhi)類的(de)(de),充分利用并行能力(li)做(zuo)到同步采集,這(zhe)個收入(ru)一般般,就(jiu)業(ye)渠道也一般般。算法的(de)(de)工資(zi)會比(bi)(bi)較(jiao)(jiao)有競爭(zheng)力(li),技術含(han)量(liang)也比(bi)(bi)控制(zhi)高得多(duo)。比(bi)(bi)較(jiao)(jiao)適合碩士學歷。

FPGA崗(gang)位非(fei)常有限,除了一線城市少數大廠,基本沒有其它崗(gang)位(小(xiao)公司你也看不上)。如果選擇了FPGA,就只能(neng)在有限的幾個公司混了。而且FPGA相對(dui)于(yu)嵌(qian)入(ru)式linux更(geng)需要懂(dong)硬(ying)件,甚至有時候(hou)要親自動手(shou)搞點硬(ying)件。但是好處就是門(men)檻高,可(ke)替代性差(cha)。

至于嵌入式linux,崗位(wei)多門檻也較(jiao)為低(di)一(yi)(yi)點。但(dan)(dan)是想更正貼主的(de)(de)一(yi)(yi)個(ge)思維:不(bu)管是嵌入式linux還是純(chun)軟(ruan)件(jian),開發(fa)語言遠(yuan)遠(yuan)不(bu)止c/c++,由于某些原因,c系列(lie)的(de)(de)語言用的(de)(de)越來越少,現(xian)在用的(de)(de)更多的(de)(de)反(fan)而(er)是go java rust python lua之類的(de)(de)。嵌入式其實(shi)跟純(chun)linux軟(ruan)件(jian)并沒有(you)多大區別,只是編(bian)(bian)譯的(de)(de)時候(hou)要做一(yi)(yi)下交(jiao)叉(cha)編(bian)(bian)譯而(er)已。門檻略高于純(chun)軟(ruan),但(dan)(dan)是低(di)于FPGA。

所以(yi)總結(jie)下來(lai),嵌入(ru)式開發(fa)較FPGA還發(fa)來(lai)說前期(qi)入(ru)門(men)(men)門(men)(men)檻(jian)較低(di),成(cheng)長(chang)較快(kuai),對(dui)硬件(jian)基礎要求不(bu)高(gao),適合喜歡軟(ruan)硬結(jie)合的同學選擇的發(fa)展道路;fpga是(shi)用來(lai)進行(xing)數(shu)字電路設計(ji)與(yu)仿(fang)真,對(dui)數(shu)字電路底蘊要求較高(gao),前期(qi)入(ru)門(men)(men)較難,成(cheng)長(chang)起(qi)來(lai)較慢(man),學習周期(qi)會很長(chang)。所以(yi)對(dui)于大多數(shu)人(ren)來(lai)說嵌入(ru)式開發(fa)是(shi)一個(ge)不(bu)錯(cuo)的職業(ye)方(fang)向選擇。

上一篇:嵌入式物聯網人工智能前景怎么樣

下一篇:STM32如何控制ESP8266

熱(re)點文章推薦
華清(qing)學員就(jiu)業榜(bang)單(dan)
高薪學員經驗分享(xiang)
熱點新聞推薦
前臺專線:010-82525158 企業培(pei)訓洽(qia)談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,,京公海網安備11010802025203號

回到頂部