- 博客(130)
- 收藏
- 关注
原创 记录常用的skill仓库
帮我装matlab的mcp https://github.com/matlab/matlab-mcp-core-server。
2026-07-02 18:46:07
34
原创 linux安装安卓studio
确保 JAVA_HOME 环境变量正确设置: echo 'export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64' >> ~/.bashrc source ~/.bashrc。: 增加内存分配,编辑 /opt/android-studio/bin/studio.vmoptions 文件: -Xms1024m -Xmx4096m。导入或跳过先前的配置。:确保使用 64 位 Linux 系统,并安装了 Java 8 或更高版本。4. 常见问题及解决方法。
2026-07-01 16:38:55
200
原创 常见编译,烧录和调试工具介绍
类别工具主要作用C 编译器gcc编译 C 程序C++ 编译器g++编译 C++ 程序LLVM 编译器clangclang++编译 C/C++ 程序ARM 交叉编译器编译 ARM 裸机程序汇编器as汇编源码生成目标文件链接器ld把目标文件和库链接成可执行文件静态库工具ar创建.a静态库格式转换objcopy.elf转.bin.hex反汇编objdump查看汇编和目标文件内容ELF 分析readelf查看 ELF 文件结构符号分析nm查看函数和变量符号大小分析size。
2026-06-05 21:22:55
265
原创 CLion+pyocd配置教程
本文记录本工程在 CLion 中使用 ATK-HS-V3-CMSIS-DAP 无线烧录器的配置流程。当前工程芯片为 STM32F103C8Tx,链接脚本为,Flash 为 64 KB。
2026-06-05 21:03:57
350
原创 Ubuntu 22.04 下使用 CMSIS-DAP 编译和烧录 STM32
本文记录本工程在 Ubuntu 22.04 下,通过 ATK ATK-HS-V3-CMSIS-DAP 烧录器编译并烧录 STM32F407ZGTx 的完整流程。Debug。
2026-06-04 21:26:21
287
原创 电池类型、优缺点与参数说明
工程上最常见的是化学电池,也就是通过正极、负极、电解质和隔膜之间的电化学反应输出电压和电流。例子:4S LiPo 有 4 个串联单体,如果其中一串已经 4.25V,其他是 4.15V,只看总电压可能还没明显异常,但单体已经过充,有安全风险。锂一次电池自放电很低,镍氢普通型号自放电较高,低自放电镍氢和锂离子较适合长期备用。注意:部分电池标称 C 值偏乐观,实际使用要留余量,尤其是无人机和大功率电机。无人机选电池时,要让电池最大持续电流大于全机最大电流,并保留余量。内阻越低,电池大电流输出时压降和发热越小。
2026-06-02 20:18:31
3801
原创 机械常见零件名称、作用与规格
轴承用于支撑旋转或摆动零件,降低摩擦,并在机器部件之间传递载荷。SKF 官方说明中,滚动轴承可支持和导向轴、车轴、车轮等旋转部件,具有低摩擦和高转速能力。轴用于支撑旋转零件并传递扭矩或承受弯矩。MISUMI 对旋转轴的说明中,轴常用于支撑轴承、车轮、齿轮、同步轮等。机械零件可以按功能分为连接、支撑、传动、导向、紧固、密封、缓冲、执行和结构件。齿轮用于传递旋转运动和扭矩,可改变转速、转向和力矩。联轴器连接两根轴,用于传递扭矩,并补偿少量不同轴。
2026-06-02 20:05:52
293
原创 常见工程分析软件
官方产品说明中,COMSOL 可覆盖电磁、结构力学、声学、流体、传热和化学工程,并支持从几何、网格、物理设置到结果的完整工作流。MathWorks 官方将无人机仿真拆成动力学模型、控制模型、传感器模型、自主算法和虚拟环境。Ansys 的结构分析覆盖从简单桁架到高保真多物理场,能把电磁、结构、流体、热载荷组合起来分析。适合快速判断“这个结构大概够不够强”,但复杂非线性、多物理场和高精度 CFD 通常交给专业模块。工程分析软件主要用于在制造前预测产品性能。应力/变形/安全系数。
2026-06-02 20:03:29
345
原创 无人机仿真软件与气球仿真实现
如果你要“真的看到电机旋转”,模型里需要有旋翼 joint,并让插件或控制器持续设置角速度。如果只关心飞行动力学,也可以不渲染真实旋转,直接施加推力和反扭矩。气球、飞艇、浮空气囊的关键是浮力,不是普通四旋翼的旋翼升力。阻力: 0.5 * rho * Cd * A * v^2。浮力: rho_air * g * V。提取最大推力/冲击/加速度。应力/变形/安全系数。
2026-06-02 20:01:54
280
原创 RViz 可视化与 Gazebo 配合使用
RViz 是 ROS 体系中的三维可视化工具。它不主要负责物理仿真,而是显示机器人状态、TF 坐标系、传感器数据、地图、轨迹、导航目标、点云、图像和调试标记。Gazebo 和 RViz 配合时,Gazebo 是仿真环境,RViz 是观察窗口。桥接 Gazebo 图像、相机参数和点云,再在 RViz 中添加。这样可以观察无人机前方障碍物点云,验证避障或 SLAM 算法。检查 TF/topic/QoS/时间戳。PX4 Offboard 控制。设置 Fixed Frame。SLAM/避障/规划。
2026-06-02 19:59:12
224
原创 Gazebo 与 PX4 无人机仿真
Gazebo 可以做运行时动力学仿真,例如重力、碰撞、摩擦、升力、阻力、关节力矩、接触力等。Gazebo 是开源机器人三维仿真平台,用来构建虚拟世界、机器人模型、传感器、物理环境和控制接口。它常用于无人机、移动机器人、机械臂、自动驾驶小车、船舶、室内导航、视觉算法和多机协同测试。PX4 支持默认世界、Aruco、Baylands、Rover、Walls、Windy、Moving Platform 等。Gazebo 可以配置风、移动平台、墙体、地形、水面、动态障碍物。安装 Gazebo/PX4/ROS。
2026-06-02 19:57:58
358
原创 Git Clone 使用 Watt/Steam++ 加速时报证书错误的原因与解决方法
如果 Linux/Ubuntu 系统没有信任这个证书,Git 就会拒绝连接,并报证书校验失败。这类错误说明 Git 在访问 GitHub 的 HTTPS 地址时,无法完成服务器证书校验。推荐把 Watt/Steam++ 的证书安装到 Ubuntu/Linux 的系统证书库。是一个 0 字节空文件,所以系统实际上没有导入 Watt/Steam++ 的有效证书。这会关闭 HTTPS 证书校验,虽然可能临时绕过错误,但会降低安全性。配置,让 Git 使用系统默认证书库。通常是包含证书和私钥的证书包。
2026-06-01 13:08:51
289
原创 MAVLink 协议教程
只有在通用消息不够用时才建议自定义消息。新建自己的 XML dialect。在 XML 里定义 enum 和 message。使用mavgen生成目标语言代码。地面站和设备端使用同一份 dialect。给消息 ID 留好范围,避免和已有消息冲突。能用common.xml解决的,不要自定义。自定义消息会降低和其他地面站、飞控、工具的兼容性。自定义协议必须写清版本和字段含义。
2026-05-31 23:39:43
395
原创 怎么实现codex控制嘉立创EDA绘制原理图
本项目实现 Codex 控制嘉立创 EDA 的方法是:让 AI 生成可校验的 Circuit DSL,用确定性 TypeScript 代码把 DSL 转成嘉立创 EDA API 调用;在 EDA 扩展环境中直接调用window.eda,在普通浏览器环境中通过本地 Bridge / Gateway 把代码送入嘉立创 EDA 窗口执行。这样既保留了自然语言生成电路的灵活性,又把真正落图动作控制在可审查、可调试、可回滚的工程代码里。
2026-05-22 19:37:53
3454
2
原创 SBUS 接收机到 STM32:为什么要做硬件反相、如何解析数据、如何接线与实现代码
接收机 VCC -------- 5V 或 3.3V,按接收机规格接收机 GND -------- STM32 GND接收机 SBUS -------- 10k -------- NPN BNPN B -------- 100k -------- GND,可选SBUS 原始信号通常是反相 UART,STM32 普通 UART 不能直接识别;用 NPN 或逻辑门把它反相成普通 UART,再用 100000 8E2 接收 25 字节帧;
2026-05-16 22:31:24
495
原创 86步进电机和DM860H驱动器的使用方法和记录
本文记录 86 系列步进电机、DM860H 驱动器、脉冲频率、电机轴转速、输出轴转速、减速比之间的关系,并给出一份独立示例代码。
2026-05-16 16:25:11
401
原创 Linux 新手到日常运维操作指南
避免:最小权限原则,按需授权。避免:先在测试环境复现验证。避免:先定位原因,再操作。在错误目录执行删除命令。不同发行版命令不同。直接在生产环境调试。
2026-05-16 00:37:49
449
原创 Docker 新手到团队协作指南
当项目有多个服务(如 Web + MySQL + Redis)时,Compose 可以一条命令整体启动。示例:Node.js 项目 Dockerfile。原因:没挂载 volume。或 compose 的。
2026-05-16 00:35:53
1197
原创 Git 新手到团队协作与 GitHub/GitCode 指南
GitCode 操作逻辑和 GitHub 基本一致,主要是平台界面不同。把输出公钥添加到 GitHub。
2026-05-16 00:33:47
590
原创 桌面图标无法隐藏的解决办法
问题不一定是“隐藏桌面图标”的功能本身失效,而是桌面环境没有正确识别实际的桌面目录。完成修改并让桌面环境重新加载后,再去测试“隐藏桌面图标”功能。重新登录桌面会话,或者重启文件管理器/桌面环境,让配置生效。原来桌面有图标,想要隐藏起来,但是隐藏设置没有生效。如果目录配置错误,先修正桌面目录,再测试隐藏功能。之后,桌面图标隐藏功能恢复正常,可以生效。修改桌面目录相关配置,把桌面路径明确指向。如果配置里的桌面目录不是实际在用的。如果这时桌面目录已经被正确识别为。,隐藏设置通常就会恢复正常。作为真正的桌面目录。
2026-05-15 22:05:16
72
原创 遥控器与接收机通用使用说明手册
发射机(Transmitter, TX):就是你手上拿着的遥控器,负责读取摇杆、拨杆、旋钮、开关,并通过无线把指令发出去。接收机(Receiver, RX):安装在模型上,负责接收无线信号,再把信号变成各通道输出,供舵机、ESC、飞控、FBL、灯控等设备使用。人手操作v发射机(遥控器) ))))) 无线信号 ))))) 接收机 -> 舵机 / 电调 / 飞控 / 云台这是新手最容易反复遇到的功能之一。在遥控器里,“反相”通常指通道反向 / Servo Reverse。原本摇杆向右,舵机往右。
2026-05-12 17:35:18
560
原创 乐迪遥控器 R9DS 对码、PX4 接线与 SBUS 模式详细说明
第一次调试遥控器和飞控时,一定先拆桨。PX4成功识别遥控器之前,不要急着联调电机。先把“对码成功、SBUS 蓝灯、CH9 接对、QGC 看到通道”这 4 件事确认好,后面的调试会轻松很多。
2026-05-12 17:12:08
612
原创 嘉立创EDA完整使用教程与扩展模块指南
简单理解,扩展模块就是给嘉立创EDA补功能的插件。帮你自动布局、自动布线、自动铺铜帮你做设计检查、生成报告、聚焦热点网络帮你连接外部AI接口帮你接本地服务或第三方软件帮你做BOM、二维码、丝印、轮廓提取、图片处理扩展通常以.eext包的形式安装,安装后在编辑器里作为菜单出现。
2026-05-10 21:01:41
1440
原创 什么是磁编码器,和怎么diy使用
磁编码器是一种利用磁场变化来测量旋转角度、转速、方向或位移的传感器系统。磁铁磁传感芯片输出与处理电路当磁铁随着电机轴一起转动时,芯片会感知磁场方向的变化,然后把这个变化转换成电信号,最后输出角度、脉冲、PWM、SPI、I2C、SSI 或 ABZ 等信号给单片机、PLC、驱动器或上位机。电机在转磁铁跟着转芯片“看见”磁场方向在变系统就知道轴转了多少、转得多快、朝哪个方向转。
2026-05-10 19:22:57
514
原创 减速机与电机选型及扭矩计算说明
100 kg 垂直提升:优先考虑带抱闸伺服 + 行星减速机,或者制动异步电机 + 斜齿 / 蜗轮蜗杆减速机100 kg 水平搬运:优先考虑BLDC/异步/伺服 + 行星或斜齿减速100 kg 丝杆升降:优先考虑伺服 + 丝杆,减速箱不一定必须要求精确位置控制:优先选伺服只要求转速可调、成本低:优先选异步电机 + 变频器低成本小功率定位:可选步进先算输出端需要多少力和速度,再定减速比,再反推电机扭矩和功率,最后再选控制器和接线方案。
2026-05-09 16:55:00
664
原创 linux怎么使用正点原子无线dap烧录器
本文档针对当前工程 ,目标板为 ,调试器为 。这个调试器不是按 OpenOCD 0.11 默认偏好的 bulk 端点工作,而是走 HID 端点。因此有两个关键点:本工程已经提供了可直接使用的 OpenOCD 配置文件:内容如下:2. 当前工程里的关键路径OpenOCD 配置文件:调试 ELF:CMake preset:GDB:先构建:3. 安装 OpenOCD3.1 不建议继续用 0.11.0如果你看到下面这种情况,基本就是版本太老:或者:这说明当前 OpenOCD 版本太旧,不能
2026-05-02 16:52:48
524
2
原创 PX4 QGroundControl 参数配置清单与首飞检查表
螺旋桨型号匹配CW / CCW 安装方向正确电池固定牢靠飞控固定牢靠GPS 固定牢靠所有螺丝已检查起飞场地开阔遥控器模式开关你自己清楚。
2026-04-29 17:44:51
72
原创 PX4 常见故障排查、日志分析与坐标系问题汇总
否则你根本不知道到底是哪一步造成结果变化。对新手来说,先不要追求一次看懂所有日志。真正排查 PX4,不要一上来乱改参数。一定要把坐标系问题单独当成重点。建议你每次只改一个变量。这四项是最常见原因。但飞机就是飞得不对。
2026-04-29 17:44:21
154
原创 PX4 参数推荐模板:室外 GPS 版与室内光流版
这份文档不是要替代官方参数说明,而是给新手一个“先有一套能落地的参数思路”。因为光流不是 GPS 替代品的“万能版”。如果这些不满足,参数调再多也没用。不要一开始就在大空间乱飞。
2026-04-29 17:43:58
152
原创 PX4 T265 / VIO 实战接线与桥接代码教程
下面这个例子不是完整商用代码,而是帮助你理解结构。不要直接靠飞控串口口子给机载电脑主供电。这意味着问题不再只是“代码有没有报错”。这份文档重点是建立实战链路概念。就可以沿着这个思路接入 PX4。不要一上来就装桨实飞。
2026-04-29 17:43:38
187
原创 PX4 机载电脑 Linux 环境安装、串口、网络、ROS 完整配置
建议所有 PX4 Python 项目都用虚拟环境。这些工具后面几乎都会用到。否则后期很容易版本冲突。
2026-04-29 17:43:17
373
原创 PX4 Python + MAVSDK 二次开发、传感器接入与环境配置详细教程
PX4 官方对MAVSDK它是一个基于 MAVLink 的 SDKAPI 友好比 ROS 2 更容易上手适合地面站和低带宽机载控制PX4 MAVSDK 文档MAVSDK更容易学更适合地面站或相对低带宽的机载控制如果你需要高带宽机载通信,例如复杂避障,更推荐 ROS先学 Python + MAVSDK,是最合理的第一步先用把控制链路跑通再把雷达、T265、光流、VIO 这些外设分清楚是“直接接 PX4”还是“机载电脑桥接”
2026-04-29 17:15:25
432
原创 PX4 无人机硬件组成、选型与 DIY 组装详细教程
KV不是“质量等级”,而是转速常数。KV越高,越适合小桨高转速KV越低,越适合大桨低转速对于 10 英寸左右桨、4S 电池,常见会选中低 KV 电机。确认电机转向确认桨型号和方向确认 CW / CCW 对应正确锁紧螺母这是最后一步。没完成调参前,不要装桨。
2026-04-29 16:46:20
752
原创 PX4 + Pixhawk 6C Mini 配置飞行、机载电脑、仿真与实战详细教程
Offboard飞机的目标点、速度、姿态、加速度等,不再主要由遥控器给而是由外部计算机给机载电脑或地面电脑硬件平台搭建能力基础飞行能力机载电脑控制能力外部定位与仿真实验能力。
2026-04-29 16:40:47
746
原创 VS Code 连接远程 SSH 与 MobaXterm 连接远程桌面详细教程
先在局域网内测试确认服务是否启动确认端口是否监听确认防火墙是否放行再尝试外网访问最后再接入 VS Code 或 MobaXterm这样排查效率最高,也最不容易绕晕。
2026-04-29 16:14:24
590
原创 Linux 嵌入式开发完整入门:工具、配置和学习路线
Linux 嵌入式开发不要一开始追求“大而全”。LED 跑通串口能打印按键能输入定时器能中断工程能用 Git 保存再上 RTOS / DMA / Bootloader每一步都能编译、能下载、能看到现象,比复制一个复杂工程更重要。
2026-04-23 13:45:39
417
原创 使用 Codex CLI 和 VS Code 开发嵌入式
适合对象:想把 VS Code 作为主编辑器,同时用 Codex CLI 在终端里协助开发 STM32、RTOS、驱动和 CMake 工程的新手。本教程默认你使用 Linux、macOS 或 Windows WSL2。OpenAI 官方文档说明 Codex CLI 主要支持 macOS 和 Linux,Windows 支持仍偏实验;Windows 用户建议在 WSL2 工作区中使用。
2026-04-23 13:44:31
1314
connet1111111111
2026-02-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅