阐述了基于嵌入式linux 字符驱动程序的设计方法和实现过程。以字符设备GPIO 为例,详细地介绍了嵌入式linux 字符驱动的开发的关键技术,其中包括模块的加载卸载;设备号的分配;设备的注册;定义file_operations 结构体和文件操作。通过编写相应的应用程序测试驱动的正确性,证明字符驱动开发成功。