1.linux驱动介绍

linux系统主要将设备分为3类:字符设备、块设备、网络设备

字符设备:是指只能一个字节一个字节读写的设备,不能随机读取设备内存中的某一数据,读取数据需要按照先后数据。字符设备是面向流的设备,常见的字符设备有鼠标、键盘、串口、控制台和LED设备等。

块设备:是指可以从设备的任意位置读取一定长度数据的设备,可以不按顺序读取,可以优化,调顺序,合并。块设备包括硬盘、磁盘、U盘和SD卡等。

网络设备:网络设备(也称为网络接口,network inferface),如以太网卡

猜你喜欢

转载自blog.csdn.net/weixin_40535588/article/details/89350658