本书涉及嵌入式Linux系统设备驱动开发的各个环节。全书共21章,内容包括:Linux系统基本操作,嵌入式Linux开发环境的搭建,Linux设备驱动的概念,Linux内核模块编程,字符设备驱动(含LED驱动)的开发及完善,内核同步机制,中断驱动,内核工作队列,内核定时器,平台设备、LCD设备、Linux触摸屏和温度传感器的驱动,以及Linux内核各子系统(clock子系统、输入子系统、I IC子系统、SPI子系统和MTD子系统)的介绍。本书由深圳信盈达嵌入式学院的嵌入式开发工程师编写,并配备了相关的实验和完整的驱动程序代码及测试应用程序代码。
本书以实用为导向进行编写,希望每一位读者都可以在嵌入式Linux开发领域有所收获,叩开嵌入式Linux的大门,在技术的世界里自由翱翔!
本书适用读者为有一定的嵌入式C语言基础并希望了解嵌入式开发技术的相关人员,或者对嵌入式技术有一定了解并希望进一步深入了解嵌入式Linux驱动开发的相关技术人员及高等院校学生等。