红联Linux门户
Linux帮助

编写驱动怎样入门

发布时间:2009-01-19 00:23:53来源:红联作者:hahaha0424
小弟目前会一些Linux的基本操作,用C语言在Linux下做过一个小项目,C语言基础还行

下学期老师给我安排了一个嵌入式项目中的驱动编写的任务,可是我目前对驱动编写一无所知,
听师兄说看Linux设备驱动第三版比较好,但是貌似那本书不是入门级别的,呵呵
敢问各位能不能推荐一下看哪几本书或者是走怎样的一条路入门比较适合我哦

谢谢各位啦(6)m:b
文章评论

共有 34 条评论

  1. merlinfire 于 2010-01-23 11:17:23发表:

    首先要搞清楚基础:外设的操作和控制方法。这是驱动程序的核心。

    然后再去看怎么把你的代码嵌入到linux里面来--设备驱动:按照linux的规则写上述代码,调试

  2. zhuzhuwinner 于 2010-01-22 22:52:15发表:

    熟悉shell世界,然后学习C语言的使用,再进行如何?!

  3. yellb2728 于 2010-01-21 23:51:23发表:

    学习啊。。。

  4. gfeng 于 2010-01-12 13:31:28发表:

    推荐《Linux Device Drivers》

  5. sky222 于 2010-01-12 12:25:51发表:

    学习中。。。

  6. nerissa 于 2010-01-08 11:48:38发表:

    也在学习中

  7. dongch123 于 2009-09-11 14:24:12发表:

    我也是

  8. WinnerLinner 于 2009-08-29 09:21:33发表:

    都好学

  9. jlj1986 于 2009-08-27 22:43:25发表:

    lz情况和现在的我差不多

  10. qd007 于 2009-08-27 13:56:27发表:

    作为初学者,真的好希望高手能指点下

  11. ycfh1ss 于 2009-08-27 12:55:54发表:

    支持

  12. hspwan 于 2009-08-25 09:07:14发表:

    好好,谢谢

  13. wu2j2jj 于 2009-08-23 11:54:47发表:

    谢谢楼主,收下了///////////

  14. js001sdx 于 2009-08-19 09:35:30发表:

    10# zhanliang1985


    学习中。。。。。。。。。。。

  15. ReeChou 于 2009-08-17 23:16:07发表:

    我也是在学习 有本书叫《Linux内核编程必读》 是英文版的。。
    我正在试着看看。。

  16. yi0734 于 2009-08-16 23:11:27发表:

    我跟你一样,正在学习中

  17. krela 于 2009-08-14 11:33:40发表:

    共同进步

  18. js001sdx 于 2009-08-13 15:25:21发表:

    学习

  19. bjxksy 于 2009-08-13 09:58:44发表:

    了解下

  20. 巴萨耶夫 于 2009-08-13 09:41:59发表:

    支持,我才学

  21. fz15004627 于 2009-08-12 20:16:09发表:

    一同学习吧!

  22. js001sdx 于 2009-08-11 17:07:51发表:

    学习

  23. haibian 于 2009-06-09 23:10:23发表:

    写驱动很牛,倒是人人都可以用linux了

  24. sd0908 于 2009-06-09 19:04:22发表:

    有两本驱书

  25. rushi 于 2009-06-09 11:05:34发表:

    hehe

  26. zhanliang1985 于 2009-06-06 11:02:04发表:

    我也在学

  27. chenhwan 于 2009-06-02 17:01:42发表:

    看看

  28. l0p0c 于 2009-02-24 15:20:05发表:

    我也刚开始弄!大家支招吧……

  29. mousezhu 于 2009-02-24 11:40:01发表:

    先了解linux内核的驱动框架,学会写helloworld。其他的就是根据芯片寄存器操作外设了。

  30. cwqing1973 于 2009-02-16 14:52:48发表:

    熟悉shell世界,然后学习C语言的使用,再进行如何?!

  31. deepwhite 于 2009-02-11 14:32:12发表:

    Linux Device Driver (LDD)
    从头把所有程序挨个调一遍,呵呵

  32. tkfly0324 于 2009-02-11 13:55:14发表:

    我也在学

  33. luoxiangyun 于 2009-01-20 14:37:57发表:

    我也在学

  34. opius 于 2009-01-19 10:00:04发表:

    不会但支持楼主