大家好,今天小编关注到一个比较有意思的话题,就是关于学习嵌入式linux驱动的问题,于是小编就整理了5个相关介绍学习嵌入式Linux驱动的解答,让我们一起看看吧。
- 如何自学linux驱动开发,做驱动开发需要哪些方面的知识?
- 我想学嵌入式LINUX驱动开发,很纠结到底选ARM9?
- 嵌入式驱动工程师待遇怎么样?
- 嵌入式方向要学习什么课程?
- 嵌入式一年半,现两份offer,一Linux驱动,单片机;二通信协议栈,网络安全产品。怎样选择好些?
如何自学LINUX驱动开发,做驱动开发需要哪些方面的知识?
做嵌入式应用的话一般的编程就可以了。那么嵌入式驱动开发与内核开发的话就需要学习多个方面的知识。我就把这方面的要求给你交流一下:(一家之言啊,自己多年从事嵌入式开发的一点感悟)嵌入式驱动开发需要了解的知识大概有以下几类:
每一个操作系统都有自己的构架,应该了解驱动在整个系统中的具体位置与构建驱动程序的主要事项2 总线知识,比如PCI、USB总线。
3 芯片知识。
驱动其实就是对设备上一些寄存器的、CPU与设备本身的通讯以及对不同命令的处理4 要做好驱动,必须对所使用的CPU体系结构有一个比较深刻的认识5 C++基本用不上,主要是C和汇编。
6 做驱动最好要懂内核调试(比如说linux)
我想学嵌入式LINUX驱动开发,很纠结到底选9?
对于初学者来说,C语言最关键,接着是微机原理,数据结构,再有是arm体系结构,推荐还是armV4,虽然说很老,但网上资料多,学习方便,当把V4搞熟,在学习其他的很容易。
不推荐M系列,那些是工控用的比较多,操做系统简单,不利于初学者学习
当然如果零基础,最好在Linux下,对于初学者来说还是比较难,但Linux可以直接在电脑上仿真,因为arm好大一部分用的Linux操作系统,两者内核一样,利于初学者
嵌入式驱动工程师待遇怎么样?
一般,工作经验在1-2年的嵌入式驱动工程师薪水,基本会在5000-8000元的范围,而随着工作年限的增加,薪资水平也会有较明显的提高。
3年工作经验的1-2万,基本不成问题,给你截个图你看看:据我所知,1-3年经验嵌入式驱动工程师一个月多少钱这要 对比1-3年经验平均工资 ¥8.6K, 高 147.2% 。 其中拿 20-30K 工资的占比最多,达 35.4%,
嵌入式工程师待遇不错,工资都在一万左右。一般一线城市的工资是比较高的,一般都在1w以上,不太发展的城市也在7k左右,有经验的嵌入式工程师的待遇是比较高的,能达到20-30K,好多都是15薪。
嵌入式方向要学习什么课程?
最重要的是要学好c语言,精通最好。这是首要的要求!其次要学的课程有:操作系统原理硬件原理硬件及接口技术***设备设备驱动汇编语言接口技术如果你想从事嵌入式linux 那么还要学习如下课程linux操作系统原理linux内核编程linux设备驱动程序linux网络编程AT&T汇编程序设计剩下的这些也是必须看的,嵌入式系统开发过程嵌入式系统开发实例嵌入式项目开发流程其他的还需要 学一些嵌入式系统开发平台相关的东西例如 了解arm7 arm9平台等等也有几个方向 如基于linux的 win ce的 等等最后一条建议:学好 单片机 单片机是嵌入式系统最重要的基础
嵌入式一年半,现两份offer,一Linux驱动,单片机;二通信协议栈,网络安全产品。怎样选择好些?
推荐后者,嵌入式这个东西太通用了,而且可替代性太强,长江后浪推前浪,前浪死在沙滩上。嵌入式本身其实是一个工具而已,不是一个专业[_a***_]。而网络安全则是一个专业领域,可以深入研究,往纵发展。从职业发展通道上来说,一定是往纵深发展更有前途,千万不可左顾右盼,最终很难有专业领域的建树。
到此,以上就是小编对于学习嵌入式linux驱动的问题就介绍到这了,希望介绍关于学习嵌入式linux驱动的5点解答对大家有用。