正在找嵌入式系統相關的工作
面試了幾家,大家所用的OS都不一樣,但是我本身都沒接觸過
只有接觸過一般跑在 arm 上的 Linux
EX: ThreadX、uC/OS-II, III, ...etc
想請問這些不同的OS對於programming是否有什麼影響呢?(是多了API還是很多API不能用)
因為在職缺內容上有特別提到如uC/OS programming
以及假如選的公司用了其中一個(假設是uC/OS好了)
是否對於未來找工作會不順利呢?
假設很多公司都用linux OS,是否公司會因為你之前接觸的是不同的OS
所以經驗無法累積、薪資無法成長呢
uC/OS-II or III 主要是用在 MCU,Linux 則是跑在 MPU。OS 玩久了,很多東西會更有概念,基本上經驗可以延續下去
作者:
pdaer (NONE)
2014-07-05 22:45:00嵌入式 C加上組語+OS架構夠熟就很ok了吧
作者:
archiee (1B2C器材班超人)
2014-07-05 22:51:00都是同樣的東西,有熱誠就沒什麼好擔心的..
難易度大概是Linux > RTOS > non-OS
作者:
zhi5566 (協志 5566 最棒)
2014-07-06 11:09:00基本觀念是一樣 只是系統大小差很多 linux的好處是很多架構都有了 但是相對也要夠力的CPU去跑 小OS要己動手做的多
都是差不多的東西,你該學習的是要如何快速上手一個新的OS架構。
Linux kernel是很複雜的.. 不是同一檔次的東西.
有例如怎樣的應用在linux可以不用自己做在這種小OS要自己寫code(?)、抓opes source放進去的?總之就是不太會影響未來發展很大就是?