上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 35 下一页
摘要: 1.APP读取按键的方式 查询方式 休眠—唤醒方式 poll方式 异步通知方式 1.1 查询方式 驱动程序中构造、注册一个 file_operations 结构体,里面提供有对应的 open,read 函数。APP 调用 open 时,导致驱动中对应的 open 函数被调用,在里面配置 GPIO 为 阅读全文
posted @ 2020-04-02 14:01 一个不知道干嘛的小萌新 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1、前言 Linux内核中的设备驱动模型,是建立在sysfs设备文件系统和kobject上的,由总线(bus)、设备(device)、驱动(driver)和类(class)所组成的关系结构,在底层,Linux系统中的每个设备都有一个device结构体的实例,本文将对Linux内核的device结构体 阅读全文
posted @ 2020-04-01 10:43 一个不知道干嘛的小萌新 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: 1.三种写驱动程序的方法 1.1资源和驱动在同一文件里 1.2资源用platform_device指定,驱动在platform_driver实现 1.3资源用设备树指定,驱动在platform_driver实现 以上三种的核心是file_operations结构体,不同的是指定硬件资源的方式。 2. 阅读全文
posted @ 2020-04-01 10:24 一个不知道干嘛的小萌新 阅读(350) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/bluestorm/p/3168719.html 1.atoi函数原型 int atoi(const char *nptr); atoi (表示 ascii to integer)是把字符串转换成整形数的一个函数。int atoi(const char 阅读全文
posted @ 2020-03-26 10:42 一个不知道干嘛的小萌新 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1.rsync命令 rsync,remote synchronize顾名思意就知道它是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息。 rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分, 阅读全文
posted @ 2020-03-23 17:37 一个不知道干嘛的小萌新 阅读(987) 评论(0) 推荐(0) 编辑
摘要: 1.区别 2>/dev/null 意思就是把错误输出到“黑洞”。 >/dev/null 2>&1 默认情况是1,也就是等同于1>/dev/null 2>&1。意思就是把标准输出重定向到“黑洞”,还把错误输出2重定向到标准输出1,也就是标准输出和错误输出都进了“黑洞”。 2>&1 >/dev/null 阅读全文
posted @ 2020-03-23 11:38 一个不知道干嘛的小萌新 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 1.问题 在使用ubuntu16.04系统在rk3399的板卡中,开机出现A start job is running for ....(1min,30s)。 2.分析 原因: 1.是因为我硬盘的uuid和fstab中的uuid不一致导致的。 2.根据网上还有的是因为swap分区不见了,所以swap 阅读全文
posted @ 2020-03-20 20:48 一个不知道干嘛的小萌新 阅读(8318) 评论(0) 推荐(0) 编辑
摘要: 1.dd命令 dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。 注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2 参数: 1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file > 2. of=文件 阅读全文
posted @ 2020-03-20 20:28 一个不知道干嘛的小萌新 阅读(5113) 评论(0) 推荐(0) 编辑
摘要: 在类Unix操作系统中,设备节点并不一定要对应物理设备。没有这种对应关系的设备被称之为伪设备。操作系统运用了它们实现多种多样的功能,/dev/null和/dev/zero就是这样的设备,类似的还有/dev/urandom、/dev/tty等。 先检查下/dev/null和/dev/zero两个文件的 阅读全文
posted @ 2020-03-20 20:25 一个不知道干嘛的小萌新 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: 1.resize2fs命令 resize2fs /dev/mmcblk1p8 mmcblk1p8是文件系统分区。 resize2fs命令可以调整ext2\ext3\ext4文件系统的大小,它可以放大或者缩小没有挂载的文件系统的大小。如果文件系统已经挂载,它可以扩大文件系统的大小,前提是内核支持在线调 阅读全文
posted @ 2020-03-20 16:37 一个不知道干嘛的小萌新 阅读(9944) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 35 下一页