摘要: Modbus Studio (免费的Modbus主从机软件) 1. 软件用途 Modbus Studio 是一个用于 Modbus RTU / Modbus TCP 调试的桌面工具,主要用于: 作为 Client 连接真实设备并读取、写入点位。 作为 Server 模拟从站,供其他主站软件或设备读取 阅读全文
posted @ 2026-06-15 09:24 PlayerPencil 阅读(0) 评论(0) 推荐(0)
摘要: CAN错误处理机制:错误计数、错误状态和总线关闭 CAN 被广泛用于汽车和工业现场,一个重要原因是它不只是“能通信”,还很擅长“发现通信出问题了”。 在复杂现场里,干扰、接触不良、波特率不一致、终端电阻错误、节点异常发送都可能让报文出错。CAN 协议没有把这些问题交给应用层自己猜,而是在底层设计了完 阅读全文
posted @ 2026-06-08 07:41 PlayerPencil 阅读(32) 评论(0) 推荐(0)
摘要: 这是一篇学习笔记,分享给大家,如果大家喜欢,也会开启USB的专辑 一、为什么要学习 USB 协议 USB 是 Universal Serial Bus 的缩写,中文通常叫通用串行总线。它是电脑、手机、工控机、单片机开发板和各种外设之间最常见的连接方式之一。 在嵌入式开发中,USB 常用于: 虚拟串口 阅读全文
posted @ 2026-06-07 08:13 PlayerPencil 阅读(1116) 评论(3) 推荐(13)
摘要: 软件低通滤波器(附代码) 1. 什么是低通滤波器 低通滤波器(Low-Pass Filter, LPF)就像是一个数字世界的“筛子”。它允许低频信号(平缓的变化,如飞机的姿态)通过,而阻挡高频信号(剧烈的震动,如电机的噪声)。 在传感器数据处理中,信号通常由两部分组成: 有用信号: 变化相对缓慢的真 阅读全文
posted @ 2026-02-25 20:57 PlayerPencil 阅读(117) 评论(0) 推荐(0)
摘要: CW32L011无感无刷驱动器代码详解 概述 本文基于CW32开源项目,项目地址为:https://oshwhub.com/beauty_light/cw32l011-dian-ji-qu-dong CW32官网为:https://www.whxy.com/ 水平有限,如有错误请指正谅解。 硬件平台 阅读全文
posted @ 2026-02-23 14:22 PlayerPencil 阅读(233) 评论(0) 推荐(0)
摘要: 这是一个针对 STM32/GD32/AT32 等芯片的 AT 命令解析工具。其主要功能是从串口接收以 “\r\n” 结尾的命令数据,并将其解析为对应的命令,然后根据命令映射表调用相应的处理函数来执行特定操作。 1. 使用方式 将串口的数据放入 bsp_parseCommand 函数,并且传入数组和数 阅读全文
posted @ 2024-11-21 23:11 PlayerPencil 阅读(1956) 评论(0) 推荐(0)
摘要: 打开artery的AN0026应用笔记(AN0026_Extending_SRAM_in_User's_Program_ZH_V2.0.0.pdf),可以看到AT32的出厂预设的SRAM的大小为96K字节,可以修改EOPB0扩展到224K字节。EOPB0的寄存器设置如下,根据下方可知需要将EOPB0 阅读全文
posted @ 2024-11-21 21:09 PlayerPencil 阅读(1362) 评论(0) 推荐(0)
摘要: 锂电池点焊机电路分析 1. 锂电池电焊机原理 锂电池点焊机是一种用于连接锂电池极片和引线的设备,其基本原理是通过瞬时高温将金属材料熔化并焊接在一起。点焊是一种电阻焊接方法,所以不适用于铜极耳的电池,要使用镍带进行焊接,因为镍带电阻大。 利用电流通过两个待焊接金属表面接触点时产生的电阻热来达到焊接的目 阅读全文
posted @ 2024-10-31 22:35 PlayerPencil 阅读(1787) 评论(0) 推荐(1)