看板 Tech_Job 關於我們 聯絡資訊
你問固件 但又講到嵌入式系統 那到底是問哪個? 若你覺得嵌入式linux是固件 那沒理由講運行在固態盤上的Windows不是固件 反正只要程式存在閃存裡 就是固件 firmware was defined as "Firmware is held in non-volatile memory devices such as ROM, EPROM, or flash memory" (注意時態 是過去式) 固態盤上上應用程式開發 廣得不得了 有問與沒問一樣 反正只要買SSD 所有程式都是固件 若是講真正的固件: 應用程式就是作業系統本身 或是講 其上的"操作系統" 無"動態加載"應用程式之能力 (這"操作系統"本質上只有排程器功能 且還無動態排程能力) 那就是單片機(單晶片 microcontroller)開發了 你需要的是一些電路能力 特別是電路揪錯(揪就可 無需除) 還有對直接控制硬件有深入之理解 講白就是自己能用單片機開發版做個小項目 你扯到linux 那是大栽問 若是linux應用程式開發 那本質與x86 linux編程沒甚不同 只是某些部份要調用特殊應用程式接口爾 不然效能大打折或根本無此功能 好比x86極可能無法同時調用雙網卡協作 但一些嵌入式有此需求 或是用特殊應用接口 去繪二維或三維圖 或解碼 圖像分析等 但若是另一片 平台移植 那你需要的是看的懂最基本的電路原理圖 還有知道甚叫內核編譯 熟悉組態設定等 還有一些驅動移植 : 按鈕(輸入)驅動 LED(輸出)驅動 毋能寫出來 就甚都不要談了 不過 以上都是理論上 實繼上 亂做不知道自己在幹甚 最後能動能出貨的工程人員一堆 所以也不要太較真自己會甚 人家叫你去面試就去 ※ 引述《qazkevin (Linus)》之銘言: : 各位大大你們好 : 想請問一下 : 小弟大四EE : 本身對硬體與寫程式都有興趣,程式語言只會C語言 : 工作想找那種要懂硬體並寫相關的程式 : 跟學長姐聊天後建議我往Firmware發展 : 請問如果想往Design House的Firmware工程師該具備什麼條件? : 上網查有些做Linux or Android的也算Firmware工程師 : 但小弟沒有接觸過Linux & Android : 這樣往Firmware發展是不是會很吃虧或很吃力? : 台灣純寫C的Firmware又有哪些呢? : 懇請各位大大為即將進入科技業的小弟解惑 : 真的非常感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.71.11.158 ※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1530201153.A.19A.html ※ 編輯: KILLE (111.71.11.158), 06/28/2018 23:59:54
dslite: you again 06/29 00:02
skyclam: 好多阿六用語 06/29 00:38
SatoshiPtt: 對岸來的? 06/29 00:52
chuegou: 又是你ww 就只有你會在討論韌體的時候把固態硬碟扯進來 06/29 01:09
jamesyu545: XDDDDDDDDDDDDD 06/29 01:17
becalm: 語言不同專有名詞就用英文好嗎 06/29 01:20
HAKUKE: 多謝說明,用語不同還好吧 06/29 08:35
wake7078: 好中文化 06/29 10:16
cphe: 雖然大家不愛阿六用語,不過網路上技術文件寫得比較深入的 06/29 14:27
cphe: 還是阿六,這不可否認~ 認識一下也還好 06/29 14:27
kkmoon5566: 一堆人都嘛看簡體資源在學的 06/29 20:07
katzlee: google查資料都是這種語言啊,噓的人腦子開放點 06/30 02:14
tinlans: 我也會跟 26 高手聊天,但我們各講各的中文專有名詞 07/01 07:28
tinlans: 而且雙方都聽得懂對方在講什麼 XD 07/01 07:28