1. 首页
  2. 课程学习
  3. 嵌入式
  4. 嵌入式系统/ARM技术中的Linux字符设备驱动程序的编写框架

嵌入式系统/ARM技术中的Linux字符设备驱动程序的编写框架

上传者: 2020-11-13 01:04:32上传 PDF文件 87.24KB 热度 8次
作者:游老师,华清远见嵌入式培训中心讲师。 一、Linux device driver 的概念 系统调用是操作系统内核和应用程序之间的接口,设备驱动程序是操作系统内核和机器硬件之间的接口。设备驱动程序为应用程序屏蔽了硬件的细节,这样在应用程序看来,硬件设备只是一个设备文件,应用程序可以象操作普通文件一样对硬件设备进行操作。设备驱动程序是内核的一部分,它完成以下的功能: 1、对设备初始化和释放; 2、把数据从内核传送到硬件和从硬件读取数据; 3、读取应用程序传送给设备文件的数据和回送应用程序请求的数据; 4、检测和处理设备出现的错误。 在Linux
用户评论