系統廠FW的職涯方向 -- 職業篇 - 工程師

Noah avatar
By Noah
at 2018-02-28T14:07

Table of Contents

嗨,各位好,小弟消化完後各位的回覆,整理出"我所理解的回覆",如有觀念上的錯誤,
請各位前輩們糾正,謝謝。


在shinza大大的回文中:

"例如公司的平台跑RTOS,但需要一個wifi,這時會找wifi vendor問有沒有wifi driver"
"怎麼把linux wifi driver弄到公司的RTOS,這個過程就是porting driver"

-------------------------------------------------------------------------------

這裡的平台指的是MCU,MCU上面有wifi module,但要自己寫一個wifi的function太麻煩,
所以會找vender有沒有driver(控制wifi模組的函式就叫做driver),但vender提供的是
linux版的wifi driver,所以需要porting。

什麼是"linux版的wifi driver"?

linux是一個OS,是一個軟體,並不會直接控制到底層,在MCU上,如果只有單純控制I/O、
周邊模組的function,沒有一個管理者(OS)來管理/配置這些function,代表這顆MCU沒有
掛OS,反之就是有掛OS。有掛OS的軟體架構一定跟沒有掛OS的軟體架構不一樣(比如中斷的
方式、task的寫法等等)。
回到正題,vender提供的是有掛linux的wifi driver,所以軟體架構一定也跟掛RTOS的軟
體架構不一樣,把linux版本的driver移植到RTOS版本的driver,這個過程叫porting

PS: 平台有很多種(arm、nxp、microchip等等)同樣的平台也有不同的bit數(8-bit、16bit
等等),在各種平台上的軟體細節都不一樣(比如有些MCU支援interrupt priority,有些則
無),所以同樣功能的driver在不同的平台上,都需要porting

------------------------------------------------------------------------------
以下是還推文不太清楚的地方,故在這邊詢問

chuegou: linux通常運作在有mmu環境,RTOS則反

請問linux跟RTOS最大的分水嶺就在於mmu(memory management unit)嗎?

WisdomOrLie: 豬屎屋工作也是有分驗證跟應用的

驗證我已經知道工作內容是什麼了,請問應用方面是指?

WisdomOrLie: 當IC出包的時候,就有機會一起定SPEC惹 嘻嘻

在我的認知中,定SPEC指的是寫出一份完整的IC spec,就像是我在使用Microchip的MCU時
,可以參考這顆device的spec,請問我的理解有錯嗎?

--

All Comments

Leila avatar
By Leila
at 2018-03-03T16:40
os 有排程 mmu 非必備, non os 就一個迴圈打天下
Yuri avatar
By Yuri
at 2018-03-08T08:51
有些 rtos 可以在沒有 mmu 的架構中運行
Regina avatar
By Regina
at 2018-03-08T21:05
其實這板前輩門真的蠻熱心的,方向都給你了。接下來
你自己google就可以了,或是有機會到該崗位上摸到就
懂了。別忘了自己找答案也是工程師的重要技能。
Zenobia avatar
By Zenobia
at 2018-03-10T21:00
是vendor

高通願嫁博通 傳喊價1,600億美元

Megan avatar
By Megan
at 2018-02-28T12:55
高通願嫁博通 傳喊價1,600億美元 熟悉內情人士透露,高通(Qualcomm)已不再反對被博通(Boradcom)併購,而且願意達 成協議,但條件是博通的收購價碼須提高至1,600億美元,包括承擔債務在內。 金融時報27日引述參與談判的人士報導,這項最新發展意味高通管理層的立場出現重大改 變,在此之前,高通高階主管一直以反托辣斯為由強力反對。接近高通的人士說,博通最 近已在處理競爭問題上取得 ...

通訊系統組的未來

Eden avatar
By Eden
at 2018-02-28T12:49
各位 上市公司主管、年薪300萬、漂亮空姐的老公們 大家好 想請問通訊系統組(研究所考機率、線代、訊號與系統、通訊原理) 在台灣的前景,之前有不少文章討論過,文章都有一段時間了 從先前文章大概得到的結論是:把coding練好, 但跑去通訊所練coding,是不是重考資工所比較實際? 雖然這很像學生版的問題, 但如果發在學生版,一群學生也討論不出什麼所以然..... 希望各位包涵 - ...

獵人頭日常訪談

Edith avatar
By Edith
at 2018-02-28T12:34
【打一通電話少五萬,但保住了良心:跟獵人頭 HeadHunter 喝一杯】 「很多求職者不信任獵人頭公司,認為你們都在幫公司砍求職者的薪水,只想趕快成交賺 業績。事實上呢……?」我問 (轉載經作者同意) - X 上班的獵人頭公司(學名:人事顧問公司)座落在高端大氣的辦公樓高層,周遭有精品 店環繞。我通過空闊的玻璃大廳的兩名警衛、一排門禁刷卡機,電梯以高級轎車式的沈默 向上疾馳。對櫃檯報上 ...

微軟AI研發中心首波人才招募3月開跑

Iris avatar
By Iris
at 2018-02-28T12:09
http://bit.ly/2CpGBnM 總部大將來台領軍,微軟AI研發中心首波人才招募3月開跑 今年初,微軟在台灣成立AI研發中心,宣示將投資10億新台幣,建立逾百人規模的研發團隊 ,一個多月過去,微軟今(27)日正式釋出首波校園招募計畫。 台灣微軟行銷營運長趙質忠表示,從三月初開始,微軟將在台、成、清、交和中央等台灣 頂尖大學,展開一系列校園招募活動,屆時,台灣出身、清大畢業的微軟人工 ...

高雄長出的實驗精神——AI的盜火者杜奕瑾

Adele avatar
By Adele
at 2018-02-28T10:01
※ 引述《sean2449 (肉鬆)》之銘言: : ※ 引述《csfgsj (流水貫通)》之銘言: : 從我為什麼離開谷歌的程世嘉和翟神 : 到我為什麼離開微軟的杜奕瑾 : 台灣媒體是真的很愛跟風寫文章 : PTT是不是微軟高官...title都看看就好啦 : 主管級沒錯啦,總監就... : 附上領英:https://goo.gl/8xEPce 在外商,人員的職級從上到下大概可分為: CEO、 ...