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

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

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

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

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

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

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

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

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

謝謝。