Linux
记录Linux学习之路,主要参照北京迅为电子IMX6ULL终结者开发板指南和手册,在终结者开发板或EK140开发板上面进行操作实践,把每个步骤记录下来备忘。我也是Linux初学者,如有问题欢迎指正!
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
米兰的无线电
这个作者很懒,什么都没留下…
展开
-
04_beep第一个相对完整的MISC驱动实践编写
源码/** @Descripttion: 基于杂项设备的蜂鸣器驱动*/#include <linux/init.h> //初始化头文件#include <linux/module.h> //最基本的文件, 支持动态添加和卸载模块。#include <linux/miscdevice.h> //包含了 miscdevice 结构的定义及相关的操作函数。#include <linux/fs.h> //文件系统头文件, 定义文件表结构(file,b原创 2021-04-04 17:19:22 · 159 阅读 · 0 评论 -
03_fops_write 应用层向内核层写数据
源码#include <linux/init.h> //初始化头文件#include <linux/module.h> //最基本的文件, 支持动态添加和卸载模块#include <linux/miscdevice.h> //注册杂项设备头文件#include <linux/fs.h> //注册设备节点的文件结构体#include <linux/uaccess.h> //copy_to_use原创 2021-04-04 14:15:18 · 284 阅读 · 0 评论 -
03_fops_read 应用层从内核层读数据
源码#include <linux/init.h> //初始化头文件#include <linux/module.h> //最基本的文件, 支持动态添加和卸载模块#include <linux/miscdevice.h> //注册杂项设备头文件#include <linux/fs.h> //注册设备节点的文件结构体#include <linux/uaccess.h> //copy_to_use原创 2021-04-04 13:44:31 · 261 阅读 · 0 评论 -
02_misc制作一个简单的杂项设备模块驱动
源码#include <linux/init.h> //初始化头文件#include <linux/module.h> //最基本的文件, 支持动态添加和卸载模块#include <linux/miscdevice.h> //注册杂项设备头文件#include <linux/fs.h> //注册设备节点的文件结构体struct file_operations misc_fops={ //文件操作集 .o原创 2021-04-04 10:18:24 · 144 阅读 · 0 评论 -
01_helloworld模块驱动
基于imx6ull开发板,制作一个HelloWorld模块驱动原创 2021-04-03 22:51:39 · 71 阅读 · 0 评论 -
2021-3-3 开始更新Linux学习之路
2021.3.1 购入迅为电子i.MX6ULL终结者开发板(EMMC版本)选择EMMC版本可以做更多的实验和学习QT,从新系统的学习一边并进行记录。2020.12.7 购入明远智睿i.MX6ULL EK140MINI板(NAND版本)编译uboot、kernel,修改设备树,编译字符驱动、杂项驱动,安富莱4.3寸LCD可以显示但触摸驱动没有成功,已经做过基本尝试。...原创 2021-03-03 10:07:30 · 87 阅读 · 0 评论