IC厂Linux(ARM)驱动,军工厂Vxworks(PowerPC) BSP+驱动,选了后者
2014-03-30 09:30
288 查看
第一次写非技术方面的博客,近一个月来非常纠结,患得患失。
换工作有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厂。
换工作有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厂。
相关文章推荐
- 【转】PowerPC VxWorks BSP分析5——VxWorks设备驱动
- PowerPC VxWorks BSP分析5——VxWorks设备驱动
- ARM-Linux驱动-触摸屏驱动分析
- ARM-Linux驱动--RTC(实时时钟)驱动分析
- ARM平台linux驱动中怎样刷cache
- arm-linux下usb驱动的结构和相关函数
- linux下驱动模块化编译,动态加载以及卸载 分类: arm-linux-Ubuntu 2015-05-30 16:24 172人阅读 评论(0) 收藏
- ARM嵌入式Linux移植体验设备驱动(续1)
- PowerPC VxWorks BSP分析(1)--PowerPC体系结构 推荐
- ARM-Linux驱动移植--RTC(实时时钟)移植
- ARM-Linux驱动--DM9000网卡驱动分析(二)
- ARM-Linux驱动--DM9000网卡驱动分析(三) .
- arm-linux驱动:hello
- ARM&Linux 下驱动开发第二节
- powerpc的linux驱动writel的疑问
- [5]ARM-Linux S5PV210 UART驱动----串口的open操作(tty_open、uart_open)
- 【嵌入式Linux学习七步曲之第五篇 Linux内核及驱动编程】Oops在Linux 2.6内核+PowerPC架构下的前世今生
- ARM-Linux驱动相关头文件知识点
- ARM-Linux驱动-触摸屏驱动分析
- [arm驱动]linux驱动程序基础篇目录