首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 单片机和嵌入式系统 > linux驱动编写

linux驱动编写

资料介绍
Linux 驱动
Linux驱动编写



张黎明
leeming.cublog.cn
leeming1203@gmail.com

1
主要内容:

1.Linux驱动简述及字符型驱动的框架


2.基于Gpio的Linux字符型驱动设计

3.Linux键盘驱动的设计




Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved.
Not to be reproduced by any means without prior written consent. 2
1.Linux驱动简述及字符型驱动的框架




3
1.1 什么是设备驱动
设备驱动程序是操作系统内核和机器硬件之间的接口.设
备驱动程序为应用程序屏蔽了硬件的细节,这样在应用
程序看来,硬件设备只是一个设备文件, 应用程序可以
象操作普通文件一样对硬件设备进行操作.设备驱动程序
是内核的一部分,它完成以下的功能:
1.对设备初始化和释放.
2.把数据从内核传送到硬件和从硬件读取数据.
3.读取应用程序传送给设备文件的数据和回送应用程序
请求的数据.
4.检测和处理设备出现的错误.



Copyright 2007 Prochip Electronics Co,ltd. All Rights Reserved.
Not to be reproduced by any means without prior written consent. 4
设备
标签:linuxdriver
linux驱动编写
本地下载

评论

断玉· 2013-12-10 10:41:26
good