各位大牛,小弟是一名应届毕业的小硕,刚签了一个小公司,有两个方向可以选择,
现在有些迷茫,自己把握不住方向。希望各位大牛能提供一些意见。
1. 嵌入式LINUX上的驱动开发。底层芯片用的是MIPS的R3000. 驱动开发主要是对于二次开发。
2. 在嵌入式Linux上的应用开发。无线方面,802.11b/g方面。
无线开发是属于首次开发。无线开发并不是如那些大公司的那种无线协议栈开发。应该是在LINUX上写这方面程序。
我现在对这两个方面都有一些了解,看过LINUX的内核源代码情景分析。也对无线局域网有一些了解。
但都不是特别深入。没有做过相关的项目。不知道具体定哪个方向比较好,哪个方向发展潜力比较大。
希望各位有经验的大牛能提供帮助。
谢谢。
12 个解决方案
#1
二次开发的技术含量不高
#2
个人觉得 无线开发
#3
前面和后面好象差不多
如果是我就做后者,因为前面的东东比较熟悉了……
如果是我就做后者,因为前面的东东比较熟悉了……
#4
驱动二次开发没有什么技术含量, 无线开发, 除了协议栈, 似乎也没什么技术含量.
不过要写个802.11的协议栈, 可是个大工程.
不过要写个802.11的协议栈, 可是个大工程.
#5
建议选第二个吧!
以后应用会比较广泛
以后应用会比较广泛
#6
你做无线开发不是写驱动吗? 哪还能做什么? 上层的应用程序?
#7
第二个貌似比较狠
#8
选一个,把俩个都学会了就ok了
#9
无线开发 协议栈也算是驱动了
#10
都好
#11
选择无线的那个!
我们公司本来用的都是SUN的机器,跑solaris系统,协议栈用Trillium的,但是因为成本的问题,现在自己设计开发了一套硬件,系统
换成了linux的,现在已经有第一代产品在测评了,估计不久就能上市替换以前的产品了。
PS:本人是做移动软交换的,层次是协议栈,MTP2/MTP3/SCCP/M3UA这些模块
我们公司本来用的都是SUN的机器,跑solaris系统,协议栈用Trillium的,但是因为成本的问题,现在自己设计开发了一套硬件,系统
换成了linux的,现在已经有第一代产品在测评了,估计不久就能上市替换以前的产品了。
PS:本人是做移动软交换的,层次是协议栈,MTP2/MTP3/SCCP/M3UA这些模块
#12
每天回帖即可获得10分可用分!小技巧
#1
二次开发的技术含量不高
#2
个人觉得 无线开发
#3
前面和后面好象差不多
如果是我就做后者,因为前面的东东比较熟悉了……
如果是我就做后者,因为前面的东东比较熟悉了……
#4
驱动二次开发没有什么技术含量, 无线开发, 除了协议栈, 似乎也没什么技术含量.
不过要写个802.11的协议栈, 可是个大工程.
不过要写个802.11的协议栈, 可是个大工程.
#5
建议选第二个吧!
以后应用会比较广泛
以后应用会比较广泛
#6
你做无线开发不是写驱动吗? 哪还能做什么? 上层的应用程序?
#7
第二个貌似比较狠
#8
选一个,把俩个都学会了就ok了
#9
无线开发 协议栈也算是驱动了
#10
都好
#11
选择无线的那个!
我们公司本来用的都是SUN的机器,跑solaris系统,协议栈用Trillium的,但是因为成本的问题,现在自己设计开发了一套硬件,系统
换成了linux的,现在已经有第一代产品在测评了,估计不久就能上市替换以前的产品了。
PS:本人是做移动软交换的,层次是协议栈,MTP2/MTP3/SCCP/M3UA这些模块
我们公司本来用的都是SUN的机器,跑solaris系统,协议栈用Trillium的,但是因为成本的问题,现在自己设计开发了一套硬件,系统
换成了linux的,现在已经有第一代产品在测评了,估计不久就能上市替换以前的产品了。
PS:本人是做移动软交换的,层次是协议栈,MTP2/MTP3/SCCP/M3UA这些模块
#12
每天回帖即可获得10分可用分!小技巧