《嵌入式接口技術與Linux驅動開發(fā)》以軟硬件相結合、底層驅動與上層應用相結合的方法,介紹了嵌入式接口技術的基本原理及應用設計技術。全書可分為4個部分:第1、2章是全書的基礎,主要介紹了嵌入式接口技術的軟硬件基礎知識,并深入介紹了嵌入式Linux驅動的基本原理;第3章在介紹嵌入式存儲接口設計的基礎上說明了最小系統(tǒng)設計、Bootloader移植以及嵌入式Linux的芯片級和板級移植;第4~6章以小鍵盤、實時時鐘和觸摸屏接口為例,在硬件方面介紹嵌入式系統(tǒng)中簡單I/O接口的擴展技術以及GPIO的輸入/輸出和中斷功能的使用,同時在軟件上介紹這些設備接口的驅動與控制方法,如基于定時器的程序查詢式I/O控制、阻塞型和非阻塞型I/O、異步I/O信號的支持方法和中斷處理方法、Linux內核的實時時鐘子系統(tǒng)和輸入設備子系統(tǒng)的使用等;第7~9章介紹了一些軟硬件都較為復雜的嵌入式接口,它們包括以太網接口與網絡設備驅動原理、PCMCIA接口與PCMCIA驅動原理、AC97音頻接口與基于ALSA架構的音頻驅動設計。《嵌入式接口技術與Linux驅動開發(fā)》可作為高等院校電類相關專業(yè)碩士研究生或高年級本科生的教材,也可以作為嵌入式系統(tǒng)工程師的實用參考書。