上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 58 下一页
摘要: 原文链接 1、设置GPIO口方向 int gpiod_direction_input(struct gpio_desc *desc) int gpiod_direction_output(struct gpio_ desc *desc, int value) 2、获取GPIO口方向 int gpio 阅读全文
posted @ 2021-11-18 16:07 轻轻的吻 阅读(2993) 评论(0) 推荐(0) 编辑
摘要: pthread_kill可以判断一个线程是否退出--Demo程序 在使用pthread_cancel去结束线程时,被结束线程函数不能有返回值,即在发送cancel指令时,线程必须是live的状态。否则会产生“段错误” pthread_cancel并不能立即退出线程(实测必须进行延时即可退出线程),发 阅读全文
posted @ 2021-11-13 16:01 轻轻的吻 阅读(151) 评论(0) 推荐(0) 编辑
摘要: logread 阅读全文
posted @ 2021-11-12 17:24 轻轻的吻 阅读(984) 评论(0) 推荐(0) 编辑
摘要: 接收头不灵敏基本三种情况造成: 1、外部灯光影响红外控制。 2、接收头上缺少滤波电容。 3、NEC红外遥控发数据时,一个脉冲对应560us的连续载波,一个逻辑1传输需要2.25ms ( 560us脉冲+1680us低电平),一个逻辑0的传输需要1.125ms ( 560us脉冲+560us低电平) 阅读全文
posted @ 2021-11-02 10:01 轻轻的吻 阅读(888) 评论(0) 推荐(0) 编辑
摘要: static char *getipolloinfo(__maybe_unused struct api_data *root) { FILE *fstream=NULL; char ipaddr[16]; char macaddr[18]; char gateway[16]; char netma 阅读全文
posted @ 2021-10-28 20:33 轻轻的吻 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 一、线程退出 1、pthread_kill (1)引用 #include <pthread.h> #include<signal.h> (2)函数原型 int pthread_kill(pthread_t thread, int sig); (3)参数 thread:线程ID sig:sig信号 ( 阅读全文
posted @ 2021-10-14 22:47 轻轻的吻 阅读(4152) 评论(0) 推荐(0) 编辑
摘要: % *表示取从头到最后一个空格之前的内容: 实例: echo $a 68a320cd0b8b60deb0866fc27f3689e5 mtd2 echo ${a% *} 68a320cd0b8b60deb0866fc27f3689e5 %/*代表取从头到最后一个slash之前的所有内容 #*/代表去 阅读全文
posted @ 2021-10-12 10:28 轻轻的吻 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 临时屏蔽串口终端: systemctl mask serial-getty@ttyS0.service 阅读全文
posted @ 2021-09-28 11:52 轻轻的吻 阅读(1244) 评论(0) 推荐(0) 编辑
摘要: 一、概述 (1)介绍 RS485接口组成的半双工网络,一般是两线制,多采用屏蔽双绞线传输,这种接线方式为总线式拓扑结构在同一总线上最多可以挂接32个结点。我们知道,最初数据是模拟信号输出简单过程量,后来仪表接口是RS232接口,这种接口可以实现点对点的通信方式,但这种方式不能实现联网功能,随后出现的 阅读全文
posted @ 2021-09-21 12:34 轻轻的吻 阅读(1494) 评论(0) 推荐(0) 编辑
摘要: 一、概述 信号量,Semaphore:英[ˈseməfɔː(r)]。 信号量常用于任务的同步,通过该信号,就能够控制某个任务的执行,这个信号具有计数值,因此,可以称为计数信号量。 计数信号量可以用于资源管理,允许多个任务获取信号量访问共享资源,但会限制任务的最大数目。访问的任务数达到可支持的最大数目 阅读全文
posted @ 2021-09-20 15:04 轻轻的吻 阅读(634) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 58 下一页