自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(138)
  • 资源 (19)
  • 收藏
  • 关注

原创 docker拉镜像失败终极解决方案

注意socks5h://可以让 DNS 请求也通过代理,防止解析失败。

2025-10-20 18:42:14 658

原创 stunnel实现TCP双向认证加密

在一个 TCP 端口上实现“”,用来对客户端和服务器双方都做加密与证书验证——最常见、最简单的做法就是用(或同类 TLS 包装器)来把普通 TCP 服务“套上”TLS,并把双方证书互相校验。下面按步骤走就能把任意 TCP 服务封装成双向认证的 TLS 服务。引用与细节参照 stunnel 官方文档与实务指南。

2025-09-06 14:05:21 907

原创 360T7刷OpenWRT笔记

总统流程:降级原生固件(可选,按f无效时)->物理拆机->TTL串口更改root密码->telnet root登陆原生固件的控制台->命令行下载u-boot并写入flash->按住复位键重启进入u-boot web刷机界面->选择openwrt固件。

2025-08-20 17:09:32 911

原创 Wi-Fi 与蜂窝网络(手机网络)的核心区别,以及 Wi-Fi 技术未来的发展方向

在日常生活中,我们既离不开家里的 Wi-Fi,也离不开手机的 4G/5G 网络。它们都能把我们连接到互联网,但底层的工作方式却大不相同。诞生于 1997 年的 IEEE 802.11 标准,定位是。它的目标是让电脑、手机、打印机等设备在短距离内方便地接入网络,强调。由运营商建设和运营,覆盖范围广(数百米到几十公里),设计目标是。它需要精确的资源调度,确保成千上万用户同时通信不互相干扰。

2025-08-15 14:14:13 1458

原创 MCU 软件断点调试注意事项!!!

断点类型原理数量限制速度是否改写代码硬件断点利用 MCU 内部的单元,在指令地址匹配时自动中断一般 4~6 个极快否软件断点直接把目标指令改成一条特殊的“陷阱指令”(如BKPT理论无限(可写内存)RAM 中快,Flash 中慢是所以,这些调试器本质上都一样,只是硬件断点数量受 MCU 限制,而软件断点理论上可以很多,但需要改写代码。硬件断点:靠 MCU 内部比较器实现,不改代码,速度快但数量有限。软件断点:通过改指令(RAM 直接写,Flash 要擦写)实现,数量无限但会改程序。

2025-08-11 18:46:35 706

原创 多功能功率计、功耗分析仪

该项目采用HY3118 24位高精度电压和电流采样芯片,可以实现超大范围电压电流采样,以及超高精度小电流采样。

2025-07-08 11:19:18 536

原创 开源usb转can调试分析仪

usb转can调试分析仪,支持PCAN SLCAN CANABLE固件

2025-07-08 11:07:15 197

原创 单片机(MCU)的 IO 口静电、浪涌、电压异常等保护

单片机(MCU)的 IO 口在复杂或工业环境中容易受到静电、浪涌、电压异常等干扰,因此必须加以保护。以下是常见的。

2025-05-27 11:48:49 2505

原创 服务器安装Jupyter Notebook

Jupyter 是一个非常流行的交互式开发环境,支持多种编程语言(如 Python、R、Julia 等),并且可以通过 Web 浏览器进行访问和使用。,你将看到 JupyterLab 的界面。如果是首次启动,Jupyter 会提供一个访问令牌(token)作为安全验证。如果你的服务器暴露在公共网络上,确保通过 SSL 加密访问。你可以配置 Jupyter 使用 HTTPS。如果你想避免每次都使用令牌,可以设置密码。这将在服务器上启动 JupyterLab,监听端口。,并允许所有 IP 地址访问。

2025-04-11 09:16:33 648

原创 安装VS Code 服务器运行版本

为了增强安全性,建议设置密码。你可以通过编辑。

2025-04-11 09:11:54 712

原创 在 Ubuntu 22.04 上安装 Docker Compose 的步骤

但建议使用官方的最新 v2 版本以获得完整功能支持。

2025-04-01 15:22:51 987

原创 Bootstrap5 页面框架代码示例

【代码】Bootstrap5 页面框架代码示例。

2025-03-25 16:53:03 274

原创 python实现mqtt消息转Tcp消息

【代码】python实现mqtt消息转Tcp消息。

2025-03-08 09:00:49 514

原创 数据库表之间的常见关系

一对一(One-to-One)一对多(One-to-Many)多对多(Many-to-Many)自关联(Self-Referencing)层次型(Hierarchical)复合主键(CompositeKey)这些关系通过外键来实现,可以帮助你设计出符合实际需求的数据库结构,确保数据的一致性和完整性。

2025-01-19 11:40:23 1322

原创 怎样确定一个软件包在 OpenWrt 的 menuconfig中的位置

中,可能是因为它是一个依赖包,只有在其他软件包启用时才会出现。键,然后输入软件包的名字或部分关键字。要确定一个软件包在 OpenWrt 的。搜索结果会显示软件包所在的位置。OpenWrt 的包定义通常位于。每个 OpenWrt 包都有一个。可以通过 OpenWrt 提供的。有些软件包不会直接显示在。,里面定义了该包的分类(

2025-01-11 14:00:49 712

原创 Linux虚拟机磁盘扩容

检查是否有未分配的空闲空间。确认分区在磁盘的末尾(可以扩展),而不是紧挨着其他分区。:重新创建分区时,必须确保起始扇区与原分区的起始扇区一致,否则会导致数据丢失。或者重启系统以确保新分区表生效。

2025-01-10 08:32:50 529

原创 Python使用Bleak库蓝牙低能耗(BLE)设备进行通信

Bleak提供了简化的接口来处理 BLE 设备的扫描、连接、读取和写入操作。上面的示例展示了如何与蓝牙设备进行基本的交互。你可以根据自己的需求,修改 UUID、设备地址等参数来与具体的蓝牙设备进行通信。

2025-01-08 14:56:38 3122 1

原创 Linux 服务器启用 DNS 加密

DNS 加密的常用协议包括和。

2025-01-02 17:14:42 2078

原创 全球经典文学、哲学、科学等领域推荐的必读书排行榜

这些经典书籍涵盖了文学、哲学、科学等多个领域,不仅能开阔视野,还能深刻影响个人的思想与价值观。根据兴趣选择不同类别,可以逐步构建自己的经典阅读之旅!

2024-12-11 11:12:35 1576

原创 Windows系统中断(System Interrupts)cpu占用高

通过逐步排查和调整,可以确定系统中断的根本原因。如果是驱动或外接设备导致,重新安装或更新驱动即可解决;如果是硬件问题,可能需要进一步维修。需要更具体的帮助时,请提供详细的设备信息或中断监测结果!通常表明硬件或驱动存在问题。这种情况通常由设备之间的中断冲突、不兼容驱动、或者硬件故障引发。

2024-11-27 11:52:47 11680

原创 MacBook上安装 Windows 10 后,System 进程 CPU 占用 100% 的问题

如果问题持续,也可能是硬件(如电池或散热)问题导致,可以联系苹果支持或专业维修服务进一步检查。不兼容或缺失的驱动可能导致 CPU 高占用。MacBook 的电源管理与 Windows 不完全兼容,可能导致 System 进程因频繁切换电源状态而占用 CPU。对于较老的 MacBook,Windows 10 可能运行不够流畅。Windows 10 的更新可能在后台运行,导致系统资源被大量占用。Windows 10 默认会在后台运行一些应用,占用系统资源。系统文件损坏也可能导致高 CPU 占用。

2024-11-27 11:51:47 2222

原创 docker配置代理解决不能拉镜像问题

你可以检查防火墙设置,特别是 Docker 所需的端口(例如,可以尝试配置 Docker 使用一个稳定的 DNS 服务器,例如 Google 的 DNS 服务器(在某些情况下,Docker 容器可能会遇到 DNS 问题,导致无法解析域名(如。如果你在使用代理,需要确保 Docker 也能够通过代理连接到外部网络。)时遇到了超时问题,可能是网络连接不稳定或配置了代理等问题导致的。首先,确保你能够访问互联网并且能够连接到 Docker Hub。如果网络连接较慢,可以尝试增加 Docker 客户端的超时时间。

2024-11-12 15:43:55 3855 1

原创 虚拟示波器

是电气领域的基础单位,与他们的发明者——4位电子物理学领域的科学巨人,分别同名。他们的首字母共同构成了VOFA+的名字,作者想向大家传达VOFA+的愿景——在与电气打交道的领域里,如自动化、嵌入式、物联网、机器人等,都能看到VOFA+的身影。同时寓意每一位使用VOFA+的工程师,都可以站在巨人的肩膀上不断创新和探索。

2024-11-05 17:08:20 1053

原创 嵌入式开发工程师技术更新方向

嵌入式开发工程师需要具备多学科交叉的能力,从硬件到软件,再到网络和安全。根据你的兴趣和项目需求,可以选择重点学习某些技能,同时也要保持对新技术的敏感和学习热情。

2024-11-05 10:48:13 885

原创 几款非常出色的可视化工具,帮助你轻松地构建和运行 AI 模型

这些工具大多支持可视化界面和无需编程的拖拽式操作,可以根据需要选择不同的平台进行 AI 模型的构建和运行。

2024-11-04 19:05:42 1898

原创 playground.tensorflow神经网络可视化工具

在中,这些数学模型和公式原理共同构成了深度学习的基础。通过可视化和交互式学习,用户可以直观理解如何通过调整网络架构和参数来影响模型的性能。这些原理不仅适用于 TensorFlow Playground,还广泛应用于深度学习和机器学习的其他框架和工具中。

2024-11-04 18:51:42 1996

原创 绝对式磁编码器推荐

选择合适的取决于具体的应用需求,比如所需的分辨率、环境条件、输出信号类型等。以下是一些常见的品牌及其推荐型号,这些编码器在性能和可靠性上都有良好的表现,适用于不同场景。

2024-10-28 09:01:04 1161

原创 (九)Proteus仿真STM32单片机硬件I2C和模拟I2C读写PCF8563时钟

【代码】九)Proteus仿真STM32单片机硬件I2C和模拟I2C读写PCF8563时钟。

2024-10-27 11:05:01 1112 2

原创 复数和四元数

复数主要用于二维空间中的旋转和振荡现象,而四元数则在三维空间中提供了一种高效且稳定的旋转表示方法。使用四元数进行旋转操作相比于欧拉角和旋转矩阵,具有更高的效率和更好的数值稳定性,尤其在连续旋转和动画过渡中。在虚拟现实(VR)和增强现实(AR)系统中,四元数用于跟踪和表示用户的头部和设备的方向。通过理解复数的基础,进一步掌握四元数的定义、运算规则及其几何意义,可以为解决复杂的空间旋转和方向控制问题提供有力的工具和方法。四元数在物理模拟中用于描述刚体的旋转状态,确保了模拟过程中的物理一致性和计算效率。

2024-10-24 18:12:36 1503

原创 互补滤波(Complementary Filtering)原理

陀螺仪可以提供高频的角速度数据,但会产生长期漂移误差(即积分过程中累积误差)。加速度计可以提供重力方向的低频信息,但它容易受短期噪声(如振动)的影响。利用陀螺仪的短期精度和加速度计的长期稳定性来实现准确的姿态估计。互补滤波是一种简单且有效的滤波方法,适用于结合不同频率特性的数据,特别适合传感器融合和姿态估计。通过合理设置加权因子,可以在实时应用中达到平滑和准确的效果。

2024-10-24 18:11:02 2762

原创 Clarke变换和Park变换及逆变换详解

Clarke变换和Park变换是电机FOC控制的关键工具,帮助将三相交流电机的电流和电压从静止坐标系转换到旋转坐标系,进而实现对电机磁通和转矩的精确解耦控制。逆变换则用于将控制结果再转换回三相电流,用于驱动电机。在实际应用中,这种变换极大简化了电机控制算法,使得电机的高性能和高效率控制成为可能。

2024-10-24 18:09:29 8933 2

原创 开源的 FOC(Field-Oriented Control) 项目

以下是一些著名的开源 FOC 项目,它们提供了实现电机矢量控制的工具,并支持定制和扩展。简介: VESC(Vedder's Electronic Speed Controller)是由 Benjamin Vedder 开发的开源电调项目,广泛应用于无刷电机的控制,特别是电动滑板和电动自行车等项目。虽然它主要是为 STM32 开发的,但库是开源的,可以在其他支持 FOC 控制的硬件上运行。这些项目都有广泛的社区支持,并且提供丰富的文档和示例,帮助开发者快速实现自己的 FOC 电机控制系统。

2024-10-19 17:35:12 4234 4

原创 MQTT远程串口、远程TCP透传工具

3,远程串口功能:《MQTT.exe》工具可以通过服务器订阅和发布话题,需让A端的订阅等于B端的发布,B端的订阅等于A端的发布,即可实现双向通信,两端可以通过《Serial.exe》连接物理串口,或连接其它TCP服务。1,TCP可以选择服务器端模式或者客户端模式,只能选择一个,注意服务器端模式不关心ip地址,只使用端口,默认所有IP可用。2,服务端模式可以接受多个连接,每个连接都可以发数据,并且返回数据时同时返回多个连接。*以前的clientid是随机数,现在注意防止clientid重复导致无法连接。

2024-10-19 17:20:45 729

原创 智能电池与ROS通信让机器人获取电池电流电压电量信息

实现智能电池数据包读取解析并发布sensor_msgs::BatteryState到ROS消息系统。

2024-10-17 17:17:59 825

原创 xRDP – 在 Ubuntu 18.04、20.04、22.04、22.10、23.04(脚本版本 1.4.7)上轻松安装 xRDP

自定义安装脚本非常灵活。自定义安装意味着该脚本将从源二进制文件编译 xrdp 包。自定义安装脚本始终使用可用的最新 xrdp 软件包版本要执行自定义安装,您至少需要传递一个参数。以下命令行向您展示如何执行自定义安装如果用户想要启用其他功能,您将传递一些其他参数,如以下示例所示重要说明该脚本可以在同一台计算机上多次运行。如果您最初运行脚本时没有使用任何参数,但后来决定启用其他功能,则可以重新执行该脚本并启用其他功能。此版本的脚本可以在同一台计算机上多次运行。

2024-10-14 09:42:24 2567 3

原创 ROS2 与 ROS1 的 CMakeLists.txt 文件区别

构建系统: ROS1 使用catkin,而 ROS2 使用ament。依赖声明: ROS1 使用,ROS2 使用。包定义: ROS1 使用,ROS2 使用。目标链接: ROS1 使用,ROS2 使用。消息/服务生成: ROS2 中的消息和服务生成采用了新的rosidl接口。这意味着在迁移或编写ROS2工程时,你需要调整文件的结构和语法以符合ament的规范。

2024-10-12 17:11:41 700

原创 编译时找不到 ros::init 相关的符号

你需要确保你的项目正确链接到ROS库。重点检查 CMakeLists.txt中的和 C++ 标准设置,并在有问题时进行清理和重新编译。这应该能解决你遇到的链接问题。

2024-10-12 16:24:01 553

原创 找不到#include “ros/ros.h“

如果ros/ros.h找不到,通常与环境配置、依赖安装或工作空间初始化有关。检查你的 ROS 安装、环境变量、配置,并确保工作空间正确编译。

2024-10-12 16:22:09 1940

原创 四元数基础知识

在 ROS 2 中,是最后的,但在一些库(如 Eigen)中,可以放在第一个位置。在本教程中,您了解了四元数的基本概念及其相关的数学运算,例如反转和旋转。您还了解了它在 ROS 2 中的使用示例以及两个单独的 Quaternion 类之间的转换方法。四元数是方向的 4 元组表示形式,它比旋转矩阵更简洁。我们很容易考虑绕轴的旋转,但很难从四元数的角度考虑。要将一个四元数的旋转应用于姿势,只需将姿势的前一个四元数乘以表示所需旋转的四元数即可。在本教程中,您将了解四元数和转换方法在 ROS 2 中的工作原理。

2024-10-11 19:00:25 1459

原创 (八)Proteus仿真STM32单片机GPIO驱动数码管

2,修改驱动函数,数组seg[14]前10个是0-9数字的编码,后四个是空格,点,横线,下划线。1,参考上篇,将LED点阵屏更换成数码管如下图。

2024-10-10 15:02:29 2046

VirtualHere win10客户端和服务端

VirtualHere 允许通过网络远程使用 USB 设备,就像本地连接一样!

2024-06-14

20块钱就能搞定的FOC无刷电机控制方案!miniFOC

本开源项目旨在实现一种在国内(中国)就可以以及低成本实现的FOC (Field Oriented Control) 方案,示例电路中选用的元件均为国产芯片。FOC在控制BLDC (Brushless Direct Current)电机上有诸多的好处,主要有如下几点优势: FOC则完全没有转速的限制,不论在什么转速下都可以实现精确的控制。 FOC的换向性能极其优秀,最高转速下正反转切换可以非常顺畅。 FOC还可以以能量回收的形式进行刹车控制。 FOC可以实现力矩、速度、位置三个闭环控制。 FOC驱动器的噪音会比电调小很多,效率也比电调高很多。

2024-06-13

PowerWatch 自制迷你USB 电源功率计

PowerWatch 是一个 Mini-USB 电源功率计,设计包含外观结构,电路 PCB,程序固件。 PowerWatch 在硬件设计上支持同时采样被测电源的电压,电流及功率等参数,同时通过软件的形式实现了电能实时监测功能。 电能实时监测功能可以方便的知道被监测电源所输出的电能。 比如通过 PowerWatch 可以知道充电宝为手机充电时,充电宝流入手机的电能为多少 mAh。

2024-06-13

ESP32-C3-WROOM-02 模块的数据手册

ESP32-C3-WROOM-02 模块的数据手册

2024-06-06

Windows 操作系统上的系统监视和分析

Procmon64 是 Sysinternals Suite 中的一个工具,它的全称是 Process Monitor,是一个 Windows 平台上的高级监视工具,用于监视和记录系统中的文件系统、注册表、进程和线程活动。Procmon64 提供了强大的过滤器和搜索功能,可以帮助用户深入了解系统中正在发生的活动,用于调试、故障排除以及分析应用程序和系统性能问题。 使用 Procmon64,用户可以实时监视系统中的文件和注册表操作,查看进程和线程的活动,捕获系统事件,并可以将监视结果导出为日志文件以供后续分析。Procmon64 是一款非常实用的工具,尤其对于系统管理员、开发人员和安全研究人员来说,具有很高的价值。 Procmon64 是 64 位版本的 Process Monitor,适用于运行在 64 位 Windows 操作系统上的系统监视和分析任务。Sysinternals Suite 是微软提供的一套系统工具集合,其中包括了很多用于 Windows 系统管理和故障排除的工具,Procmon64 就是其中之一。

2024-06-05

ping包工具

专用的ping包工具,可以ping 任意大小的数据包,统计丢包率,时间等。

2019-01-29

hex和bin互转工具

hex bin elf等单片机固件互转,非常方便好用,谁用谁知道!!!

2019-01-29

安卓adb工具1.0.39

adb1.0.39 ,解决可以解决安卓adb offline问题 .1.0.36以上版本可解决offline问题 adb kill-server adb start-server adb remount

2019-01-29

USB HID调试工具

找了很多,这个亲测可用。可以获取USB设备描述信息,接收和发送HID数据包

2019-01-29

makefsfile.exe

makefsfile makefsdata html页面图片生成c语言代码fsdata.c makefsfile.exe

2020-08-08

android 仪表盘效果源码

通用的仪表盘效果源码,纯算法实现简洁标准的汽车仪表盘效果。

2019-01-29

GobiNet_at.rar

龙尚科技U9300&U9507&8300模块Gobinet驱动及AT命令拨号使用手册V3.3,使用与较新的linux内核

2020-06-24

RC522操作非接触式CPU卡和支持ISO7816协议的SIM卡

RC522操作非接触式CPU卡和支持ISO7816协议的SIM卡,RC522开发的完整的代码和原理图,可以直接使用

2015-11-30

音频 处理 转换MP3

Eufony是一个高性能、多用途的应用程序,用来管理、播放和转换成吨的音频文件。可以转换 MP1, MP2, MP3, WAV (PCM, Creative/MS/IMA ADPCM, ALAW, and ULAW), WMA, OGG, RA, RM, RMVB, CDA(CD), AC3, LPCM, VOB(DVD), AMR, AWB(AMR-WB), AAC, FLAC, AU, TTA, AIF, APE, MPC, G721, G726, VYF, VOC, M4A, MOV, 3GP, MP4, MPG, DAT(VCD), FLV, AVI, WMV, and ASF 至 MP3, WAV (PCM, IMA ADPCM), AU, AIF, WMA, OGG, APE, FLAC, MP2, AMR, AWB, AAC, AC3, M4A。支持不同采样率、样本精度、单声/立体声之间的转换。支持音量匀化、批量转换、文件文件合并与分割。

2009-06-13

txt文件分割 成多少K的小文件?

右擊txtTool.vbs文件,先把編輯。 然後在文件的開頭有兩行如下: FileSize = 30 FileName = "萍踪侠影录" 30是要分割成多少K的小文件,比如你要分割成50k大小的文件,可以把這個數字改成45。因爲實際文件會比這個數字稍大一點。 萍踪侠影录是要分割的txt文件的文件名,只能分割當前目錄文件。 如有不明白的地方可以到我的空間留言。 hi.baidu.com/xplume 或者 yuling.bibidu.com

2009-05-25

电脑上的NES模拟器

电脑上的 NES 模拟器 很强的 FC 模拟器~在 0.9X 系列中作者加入了将 Vnes 专用的录象格式转换为 AVI 文件的功能(支持视频编码器)修正了个别 Mapper 值游戏运行错误的问题。支持了 Ips 补丁功能。功能非常强大推荐所有的 FC 迷使用它来进行游戏。

2009-05-16

个人主页 ASP源码 网站建设

=====以下是该程序的功能==== 1、可以上传相片 2、可以任意搜索 3、可以任意排序 4、用户可以自行修改资料 5、用户可以上传任意文件,但ASP权限有时间限制 6、可以使用网页在线编辑器 7、限制每个用户的空间 8、有个人主页模版进行选择,实现三分钟建站 9、每个用户刚申请时的初始空间设置,及试用期设置 10、可以设置多个超级管理员 11、管理员可以在后台对用户的ASP权限进行加时及空间大 小进行调整,建议以10元/月,100元/年,1元/5MB的价格进行 收费,本程序属于商业版

2009-05-27

pdf阅读器集合最小的 PDF 浏览器

PDF阅读器 集合 最小的 PDF 浏览器 包含经典的PDF的阅读器和占内存最小的阅读器

2009-05-27

侠客密码查看器(原名:密码查看器)

使用 侠客密码查看器,您将可以 功能强大的密码查看软件 支持Windows系统中 '***' 显示的星号密码查看 支持拨号密码查看,包括ADSL上网密码查看与LAN上网密码查看 支持网页中 '***' 显示的星号密码查看,支持框架页面 支持IE自动完成的密码、表单内容查看与密码列表保存 支持OutLook Express邮件帐户密码查看 支持Windows自动登录密码查看 支持CMOS开机密码清除 支持IE分级审查密码清除

2009-06-13

PDG文件阅读器浏览器

浏览器的使用方法: 双击目录下的 “通用型资料浏览器.exe” 然后运行主菜单下的 文件 > 打开PDG文件 在文件位置选择对话框中 选择要打开的资料文件夹 最后双击找到的*.PDG文件就可以了,比如 000001.pdg

2009-05-27

手机顽童 电脑上的JAR模拟器

在电脑上运行的JAR模拟器。很好用,还能运行UCWEB.

2009-05-16

磁盘文件分析软件

这个软件可以扫描整个磁盘的文件,并根据文件夹大小排序,非常方便查找大文件,整理磁盘

2019-01-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除