Linux驱动的编写,大致分为两个过程,第一个过程为测试阶段,即为某一具体的设备,添加必要的驱动模块,为了节省编译时间,需要将代码单独放在一处,在编译时,只需要要调用内核的头文件即可:第二个过程为布置阶段,即为某一具体设备,添加完整.可靠的驱动模块,即该过程将驱动模块编译到内核镜像文件中,它需要将驱动模块的代码,添加到内核源码树中,下面将逐一介绍. 阶段一 1 新建一目录,并编写测试代码 mkdir -p develop/drivers/cd develop/drivers/ vim demo.…