IC厂Linux(ARM)驱动,军工厂Vxworks(PowerPC) BSP+驱动,选了后者

        第一次写非技术方面的博客,近一个月来非常纠结,患得患失。

   换工作有2个offer比较难抉择,国内领导IC厂Linux驱动职位和军工企业Vxworks(PowerPC)BSP+驱动职位,待遇来说,伯仲之间。两个完全不同的领域,IC厂Linux驱动职位是自己擅长的领域,而Vxworks+PowerPC也是本人想了解及涉足的技术领域。不论如何选择可能都会遗憾,但考虑到家庭方面、自身条件及持续发展性,选择了后者,毕竟Vxworks一些IC厂商支持的较少,BSP及驱动部分可以完全自己来实现,可以对CPU内部的DMA/Cache/MMU有一个清晰的掌握与运用。而Linux驱动开源社区已经对大部分平台作了支持,BSP部分已经非常完善,接触较多的应该就是一些外设的设备驱动,而Linux驱动框架已经掌握的不错了,抛开了Linux驱动框架,就外设的设备驱动而言Vxworks上的外设驱动与Linux的设备驱动没有本质区别,都是按芯片手册要求最大化的利用硬件性能,驱动其工作。

   既然已经选择了,无论出于什么原因,都要坚持自己的原则,好好做下去,技术都是相通的。选择后者很大程度是觉得Vxworks+PowerPC机会难得,是纯嵌入式领域,自己的对口专业RTOS方向。刚出道不久,希望自己的职业生涯不会因为这次选择而变得不顺,以此博文缅怀自己久久不平复的内心。

    我不去想是否能够成功

   既然选择了远方 

   便只顾风雨兼程 

   我不去想身后会不会袭来寒风冷雨 

   既然目标是地平线

   留给世界的只能是背影

加油,前进 Go...................................................

最后,还是跟着内心走的,最终进了IC厂。

你可能感兴趣的:(linux驱动,vxworks)