好迷茫?想从事嵌入式linux驱动程序开发
我现在感到好迷茫,想以后从事嵌入式linux驱动开发方面的工作,但是不知道该怎么学,我目前有比较强的C语言基础,会stm32,ARM7等单片机编程,数据结构也会些,会一些...
我现在感到好迷茫,想以后从事嵌入式linux驱动开发方面的工作,但是不知道该怎么学,我目前有比较强的C语言基础,会stm32,ARM7等单片机编程,数据结构也会些,会一些基本的linux命令和配置,略懂些shell跟linux C编程,但是现在去找工作的话我真不知道在公司我能做什么,好想在好好学习一段时间,但是又不知道怎么去学,应该着重哪方面,我以后要做的工作一定要跟linux相关的,还望过来人指点迷津,做linux驱动开发需要学些什么知识,需要经过哪些步骤,非常感谢!
展开
5个回答
展开全部
如果你是在校学生,可以花一段时间去专门学习Linux,如果你即将毕业,建议先找个类似的工作,工作需要什么,你就学什么,这样很有重点,不好会让你觉得大海捞针似的,同时也能挣点生活费。要么自己出钱找个公司培训一下,要么自己搞个板子,自己慢慢研究。但是你要明白这个过程可不是一蹴而就的,没有几年的学习是不行的。而且涉及众多知识,每个知识都是一个就业方向,如你说的驱动开发(难、工资高)、C编程等。
我的建议是定位好自己的方向,由浅入深,坚持不懈的学习,你先学会在Linux做开发,了解内核,系统,在做驱动开发。当然你的基础是很不错的。你要看大量相关书籍,c的高级版等等。
这也是我个人意见,虽然我现在也在迷茫,当时一点你必须要明白,不要犹豫、迷茫了,不如赶紧学习吧!
我的建议是定位好自己的方向,由浅入深,坚持不懈的学习,你先学会在Linux做开发,了解内核,系统,在做驱动开发。当然你的基础是很不错的。你要看大量相关书籍,c的高级版等等。
这也是我个人意见,虽然我现在也在迷茫,当时一点你必须要明白,不要犹豫、迷茫了,不如赶紧学习吧!
追问
我想把应用再好好学一下,进程线程信号量什么的还不是很清楚,把应用学好了再看吧,你觉得呢
2015-05-12
展开全部
可以重Linux应用层往底层转,你这基础,弄块板子,然后弄本相关教程自己写驱动了!也可以找培训机构培训下驱动开发,找不到方向的话,这是其中一条入门的路
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-05-12
展开全部
你需要的是动手实践
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-05-19
展开全部
你可以工作量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-05-12
展开全部
网上攻略一大堆,自己找去。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询