热门排行
简介
嵌入式Linux开发教程是面向嵌入式Linux学习和产品开发的入门教程,分上下两册。本书为下册,分3篇,共16章,内容涵盖Linux内核、设备驱动、系统整合和产品化等方面。其中,设备驱动部分是重点内容,从模块编写开始,深入浅出地讲述了驱动编写的各个方面;之后以Linux子系统为单位,分别讲述了各常用外设的驱动编写或移植,如LED、GPIO、I2C、SPI、Input子系统、串口、声卡、WiFi网卡和3G模块等。
本书由浅入深,结构合理,实用性强,提供的范例稍加改动即可应用于实际项目。阅读本书需要有一定Linux使用基础,适合于准备往驱动方向发展的嵌入式Linux开发工程师,也可作为高校非计算机专业高年级学生学习嵌入式Linux驱动的参考教材。
目录
第1篇嵌入式Linux内核驱动开发
第1章 Linux内核裁剪和定制
第2章 Linux设备驱动基础
第3章 LED 子系统和驱动
第4章 GPIO 驱动
第5章输入子系统和按键驱动
第6章 I2C总线和外设驱动
第7章 SPI总线和外设驱动
第8章 UART和SC16IS752驱动
第9章 SGTL5000声卡驱动移植
第10章 AP6181无线网卡驱动移植
第11章 SIM6320-PCIE3G模块驱动移植
第12章嵌入式Linux和Bootloader
第13章嵌入式Linux文件系统
第14章 Buildroot
第15章 OpenWRT
第3篇产品化和创意
第16章产品化和创意