当前位置: 技术问答>linux和unix
linux 驱动开发学习疑问
来源: 互联网 发布时间:2017-05-01
本文导语: 学习linux驱动已经一个月左右了,感觉没有系统,乱七八糟,因为也没太多机会练手所以还是感觉乱乱的。听大牛们介绍了LDD,我也就买了本看,但是感觉和我现在看的代码差距太大,还有些人建议看近两年的 Linux驱...
学习linux驱动已经一个月左右了,感觉没有系统,乱七八糟,因为也没太多机会练手所以还是感觉乱乱的。听大牛们介绍了LDD,我也就买了本看,但是感觉和我现在看的代码差距太大,还有些人建议看近两年的 Linux驱动书籍。
再次我有两点疑问。
都说LDD经典,我想问我应该在经典里面吸取什么?
如果看近两年的 linux驱动书籍或内核书籍,我应该看哪本帮我快速上手?
再者 怎样才能让我对于内核 或者说 驱动 建立一个完整的框架呢?我应该做什么或者看什么?
谢谢,请大神不吝指教。
再次我有两点疑问。
都说LDD经典,我想问我应该在经典里面吸取什么?
如果看近两年的 linux驱动书籍或内核书籍,我应该看哪本帮我快速上手?
再者 怎样才能让我对于内核 或者说 驱动 建立一个完整的框架呢?我应该做什么或者看什么?
谢谢,请大神不吝指教。
|
“感觉没有系统,乱七八糟”
说明LZ已经掌握了些东西了,还差就是时间,继续学习,慢慢你就会系统起来了。
说明LZ已经掌握了些东西了,还差就是时间,继续学习,慢慢你就会系统起来了。
|
最近我也在学,我的方法是百度谷歌加内核源码。也学的很没系统,感觉乱乱的。
|
还得是实践出真知啊。。。公司还非要招聘有实际工作经验的。。。娘了个西皮的。。。
|
我也觉得是实践出真知,我自己学学半天没学到多少,工作一用,就学到了好多。
|
最好通过实战,实实在在的去为某一个外设写一个驱动。
再就是可以先从简单入手,比如说蜂鸣器驱动了,led等驱动了,这些简单的驱动入手,最好能亲手写写调试一下,这样能让你对驱动编写有很大的进步,能了解驱动的大体框架。之后再深入了解其他比较复杂的驱动的编写方法。
一步一步来,总有一天会成功的~
再就是可以先从简单入手,比如说蜂鸣器驱动了,led等驱动了,这些简单的驱动入手,最好能亲手写写调试一下,这样能让你对驱动编写有很大的进步,能了解驱动的大体框架。之后再深入了解其他比较复杂的驱动的编写方法。
一步一步来,总有一天会成功的~