字符设备文件与操作(具体实现)
文章目录
上一篇文章中,我们成功实现了字符设备文件的操作,但是在该实例中,各操作函数并没有具体实现,本文在此基础上,进一步实现文件操作函数。
本次实例分为两个部分:
- 内核驱动
- 用户应用程序
内核驱动实现了字符设备文件的操作,用户应用程序用于验证内核驱动。
1、内核空间程序(设备驱动)
注意:
1、本系列文章将使用的Linux内核版本号为:5.10.160`,
2、开发板为Orange Pi 5,
3、系统镜像为官方提供的系统镜像
4、Linux内核头文件位于:/opt/linux-headers-legacy-rockchip-rk3588_1.1.10_arm64.deb
5、初次使用需要安装Linux内核头文件:
sudo dpkg -i linux-headers-legacy-rockchip-rk3588_1.1.10_arm64.deb
在Linux中,一切旨为文件。那么,
标签:文件,字符,实现,内核,Linux,Orange,操作,Pi From: https://blog.csdn.net/wujuxKkoolerter/article/details/143248036