Linux设备驱动-字符驱动_拾柒47的博客-CSDN博客

网站介绍:文章浏览阅读435次。应用程序的主要作用与实现方法三个作用:与内存进行IO交互(比如读写文件);输出信息到外设(如点灯);从外设读入信息(如识别键盘按键)。应用程序一般提供三个标准的接口函数来实现这三个功能:open、write、read,这三个接口函数的具体实现在标准C语言库中。C语言库和应用程序都属于用户空间的东西。open负责打开一个文件,write负责往打开的文件里写入信息,read负责从打开的文件里读取信息。(注意:Linux中一切皆是文件,内存和外设也是,所以这个打开的文件可以是内存也可以是具体的外设,比如我op