05.Linux设备驱动
约 139 字小于 1 分钟
Linux 设备驱动分类
1.字符设备
2.块设备
3.网络设备
在 Linux 中,一切皆为文件,驱动加载成功后,会在 /dev 目录下生成一个相应的文件,应用程序通过操作该文件即可实现对硬件的操作
应用程序运行在用户空间,驱动运行在内核空间,用户空间不能直接操作内核空间
每个系统调用在驱动中都有对应的驱动函数
1.字符设备
2.块设备
3.网络设备
在 Linux 中,一切皆为文件,驱动加载成功后,会在 /dev 目录下生成一个相应的文件,应用程序通过操作该文件即可实现对硬件的操作
应用程序运行在用户空间,驱动运行在内核空间,用户空间不能直接操作内核空间
每个系统调用在驱动中都有对应的驱动函数