看板 Tech_Job 關於我們 聯絡資訊
一直以來小弟有個疑問是關於「系統廠和IC廠的firmware工作內容如何區別」,剛好藉由這 個討論串請教版上的前輩,公司產品本身是用mcu開發軟韌體與自己設計簡單週邊電路,牽 涉到很多mcu 提供的模組(comparator/Pwm/compare/capture)與通訊協定(i2c/spi..etc. ),常常遇到系統廠的軟體工程師擅長Linux kernel與device driver,倒是沒用過示波器除 錯或GPIO除錯,與公司要求技能有差距(非指高低之分,而是專注領域不同),想請教分類 上「mcu開發」本身是系統廠技能還是ic廠技能?如果說它是ic廠技能,有時候也會去原廠 下載sample code下來改,也不完全一樣。 拋出兩個問題,一、分類定義;二、mcu開發的歸類,感謝先進回答,弄清楚這個之後,敝 人此生無憾。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.37.180 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1629819449.A.4DF.html
chuegou : 這個應徵時的工作內容就差很多了吧08/24 23:40
※ 編輯: ando5566 (42.73.37.180 臺灣), 08/24/2021 23:46:36 ※ 編輯: ando5566 (42.73.37.180 臺灣), 08/24/2021 23:49:22
loadingN : 不就打雜 需要什麼就學什麼啊 08/24 23:51
eric1788995 : 以MCU來說,ic廠FW是寫MCU週邊模組的HAL或核心driv 08/26 12:27
eric1788995 : er吧。簡單的分類就是系統廠要的是MCU應用,屬於應 08/26 12:27
eric1788995 : 用開發;ic廠要的是MCU架構設計,屬於設計研發,以 08/26 12:27
eric1788995 : 上有錯請糾正,我自己沒待過ic廠fw也不確定 08/26 12:27
ar109982 : 這篇問的感覺不錯,想知道+1 08/26 23:11
xjiang : fw有難有簡單的 做過複雜的fw才能體會它的差別 08/30 20:30
xjiang : 碰過linux kernel/device driver跟懂是兩回事 08/30 20:30