笔记
文章平均质量分 86
小小河神纠结多
这个作者很懒,什么都没留下…
展开
-
安信可ESP32-C3模组阿里云远程控制WS2812RGB灯条(基于ESP-IDF的SDK)
前言 ESP32-C3模组是4月初发布上线的一款双模(2.4GWiFi+BLE5.0)的通信模块,博主手上的是一款外置2M Flash的型号ESP32-C3F:本文是在Linux 开发环境用的是乐鑫的ESP-IDF的master分 支的SDK基础上做的二次开发。 所以需要准备的软件: &nb原创 2021-04-26 17:24:23 · 2757 阅读 · 4 评论 -
LinuxC语言文件操作之普通文件(fd)和二进制流文件(FILE)之间的转换
一、Linux 的文件操作一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import sslssl._c原创 2021-03-11 13:28:52 · 1489 阅读 · 1 评论 -
Linux初学第十二天<进程间通信五、信号量>
一、信号量概述 信号量(Semaphore)与已经学过的的IPC结构不同,它是一个计数器,信号量用于实现进程间的互斥与同步,而不是用于存储进程间的通信数据。举例子来理解这句话: 把一个临界资源(也可以认为是共享内存)比作一个上了锁的房间,某人比作一个进程,而开锁的钥匙就是信号量。某人有钥匙的话,就能开锁进入房间里,做它需要做的事情,如果这时候原创 2020-11-22 22:13:59 · 214 阅读 · 0 评论 -
Linux初学第十一天<进程间通信四、信号>
一、信号概述(signal) 对于Linux系统来说,实现信号的是一种软中断,就像我们单片的中断一样,中断的触发需要信号。许多程序都需要处理信号,来做不同的事情。1.信号的名字和编号 在Linux系统中,已经定义好了64个信号,每个信号都有一个名字和编号。信号名都以"SIG"为开头,信号定义在<signal.h原创 2020-11-21 00:20:42 · 599 阅读 · 0 评论