找回密码
 立即注册
Linux常用命令(4)
基本命令 查找文件 find命令 find命令可以查找Linux系统下某个指定路径下的文件的位置,可以把文件的绝对路径输出到终端。注意:如果查找根目录下的文件,需要使用sudo 压缩解压 tar命令 tar命令的作用是压缩、解压以及归档、释放,归 ...
些耨努 2025-6-11 15:28
629 0 0
信号通信
信号通信 信号的概念 信号(英文翻译为signal)是Unix系统、类Unix系统(比如Linux系统)以及其他POSIX兼容的操作系统中用于实现进程间通信的一种方式。信号采用的是一种异步通信机制。 [*]同步通信:同步指的是当进程发起一个请求, ...
汪玉珂 2025-6-11 15:27
182 0 0
Qt Can通讯,可配置,支持多线程,容错处理,高性能,高稳定性
基于Qt 5.13.2的高性能CAN通信实现方案 1. 环境配置与依赖 2. 核心类设计 classDiagram class CANConfig { +QString interfaceName +uint bitRate +QCanBusDevice::CanBusStatus status +loadConfig(Q ...
董绣梓 2025-6-11 15:26
452 0 0
线程的属性
线程的属性练习 设计一个程序,要求在程序中创建两条子线程,主线程创建一个线程的属性对象,并对线程的属性对象进行初始化之后,要求创建的子线程的属性设置为分离属性,子线程A输出”hello”,子线程B输出”world”,主线程创建子线程 ...
鄂缮输 2025-6-11 15:26
165 0 0
进程间通讯代码实例以及相关函数释义
进程间通讯代码实例以及相关函数释义 练习:用户设计两个程序,要求进程A中自定义信号SIGUSR1的相应借口,要求进程B每隔一段时间向进程A发送SIGUSR1信号,测试进程A是否可以执行关联的相应接口。 一、processA中设置信号处理handler li ...
即息极 2025-6-11 15:26
915 0 0
Linux-常用命令(5)
基本命令 命令路径 which命令 which命令用于定位和查找系统中可执行文件的路径。用于确定某个·命令是否存在以及命令的完整路径。 文件格式 file命令 file命令用于查找Linux系统中的文件的类型,包括但不限于文本文件、目录、二进制文 ...
揉幽递 2025-6-11 15:26
977 0 0
管道通信
管道通信 Linux系统提供了一种通信方式,名字叫做管道通信,顾名思义,管道是单向的,比如水管、燃气管道等,换个说法就是管道是采用半双工通信的,也就是同一时刻只能完成发送数据或者接收数据。 匿名管道 用匿名管道实现,创建匿名管 ...
煅汾付 2025-6-11 15:26
607 0 0
Linux-常用命令(3)
Linux常用命令 查看文件 cat命令 cat命令可以创建一个或者多个文件、查看文件内容、连接文件,常用于查看文件内容 系统时间 date命令 date命令,用于查看或者修改Linux系统的时间和日期 文件权限 chmod命令 chmod命令可以修改Linux系 ...
癖艺泣 2025-6-11 15:26
834 0 0
STM32串口缓冲区
在嵌入式开发中,外设通信(如UART、SPI、I2C)的数据接收常面临两大挑战:不定时、不定量数据的实时处理和高频率数据流下的稳定性保障。传统的轮询方式效率低下,而中断驱动的接收逻辑又容易因处理延迟导致数据丢失。 本文提出了一种基 ...
党新苗 2025-6-11 15:26
201 0 0
Win11用脚本修改音频设备的输出设置
1. 问题来源 系统是Windows11 24H2版本,音频设备使用的是一款飞傲家的FiiO BTR7蓝牙解码耳放,蓝牙不怎么用,大多数时候还是直接连接电脑当作有线DAC使用,后面内容对这个设备就用DAC来称呼。 使用时碰到一个问题是,在Windows11系统 ...
戈森莉 2025-6-11 15:25
915 0 0
Win环境下的批处理命令和JScript脚本结合使用笔记
最近工作有接触到.bat 批处理命令,在Win环境下编写的时候基于以前的编码习惯,觉得批处理语法可读性较差,于是学习了解了一下结合JScript的用法,特此记录。 什么是JScript JScript是微软的JavaScript实现,主要用于Windows脚本宿主环 ...
羽桑 2025-6-11 15:25
1000 0 0
LCD1602 单片机上代码的实现和代码结构的分析
1、单片机引脚和设备引脚之间的通信 LCD1602使用并口与单片机进行通信,主要包括D0-D7 8个数据线和3根控制线(RS(指令和数据寄存器的区分),R/W(读写控制引脚),E(开始读写引脚,理解为串行总线的时钟线))。设备可以被配置为使用4线或8线 ...
魄柜 2025-6-11 15:25
99 0 0
C++ 程序员入门需要多久,怎样才能学好?
一、我的C++学习之路:一个嵌入式老兵的自白 先交代一下我的背景:理工科毕业,半路出家学的编程。大学时代是机械专业,但阴差阳错进了一家电子公司,被分配做嵌入式开发,于是硬着头皮自学了C语言和单片机,后来又接触了Linux和C++。 ...
富账慕 2025-6-11 15:25
47 0 0
ElasticStack从入门到精通
什么是ElasticStack ElasticStack早期名称为elk elk代表了三个组件 [*]ElasticSearch 负责数据存储和检索。 [*]Logstash 负责数据的采集,将源数据采集到ElasticSearch进行存储。 [*]Kibana 负责数据的展示。类似Granfa 由于Logstash是 ...
湄圳啸 2025-6-11 15:25
811 0 0
Linux的vim编辑器
Linux的vi/vim编辑器 [*]基本概念: vim文本编辑器,是由vi编辑器发展演变过来的文本编辑器,因其具有使用简单、功能强大、是 Linux 众多发行版的默认文本编辑器。很多人习惯将 vim 称为 vi,其实 vim 是 vi 的增强版(在 vi 的基础上 ...
府扔影 2025-6-11 15:24
575 0 0
消息队列
消息队列 一、消息队列的概念 Linux系统中消息队列(Message Queue)是进程间通信的一种方式,这种通信机制的好处是可以传输指定类型(用户可以自行定义)的数据,相同类型的数据根据到达顺序在队列中进行排队。 当然,不同类型的数据不 ...
二艰糖 2025-6-11 15:24
615 0 0
i.MXRT1060更换较大容量Flash(IS25LP064A_IS25LP128F)
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是为i.MXRT1060更换较大容量Flash导致二级App异常启动问题。 痞子衡最近在支持一个 RT1062 国外客户项目,客户在项目预研阶段为 RT1062 搭配的启动 Flash 是较小容量 IS2 ...
山真柄 2025-6-11 15:24
161 0 0
共享内存
共享内存 一、共享内存的概念 共享内存是Linux系统进程间通信的一种方式,是在Unix系统的system-V版本引入的一种IPC对象,除了共享内存外,其他的IPC对象还包含消息队列、信号量组。 共享内存其实就是指多个进程可以共享物理内存中的同 ...
艾曼语 2025-6-11 15:23
85 0 0
Linux系统下安装配置 Nginx 超详细图文教程
Linux系统下安装配置 Nginx 超详细图文教程 一、下载Nginx安装包 nginx官网:nginx: downloadhttp://nginx.org/en/download.html 找到我们所需要版本,把鼠标移动到上面,右键打开链接进行下载 或者如果Linux联网,直接在Linux服务上 ...
缄戈 2025-6-11 15:22
604 0 0
宝塔面板ModuleNotFoundError: No module named '_sqlite3'的问题
如果在用Armbian安装宝塔面板的时候遇到ModuleNotFoundError: No module named '_sqlite3'报错,并且无法进入web面板界面,可以尝试以下操作。 报错界面展示: 步骤1:更换或添加Ubuntu软件源地址到/etc/apt/source.list.d ...
刃减胸 2025-6-11 15:22
266 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则