当前位置: 技术问答>linux和unix
Linux内核驱动开发方面一般都是做什么样的工作??
来源: 互联网 发布时间:2016-04-13
本文导语: Linux内核驱动开发方面一般都是做什么样的工作?? 还有薪资一般多少? | 驱动需要分 芯片片内模块和片外模块驱动。 看在什么样的单位,如果是芯片制造商的话,主要需要负责 片内模...
Linux内核驱动开发方面一般都是做什么样的工作??
还有薪资一般多少?
还有薪资一般多少?
|
驱动需要分 芯片片内模块和片外模块驱动。
看在什么样的单位,如果是芯片制造商的话,主要需要负责 片内模块(就是在芯片里的模块,如UART,中断控制器,I2C, LCD控制器。。。)。
需要编写驱动验证芯片的各个模块的功能性。当然也需要负责片外模块(如WIFI,网卡,电源管理芯片。。)。
如果是做终端产品的话,主要是负责片外模块的驱动了,因为各个厂家用的片外芯片未必相同,跟芯片制造商提供的参考板设计
用的外设芯片也不一样。必须给更改的外设增加驱动。(通常叫“移植”,因为通常可参考老的驱动程序)
当然除了驱动之外,很多公司还负责给内核提交patch,修正bug或者增强特性。
薪水就不好说了,从1-2k/月,到10-20k/月都有,看公司,看个人能力,工作年限。
看在什么样的单位,如果是芯片制造商的话,主要需要负责 片内模块(就是在芯片里的模块,如UART,中断控制器,I2C, LCD控制器。。。)。
需要编写驱动验证芯片的各个模块的功能性。当然也需要负责片外模块(如WIFI,网卡,电源管理芯片。。)。
如果是做终端产品的话,主要是负责片外模块的驱动了,因为各个厂家用的片外芯片未必相同,跟芯片制造商提供的参考板设计
用的外设芯片也不一样。必须给更改的外设增加驱动。(通常叫“移植”,因为通常可参考老的驱动程序)
当然除了驱动之外,很多公司还负责给内核提交patch,修正bug或者增强特性。
薪水就不好说了,从1-2k/月,到10-20k/月都有,看公司,看个人能力,工作年限。
|
作基于LINUX平台产品的人可能占大多数.
毕竟这才是linux出产品的地方.
毕竟这才是linux出产品的地方.
|
Linux内核驱动开发方面一般都是做Linux内核驱动开发的工作??
薪资视水平而定。
薪资视水平而定。
|
不管做什么,都要看水平,能力决定收入