正在找嵌入式系统相关的工作
面试了几家,大家所用的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放进去的?总之就是不太会影响未来发展很大就是?