标签归档:设备简介

linux 块设备 字符设备

Linux 中设备分为两大类:
块设备 有缓冲可以进行随机读取
字符设备 无缓冲,只能顺序读取
当物理设备在linux中/dev目录下生成特殊文件(设备文件),并且设备文件都拥有 主/次设备号,
主设备号相同的设备代表同一类设备,可以使用相同的驱动程序,这样设备才可以被外部的程序调用和读取。

常见的字符设备:内存 键盘 鼠标 I/o端口 输出printf ,虚拟终端 tty 游戏杆 视频采集设备 usb打印机 usb扫描仪 usb人机界面设备
显卡 cpu

常见的块设备:CDROM ,磁盘设备 网络设备 SD卡 usb存储器