久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2102|回復: 0
收起左側

轉而做單片機或APP開發等相對簡單的技術領域

[復制鏈接]
ID:38551 發表于 2017-8-21 20:48 | 顯示全部樓層 |閱讀模式
ARM嵌入式工程師入門門檻高,而且很多職位需要你有項目經驗。所以,有一部分同學最終只能轉行:轉而做單片機或APP開發等相對簡單的技術領域。

但是,ARM嵌入式工程師所處位置非常好,向下跟硬件工程師打交道,向上跟APP工程師打交道,可以參與整個系統的開發,可以充當項目多面手的角色。

我是個技術宅男,只能舉身邊的例子:我在中興時從事嵌入式系統的同事,發展都很不錯。

我的科長,擁有專業的Linux底層知識的同時,極具大局觀,他向上研究APP的相關知識、相關協議,上下兼通,是中興的產品經理、總工了。

同事A,早年從因POS機開發(用單片機),在中興里天天加班深研Linux技術,現在在創業公司里當技術頭頭,有股份。加班多,但是收入高。

同事B,在中興里是做APP開發,后跳槽到OPPO后,深研底層開發,早幾年單是年終將就是我的年薪,現在自己創業。

做單片機產品的公司,產品升級的話必定要用Linux,到時你就是公司掌握先機的人;做APP的話,如果跟硬件相關,你的嵌入式Linux知識會提供很多幫忙。

ARM裸機就是單片機,在把能運行Linux系統的板子先當作單片機來使用,熟悉芯片功能、硬件操作,為后續的Linux學習作準備。

我們講解的ARM裸機,特殊之處在于:不使用IAR/KEIL/MDK等軟件,而是在純粹的Linux環境下從0寫代碼。這些好用的開發工具屏蔽了太多的技術細節,比如:位置無關碼、重定位、中斷環境的保存與恢復、鏈接腳本。而這些細節,在后續的bootloader學習中是需要的。

除上述細節外,ARM裸機的學習目的在于:掌握如何編寫程序來控制硬件。后續的“Linux驅動=軟件框架+硬件操作”,我們先在單純的裸機學習中掌握硬件操作,在后面的學習中就可以把精力放在驅動軟件框架上。

在技術層面,Linux系統工程師回頭從事單片機開發,輕而易舉;但是現在不開始著手Linux的學習,后續轉型很麻煩。2004年我們使用51單片機從事車載電話開發,所做的軟件已經算是單片機層面頂尖水平了──我們可以在單片機上開發自己的操作系統。但是,我們同事紛紛感覺到了危機,單片機能做的事情太單一了,單片機弱爆了!當年流行wince,Linux剛起步,我們選擇學習Linux,現在wince已經沒人提及,而Linux仍如日中天。中興公司也是在2005年才全面從vxwork切換到Linux的,我有幸進入中興與他們一起研究Linux。

在發展方面,有了Linux知識,幾乎通吃所有產品。我從事過網絡會議系統、監控攝像頭、樓宇對講系統、安防、廣告機方面的開發,我只是開發底層系統,不是開發APP,這些產品通通使用Linux。現在興起的機器人、人工智能,它們要落地的話,運行Linux系統的硬件是必選項。

就身邊事例而言,我是2008年離開中興,隨后幾年里有幾個同科室的同事也都離開了,他們都做Linux系統;現在都做得很不錯。有人在聯想做Android開發,有人在做POS機,有人自己創業,他們或是團隊領導,或是有股份。


回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 天天插天天插 | 天天摸天天爽 | 黄色一集片 | 国产乱码久久久久久 | 99视频 | 色婷婷在线视频 | 日韩av免费看 | 亚洲国产日韩在线 | 国产性生活 | 又色又爽又黄18网站 | 97超碰在线免费观看 | 黄色av一区 | 国产香蕉av| 九九热这里只有 | 一区二区三区在线免费观看 | 91日韩在线 | 午夜激情视频在线观看 | 成人国产精品视频 | 欧美精品一区二区在线观看 | 91综合在线 | 青青久久| 日韩在线影院 | 成人午夜网 | 久在线观看 | 91欧美大片| 精品国产一区二 | 国产99页| 国产高清在线观看 | 国产视频999| 韩国精品一区二区 | 亚洲精品小视频 | 欧美日韩免费视频 | 欧美一区二区在线播放 | 中文字幕亚洲综合 | 亚洲免费大片 | 天天爽天天爽 | 日韩无遮挡 | 久久精品一二三 | 草草网| h片免费看 | 国产成人av网站 |