卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

嵌入式軟件開(kāi)發(fā)工程師招聘 怎樣才能成為單片機(jī)工程師?

怎樣才能成為單片機(jī)工程師?大家好,我從事嵌入式軟件開(kāi)發(fā)已經(jīng)十多年了。歡迎關(guān)注和交流。SCM Engineer,就這個(gè)名稱而言,通常指硬件工程師。從事單片機(jī)開(kāi)發(fā)工作,可分為軟件工程師和硬件工程師。如今,

怎樣才能成為單片機(jī)工程師?

大家好,我從事嵌入式軟件開(kāi)發(fā)已經(jīng)十多年了。歡迎關(guān)注和交流。

SCM Engineer,就這個(gè)名稱而言,通常指硬件工程師。從事單片機(jī)開(kāi)發(fā)工作,可分為軟件工程師和硬件工程師。如今,分工非常明確。一般來(lái)說(shuō),編寫(xiě)軟件的人不需要熟悉硬件,只要能調(diào)用API或閱讀編程指令即可。成熟的平臺(tái)或團(tuán)隊(duì)將提供庫(kù)函數(shù)版本或注冊(cè)版本供開(kāi)發(fā)和應(yīng)用。做硬件,不需要懂編程,只需要懂電路圖,能分析,能換板,能測(cè)量。

熟悉軟件和硬件的人是軟件的底層工程師。在硬件方面,應(yīng)了解電路圖、各元件的功能、各電路、各電網(wǎng)、各IP的工作原理,熟悉基本元件的焊接操作,能使用示波器、萬(wàn)用表,甚至邏輯分析儀、裝載機(jī)等軟件,熟悉C語(yǔ)言,匯編語(yǔ)言,熟悉I2C、SPI、can、SDIO、USB、I2S等協(xié)議,熟悉GPIO配置。編程指南、數(shù)據(jù)手冊(cè)、原理圖和絲網(wǎng)圖是底層工程師最常用的四本書(shū)。

當(dāng)然,由于模塊化的分工,液晶、傳感器、nandflash等IP都被分成了不同的工程師甚至團(tuán)隊(duì),所以要做底層,寫(xiě)驅(qū)動(dòng),通常只需要熟悉相應(yīng)的模塊即可。

十多年的工作經(jīng)驗(yàn),我調(diào)試過(guò)很多開(kāi)發(fā)板,包括裸板。我最大的感受是:理論正確,做板有力,能調(diào)整好。首先,軟件應(yīng)在理論上正確,并嚴(yán)格遵守編程指南和數(shù)據(jù)手冊(cè)。使開(kāi)發(fā)板強(qiáng)大意味著有能力測(cè)量、分析和焊接開(kāi)發(fā)板,而不必求助于硬件。那樣的話,時(shí)間成本太高了。

謝謝。