- 博客(11)
- 收藏
- 关注
原创 poll 阻塞 设置
如果文件描述符是设置为非阻塞模式的,那么读取或写入操作本身也可能是非阻塞的。但如果文件描述符是阻塞模式的,读取或写入操作可能会阻塞。所以,poll(fds, 1, 0)本身是非阻塞的(因为它不会等待),但是后续的文件操作可能是阻塞的或非阻塞的,这取决于文件描述符的设置。但是,如果此时正好有文件描述符是就绪的(即满足poll之前设置的事件),poll会返回并报告这些文件描述符。当超时设置为-1时,poll会无限期地等待,直到至少有一个文件描述符变得可读、可写或有异常状况,或者直到接收到一个信号。
2024-03-07 15:56:44
616
原创 内核态与用户态进程之间的通信netlink
Netlink 是一种在内核与用户应用间进行双向数据传输的非常好的方式,用户态应用使用标准的 socket API 就可以使用 netlink 提供的强大功能,内核态需要使用专门的内核 API 来使用netlink。3.使用 netlink 的内核部分可以采用模块的方式实现,使用 netlink 的应用部分和内核部分没有编译时依赖,但系统调用就有依赖,而且新的系统调用的实现必须静态地连接到内核中,它无法在模块中实现,使用新系统调用的应用在编译时需要依赖内核。–内核态与用户态进程之间的通信netlink。
2024-02-27 16:37:08
1199
原创 gpio value设置失败问题
目前遇到gpio设置value不生效问题,查看是否引脚复用。gpio-pinctrl.dtsi 找对应引脚。查看复用情况,一一排除。
2024-02-22 10:42:26
821
原创 sprintf与snprintf 区别
/定义一个长度为20字节的字符串常量。//定义一个长度为20字节的字符串常量。//定义一个只有10个字节空间的buffer数组。//定义一个只有10个字节空间的buffer数组。//定义一个int型的常量。//定义一个int型的常量。//snprintf的用法。
2024-02-18 11:05:01
408
原创 2020-09-21
NFS /etc/exports参数解释nfs 安装执行以下命令安装 nfs 服务器所需的软件包yum install -y nfs-utils执行命令 vim /etc/exports,创建 exports 文件,文件内容如下:/root/nfs_root/ *(insecure,rw,sync,no_root_squash)执行以下命令,启动 nfs 服务# 创建共享目录,如果要使用自己的目录,请替换本文档中所有的 /root/nfs_root/mkdir /root/nfs_rootsystemc
2020-09-21 16:06:51
140
原创 RobotFramewort 基础篇 之
RF基础篇简介 ATDD数据关键字测试驱动 优缺点 特点 内置库 第三方库 测试套件(测试工程,测试框架) 测试数据(测试用例) 测试库(关键字,?) 测试语法(变量,自定义变量) ...
2019-10-21 09:38:18
234
原创 gcc/make/cmake 手动编译 到自动化编译的发展
gcc/make/cmake 手动编译 到自动化编译的发展gcc:make makefile:cmake:
2019-10-16 10:52:37
248
原创 智能编译
智能编译:编译环境(软件,工具链,环境变量设置)部署——自动化 高效编译代码(下载,触发编译,自动化更新)编译规则(编译规则生成,自动生成cmake)编译脚本(分布,分模块,效率,编译参数)编译速度(速度提升)版本发布 (版本发布,任务自动化触发)...
2019-10-16 10:45:27
285
原创 python 列表推导式
python的推导式 有三种,这里先介绍 列表式:使用:variable = [out_exp_res for out_exp in input_list if out_exp == 2]
2019-02-15 15:00:43
103
原创 python 中用 paramiko 建立ssh 远程交互命令登录,并开启多channel
python 中用 paramiko 建立ssh 远程交互命令登录,并开启多channel1、ssh 登录:2、输入多条指令:3、多channel:欢迎在这里插入代码片使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Ma...
2019-02-15 09:37:22
2895
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人