貴港職場問答
想找一份滿意的工作?
-
做嵌入式軟件工程師需要什么知識?準備畢業(yè)出去工作了,想多學點知識。
13*******63 2018-12-20 4個回答 318人關注
全部回答 已有 4人回答
-
15*******31 2018-12-20嵌入式無疑是當前最熱門最有發(fā)展前景的IT應用領域之一,嵌入式系統(tǒng)用在一些特定的專業(yè)設備上,通常這些設備的硬件資源是非常有限的,并且對成本相對較為敏感,特別是隨著消費家電的智能化,嵌入式更顯重要,像我們?nèi)粘I钪谐R姷氖謾C、可視電話、數(shù)字相機、汽車電子、航天航空等等設備都是典型的嵌入式系統(tǒng),看了嵌入式系統(tǒng)的范圍,對嵌入式工程師是做什么的,有一定的了解吧。
那么學習嵌入式,該學習一些什么基本知識呢?
1.C語言,這一點是毋庸置疑的,不管你是做嵌入式軟件還是硬件開發(fā),對C語言的掌握是必需的,特別是對一些準備致力于嵌入式軟件開發(fā)的人,現(xiàn)在絕大部分都是用C語言,你說不掌握它,能行嗎?至于如何來學習C語言,我想每個人對這些基礎知識都有自己的方法,但關鍵是要去學習,不管是看書還是網(wǎng)上找視頻資源都可以。
2.應該對操作系統(tǒng)有所了解,這樣可以保證你對硬件和軟件又更深刻的了解,同時也具有更大的幫助,比如進程、線程、系統(tǒng)是如何來進行分配資源的,系統(tǒng)是如何來進行管理硬件的,對于初學者一定要多看看,結(jié)合以后的項目經(jīng)驗,會有更好地理解。
3.嵌入式系統(tǒng),比如linux或者是wince下的編程,這些對以后做應用的編程會有很大的幫助。
4.可以學一下單片機、arm或者是mips,很多人認為只有具有單片機的經(jīng)驗才可以學習arm,但是我覺得那沒有什么問題。
5.閱讀優(yōu)秀的代碼,再以上四點知識內(nèi)容都了解之后,閱讀一些優(yōu)秀的代碼也是非常有必要的,可以結(jié)合arm芯片手冊學習,可以學習下UBOOT的源代碼,了解最小的系統(tǒng)開發(fā),這些內(nèi)容對你整個嵌入式開發(fā)是非常有幫助的,如果可以,還可以學習一下linux源代碼,如果這些內(nèi)容你都看完了,那你就是一名很成功的嵌入式工程師。 -
19*******57 2018-12-20嵌入式軟件是計算機軟件,用于控制通常不被認為是計算機的機器或設備。它通常專用于運行的特定硬件,并且具有時間和內(nèi)存限制。這個術語有時可以與固件交換使用,雖然固件也可以應用于計算機上的基于ROM的代碼,而在其上運行操作系統(tǒng),而嵌入式軟件通常是相關設備上唯一的軟件。
一個精確和穩(wěn)定的特征是嵌入式軟件沒有或不是所有的功能都是通過人機接口來啟動/控制,而是通過機器接口來實現(xiàn)的。
制造商在'電子產(chǎn)品的嵌入式軟件中構(gòu)建'例如,汽車,電話,調(diào)制解調(diào)器,機器人,電器,玩具,安全系統(tǒng),起搏器,電視機和機頂盒以及數(shù)字手表。該軟件可以非常簡單,例如運行在具有幾千字節(jié)內(nèi)存的8位微控制器上的照明控制,其處理復雜程度的適當水平由可能近似正確的計算框架(一種基于隨機算法的方法) ,或者可以在飛機,導彈和過程控制系統(tǒng)等應用中變得非常復雜。
不同于常使用操作系統(tǒng)(如OS X,Windows或GNU / Linux),嵌入式軟件可能不使用操作系統(tǒng),或者當它們使用時,可以選擇多種操作系統(tǒng),通常是實時操作系統(tǒng),由運行循環(huán)和計時器組成的小型單人操作運行到LynxOS,VxWorks,BeRTOS,ThreadX,Windows CE或Linux(帶有補丁的內(nèi)核)。其他包括OpenWrt,PikeOS,eCos,F(xiàn)usion RTOS,Nucleus RTOS,RTEMS,INTEGRITY,uC / OS,QNX,F(xiàn)reeBSD和OSE。代碼通常用C或C ++編寫,但各種高級編程語言(如Python和JavaScript)現(xiàn)在也常用于定位微控制器和嵌入式系統(tǒng)。 -
13*******17 2018-12-20嵌入式軟件工程師要求比嵌入式硬件稍微低一些,C、數(shù)據(jù)結(jié)構(gòu)、C++,這是基礎課程。核心課程是嵌入式Linux應用開發(fā),包括嵌入式Linux下高級C編程、內(nèi)核與文件、進程與線程、網(wǎng)絡編程、QT及QT編程、內(nèi)核移植等等,當然底層的東西,你也要了解了解
-
13*******39 2018-12-20
相似問題
-
13*******13 2018-05-16
-
13*******44 2018-12-20
-
15*******41 2018-12-19
-
13*******20 2018-12-19
-
13*******65 2018-12-17
熱門問答
-
13個回答 1830人關注
-
23個回答 694人關注
-
33個回答 405人關注
-
4
在當今科技發(fā)展的背景下,在貴港物聯(lián)網(wǎng)工程就業(yè)前景怎么樣
3個回答 399人關注 -
53個回答 859人關注
-
貴港最新招聘信息
-
民宿管理部 廚師崗 4000-5000元
貴港-桂平市 2人
-
酒店客房主管 3000-4000元
貴港-港北區(qū) 1人
-
酒店保安 2000-3000元
貴港-港北區(qū) 1人
-
銷售經(jīng)理 6000-7000元
貴港-港北區(qū) 1人
-
酒店前臺接待員 2000-4000元
貴港-港北區(qū) 1人
-
歐琳帝慕悅酒店 3000-4000元
貴港-港北區(qū) 1人
-
餐飲切配 3000-4000元
貴港-平南縣 1人
-
廣告平面設計師 3000-4000元
貴港-港北區(qū) 1人
-
設備主管 8000-11000元
貴港-桂平市 1人
-
混凝土攪拌車司機 5000-10000元
貴港-港南區(qū) 1人
-
商業(yè)街招商營運經(jīng)理 10000-15000元
貴港-港北區(qū)-貴港新城吾悅廣場 1人
-
全職會計 2000-3000元
貴港-桂平市 1人
-
城市經(jīng)理 4000-9000元
貴港-桂平市 1人
-
電器工程師 8000-15000元
貴港-港北區(qū) 1人
-
酒店保安 2000-3000元
貴港-平南縣 1人
-
高級運維工程師 12000-20000元
貴港-港南區(qū) 1人
-
生產(chǎn)儲備干部 4000-6000元
貴港-港北區(qū) 1人
-
奶茶店店員 2000-3000元
貴港-桂平市 1人
-
直播帶貨 2000-3000元
貴港-桂平市 1人
-
流水線工人 3000-3500元
貴港-平南縣 1人