找回密码
 立即注册

推荐主题

为啥有好多人说 Arduino 是玩具?
作为一个在嵌入式领域摸爬滚打近十年的老兵,我不得不说这个问题触动了我的神经。每次听到有人说"Arduino只是个玩具",我都忍不住想反驳,但冷静下来思考后,我发现这个问题并不是非黑即白的。有时候,一个看似简单的问题背后,往往隐藏 ...
赫连如冰 2025-6-11 15:34
511 0 0
[香橙派]zero3中debian设置静态ip地址
设置静态 IP 地址的方法 1、使用nmtui 命令来设置静态IP 地址 1) 首先运行 nmtui 命令 orangepi@orangepi:~$ nmtui 2) 然后选择 Edit a connection 并按下回车键 Pi-5-details-pic72.png 3) 然后选择需要设置静态 IP 地址的网络接口,比 ...
焦听云 2025-6-11 15:33
74 0 0
UTC时间与正常时间相互转换的shell脚本
UTC时间转换的shell脚本 前言 摸鱼感想 昨天被UTC时间,系统时间的转换的代码绕得有点晕, 最后,不饶了,我当天的任务是搞一个嵌入式测试而已!!!开摆! 于是在网上找了半天没找到合适的时间转换函数,我 &……#@##!#(# 再然后,两 ...
伯斌 2025-6-11 15:32
425 0 0
Linux-目录和文件夹的区别
Linux系统下目录和文件夹的区别 从概念上理解 目录 [*]是一个更底层、更技术性的概念。在 Linux 系统中,目录是文件系统结构中的一个节点,它本质上是一个特殊的文件,用于存储其他文件和目录的索引信息。目录记录了文件名和对应的 in ...
煞赶峙 2025-6-11 15:32
69 0 0
文件对比工具-WinMerge
目录 [*]一、概述 [*]二、官网地址 [*]三、安装部署 [*]1、官网 [*]2、Github下载 [*]四、基础设置 [*]1、比较方法 [*]2、高亮对比 [*]五、食用方式 [*]1、Ctrl+O打开 [*]2、比较结果 [*]3、校对/删除 [*]六、附配色方案对比 一 ...
愿隙 2025-6-11 15:31
472 0 0
ESP32系列,IDF官方实例——外设:通用GPIO
示例位于 \examples\peripherals\gpio\generic_gpio 文件夹内 GPIO示例逻辑简单,直接看代码理解。 [code]/* GPIO示例 此示例代码位于公共域(或CC0许可,由您选择。) 除非适用法律要求或书面同意,否则本软件按“原样”分发,不作 ...
戈森莉 2025-6-11 15:31
430 0 0
推荐Linux命令行运维工具: WowKey--实现自动化批量化标准化Linux设备运维
WowKey命令行运维工具,Linux设备的自动化、批量化、标准化的运维解决方案,解放运维人,提升企业运维效率和质量。 有人能理解做设备的运营维护工作的痛苦所在吗? 如果你的运维工作中,只维护个位数数量级别的设备,那无所谓—— 通用的 ...
痨砖 2025-6-11 15:31
674 0 0
C#.Net,本地高速产生的数据,http client发送给服务端保存
高性能C#.NET HttpClient数据发送方案 为了实现高速数据产生环境下稳定可靠地向服务端发送数据,同时不影响数据源性能和界面响应,我将设计一个基于生产者-消费者模式的异步解决方案。 方案设计 核心组件 [*]数据生产者:高速生成数 ...
裒噎 2025-6-11 15:30
855 0 0
STM32 开发环境用哪个呢?
我的STM32开发环境血泪史:从入门到精通,少走弯路才是硬道理 说起STM32开发环境的选择,我真是有太多想说的了。作为一个已经在嵌入式领域摸爬滚打近十年的老兵,从当年刚入行时的懵懂无知,到现在能够从容应对各种项目需求,我走过不少 ...
贡醮 2025-6-11 15:30
857 0 0
docker部署openwrt系统编译环境
背景:首次接触docker。 1、拉取镜像。 2、通过初始镜像开启一个容器,并将容器重新设置一个tag,查看容器,通过exec开启终端,注:docker名称必须是小写的,查看docker容器列表。 docker run -it 861b7388600f91f3a0b82a496821eeb88733c ...
吕梓美 2025-6-11 15:30
423 0 0
能详细地讲讲stm32该怎么学吗?
作为一个在嵌入式领域摸爬滚打了好几年的老兵,我想分享一下我学习STM32的心路历程和方法论。坦白说,刚开始接触STM32时,我也是一脸懵逼。机械专业毕业的我转行做嵌入式,第一份工作被调剂到电子部门,实际却是做单片机开发,那段日子真 ...
剧拧并 2025-6-11 15:29
681 0 0
在 debian/ubuntu 下使用 libvirt 启动虚拟机报文件没有权限的问题
问题描述: 环境信息: [*]OS:Debian 或 Ubuntu [*]磁盘文件:Disk Type 使用 Volume,而不是直接指定镜像文件。(File 模式下没有问题) [*]Apparmor 打开(这是默认行为) 虚拟机描述文件中的 disk 相关信息类似这样: 错误信息: ...
染悄 2025-6-11 15:28
319 0 0
读写锁
读写锁 对于互斥锁而言,凡是涉及临界资源的访问一律加锁,这在并发读操作的场景下会大量浪费时间。要想提高访问效率,就必须要将对资源的读写操作加以区分:读操作可以多任务并发执行,只有写操作才进行恰当的互斥。Linux系统就提供了 ...
瞧厨 2025-6-11 15:28
172 0 0
信号通信
信号通信 信号的概念 信号(英文翻译为signal)是Unix系统、类Unix系统(比如Linux系统)以及其他POSIX兼容的操作系统中用于实现进程间通信的一种方式。信号采用的是一种异步通信机制。 [*]同步通信:同步指的是当进程发起一个请求, ...
汪玉珂 2025-6-11 15:27
207 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
485 0 0
线程的属性
线程的属性练习 设计一个程序,要求在程序中创建两条子线程,主线程创建一个线程的属性对象,并对线程的属性对象进行初始化之后,要求创建的子线程的属性设置为分离属性,子线程A输出”hello”,子线程B输出”world”,主线程创建子线程 ...
鄂缮输 2025-6-11 15:26
181 0 0
进程间通讯代码实例以及相关函数释义
进程间通讯代码实例以及相关函数释义 练习:用户设计两个程序,要求进程A中自定义信号SIGUSR1的相应借口,要求进程B每隔一段时间向进程A发送SIGUSR1信号,测试进程A是否可以执行关联的相应接口。 一、processA中设置信号处理handler li ...
即息极 2025-6-11 15:26
935 0 0
Linux-常用命令(5)
基本命令 命令路径 which命令 which命令用于定位和查找系统中可执行文件的路径。用于确定某个·命令是否存在以及命令的完整路径。 文件格式 file命令 file命令用于查找Linux系统中的文件的类型,包括但不限于文本文件、目录、二进制文 ...
揉幽递 2025-6-11 15:26
987 0 0
Linux-常用命令(3)
Linux常用命令 查看文件 cat命令 cat命令可以创建一个或者多个文件、查看文件内容、连接文件,常用于查看文件内容 系统时间 date命令 date命令,用于查看或者修改Linux系统的时间和日期 文件权限 chmod命令 chmod命令可以修改Linux系 ...
癖艺泣 2025-6-11 15:26
845 0 0
STM32串口缓冲区
在嵌入式开发中,外设通信(如UART、SPI、I2C)的数据接收常面临两大挑战:不定时、不定量数据的实时处理和高频率数据流下的稳定性保障。传统的轮询方式效率低下,而中断驱动的接收逻辑又容易因处理延迟导致数据丢失。 本文提出了一种基 ...
党新苗 2025-6-11 15:26
225 0 0

快速发帖

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

本版积分规则