红联Linux门户
Linux帮助

深入浅出Linux设备驱动编程之引言

发布时间:2011-04-27 10:23:53来源:红联作者:qiangu
一般而言,固件工程师的要求要高于应用软件工程师的层次,而其中的Linux 设备驱动编程又是Linux 程序设计中比较复杂的部分,究其原因,主要包括如下几个方面:
(1)设备驱动属于Linux 内核的部分,编写Linux 设备驱动需要有一定的Linux 操作系统内核基础;
(2)编写Linux 设备驱动需要对硬件的原理有相当的了解,大多数情况下我们是针对一个特定的嵌入式硬件平台编写驱动的;
(3)Linux 设备驱动中广泛涉及到多进程并发的同步、互斥等控制,容易出现bug;
(4)由于属于内核的一部分,Linux 设备驱动的调试也相当复杂。
文章评论

共有 119 条评论

  1. cutewhite 于 2015-08-03 02:33:14发表:

    谢谢分享

  2. bldh999 于 2015-02-14 20:25:30发表:

    不错,谢谢楼主分享

  3. suncunhu 于 2015-02-14 13:38:14发表:

    好好哈好好

  4. LCpex 于 2013-03-15 13:15:33发表:

    Fine, thanks for sharing!

  5. gky2011514 于 2012-12-11 14:37:29发表:

    OpenFetion

  6. baggio1006 于 2012-11-07 16:12:04发表:

    driver 复杂哦,疯了

  7. 8fu8 于 2012-09-11 22:54:55发表:

    好东西 下来看看 谢谢楼主
    初学者 收集点资料学学

  8. viforce 于 2012-07-17 19:03:59发表:

    顶一下

  9. jasonz2007 于 2012-06-13 02:24:42发表:

    good, thx

  10. yueye30121 于 2012-04-20 20:50:48发表:

    支持

  11. yueye30121 于 2012-04-20 20:50:44发表:

    支持

  12. yueye30121 于 2012-04-20 20:26:21发表:

    支持

  13. wangtian111 于 2012-01-26 12:09:21发表:

    支持一下~

  14. wangtian111 于 2012-01-26 12:09:18发表:

    支持一下~

  15. hxn5e4r3 于 2011-12-31 22:51:54发表:

    你是哪里人呀。。。

  16. rvchin 于 2011-12-08 11:32:09发表:

    好书,必须支持!

  17. skyeyfish 于 2011-12-05 17:30:56发表:

    丁丁的

  18. 江铭杰 于 2011-11-18 19:16:18发表:

    先看看

  19. dhqrx 于 2011-11-15 22:52:48发表:

    {:2_103:}{:2_103:}{:2_104:}

  20. dhqrx 于 2011-11-15 22:52:34发表:

    谢谢搂住分享

  21. dhqrx 于 2011-11-15 22:52:12发表:

    果断顶起

  22. dhqrx 于 2011-11-15 22:51:36发表:

    顶啊 深入浅出

  23. galips 于 2011-11-10 17:00:33发表:

    下了还没看

  24. sheng49 于 2011-11-06 21:35:03发表:

    感谢楼主分享

  25. chenzq87 于 2011-11-03 22:30:31发表:

    楼主说的很对,比应用难啊

  26. chenzq87 于 2011-11-03 22:30:26发表:

    楼主说的很对,比应用难啊

  27. chenzq87 于 2011-11-03 22:29:48发表:

    楼主说的很对,感谢楼主分享~~

  28. fuyyxgh 于 2011-10-27 13:25:25发表:

    多谢分享.

  29. wuhuan_001 于 2011-10-15 00:08:20发表:

    感谢分享。

  30. 224600 于 2011-10-07 12:10:53发表:

    下下来看看

  31. liuyusby 于 2011-09-09 10:20:35发表:

    学习学习

  32. whjcc 于 2011-09-06 19:53:02发表:

    非常感谢!

  33. nishui333 于 2011-08-13 10:22:57发表:

    浏览下

  34. tan0620 于 2011-08-11 14:10:29发表:

    感谢分享

  35. l332657060 于 2011-08-09 17:48:03发表:

    一直在找

  36. zxjbetter 于 2011-08-02 15:35:36发表:

    3q

  37. lren 于 2011-07-29 06:33:53发表:

    谢谢你的资料啦。。

  38. lren 于 2011-07-29 06:33:51发表:

    谢谢你的资料啦。。

  39. lren 于 2011-07-29 06:33:48发表:

    谢谢你的资料啦。。

  40. wrz6566 于 2011-07-23 15:58:24发表:

    80# wrz6566


    一起来学习吧!