华清远见《linux设备驱动开发详解》
一般而言,固件工程师的要求要高于应用软件工程师的层次,而其中的Linux设备驱动编程又是Linux程序设计中比较复杂的部分,究其原因,主要包括如下几个方面:1)设备驱动属于Linux内核的部分,编写Linux设备驱动需要有一定的Linux操作系统内核基础;需要了解部分linux内核的工作机制与系统组成2)编写Linux设备驱动需要对硬件的原理有相当的了解,大多数情况下我们是针对一个特定的嵌入式硬件平台编写驱动的,例如:针对特定的主机平台:可能是三星的2410、2440,也可能是atmel的,或者飞思卡尔的等等3)Linux设备驱动中广泛涉及到多进程并发的同步、互斥等控制,容易出现bug;因为linux本身是一个多任务的工作环
用户评论
推荐下载
-
华清远见嵌入式LINUX系统开发影印版
书从嵌入式系统基础概念讲起,共分3篇、10章。第1篇扼要地介绍嵌入式Linux系统开发的基础知识,并回顾ANSI C语言的语法知识。第2篇介绍嵌入式Linux C语言开发中的重要技术,包括常用数据类型
24 2019-01-08 -
Linux设备驱动开发详解宋宝华pdf
Linux设备驱动开发详解_宋宝华.pdf,这本书讲解了linux设备驱动开发的相关知识,个人觉得写的飞非常好,适合入门学习
79 2019-02-16 -
Linux设备驱动开发详解_宋宝华免费
Linux设备驱动开发详解_宋宝华免费Linux设备驱动开发详解_宋宝华
18 2019-07-19 -
Linux设备驱动开发详解宋宝华.pdf
有问题,请勿下载!资料已经重新上传!!一共三部分,压缩文件!
16 2019-07-06 -
Linux设备驱动开发详解_宋宝华.pdf
Linux设备驱动开发详解,挺好的一本书,适合从事嵌入式开发的人员参考
30 2019-05-06 -
Linux设备驱动开发详解code宋宝华
"Linux device driver development detailed" code [Song Baohua]
23 2019-06-23 -
Linux设备驱动开发详解_宋宝华pdf
Linux设备驱动开发详解-宋宝华.pdf
56 2019-01-20 -
Linux设备驱动开发详解3宋宝华
Linux设备驱动开发详解3 的源程序。该程序是从配套虚拟机中拷贝出来的,经过测试需要在其对应的Linux内核版本上运行。如果Linux内核版本不对,可能需要进行相应调整才能使用。
33 2019-01-02 -
嵌入式软件开发_华清远见.pdf
嵌入式软件开发-华清远见.pdf
24 2019-06-04 -
USB应用开发技术大全华清远见出版
内容简介《USB应用开发技术大全》系统地介绍了新型USB总线接口的协议、工作原理以及驱动程序设计,并以大量篇幅全面、详细地介绍了各种应用场合下的USB设计实例。全书分为4篇,共24章:第1章~第8章为
16 2020-06-08
暂无评论