网站首页 > linux / 正文
创建设备文件方法:
sudo mknod /dev/设备文件名 设备类型 主设备号 次设备号
- 设备文件名 - 使用模块名即可
- 设备类型(字符设备) - c
- 主设备号 - 通过命令获得(后面介绍)
- 次设备号 - 驱动文件中定义的次设备号
主设备号获取
- 加载模块 sudo insmod xx.ko
- 使用命令:cat /proc/devices
- 找到设备名,前面的数字即为主设备号
example
sudo mknod /dev/cdev_demo c 242 0
查看创建的设备文件
ls /dev/设备文件名 -l
Tags:linux设备驱动开发
猜你喜欢
- 2024-11-26 Intel开发人员用AMD代码优化Linux驱动:部分游戏帧率提升10%
- 2024-11-26 Linux 网络设备驱动开发《网络分层结构》
- 2024-11-26 「正点原子Linux连载」第五十五章设备树下的platform驱动编写
- 2024-11-26 linux驱动开发-1.概念了解
- 2024-11-26 基于Linux的tty架构及UART驱动详解
- 2024-11-26 Linux中的块设备驱动
- 2024-11-26 linux驱动开发-2.驱动框架
- 2024-11-26 linux 内核之驱动开发需要掌握的知识
- 2024-11-26 英伟达开源Linux图形驱动实测,性能媲美专有驱动
- 2024-11-26 从串口驱动到Linux驱动模型,想转Linux的必会