目录
0 引言
上一博文中总结了文件的I/O操作,演示示例也只是自建个文件,进行数据的读写。这里,我们看下如何利用文件I/O进行字符设备的操作。这里没有给出如何具体写字符设备的驱动,而是利用开发板已经带有的两个字符设备,直接操作练习感知下。
1 Linux设备分类
Linux的设备根据类型可以分成三类,如下表所示,一个设备可以属于多种类型,像USB wifi,USB接口属于字符设备,也能上网,也属于网络设备。
字符设备 | 块设备 |
目录
上一博文中总结了文件的I/O操作,演示示例也只是自建个文件,进行数据的读写。这里,我们看下如何利用文件I/O进行字符设备的操作。这里没有给出如何具体写字符设备的驱动,而是利用开发板已经带有的两个字符设备,直接操作练习感知下。
Linux的设备根据类型可以分成三类,如下表所示,一个设备可以属于多种类型,像USB wifi,USB接口属于字符设备,也能上网,也属于网络设备。
字符设备 | 块设备 |