随笔分类 -  单片机开发

单片机
摘要:Modbus Studio (免费的Modbus主从机软件) 1. 软件用途 Modbus Studio 是一个用于 Modbus RTU / Modbus TCP 调试的桌面工具,主要用于: 作为 Client 连接真实设备并读取、写入点位。 作为 Server 模拟从站,供其他主站软件或设备读取 阅读全文
posted @ 2026-06-15 09:24 PlayerPencil 阅读(685) 评论(3) 推荐(0)
摘要:这是一篇学习笔记,分享给大家,如果大家喜欢,也会开启USB的专辑 一、为什么要学习 USB 协议 USB 是 Universal Serial Bus 的缩写,中文通常叫通用串行总线。它是电脑、手机、工控机、单片机开发板和各种外设之间最常见的连接方式之一。 在嵌入式开发中,USB 常用于: 虚拟串口 阅读全文
posted @ 2026-06-07 08:13 PlayerPencil 阅读(1357) 评论(3) 推荐(14)
摘要:软件低通滤波器(附代码) 1. 什么是低通滤波器 低通滤波器(Low-Pass Filter, LPF)就像是一个数字世界的“筛子”。它允许低频信号(平缓的变化,如飞机的姿态)通过,而阻挡高频信号(剧烈的震动,如电机的噪声)。 在传感器数据处理中,信号通常由两部分组成: 有用信号: 变化相对缓慢的真 阅读全文
posted @ 2026-02-25 20:57 PlayerPencil 阅读(141) 评论(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 阅读(242) 评论(0) 推荐(0)
摘要:这是一个针对 STM32/GD32/AT32 等芯片的 AT 命令解析工具。其主要功能是从串口接收以 “\r\n” 结尾的命令数据,并将其解析为对应的命令,然后根据命令映射表调用相应的处理函数来执行特定操作。 1. 使用方式 将串口的数据放入 bsp_parseCommand 函数,并且传入数组和数 阅读全文
posted @ 2024-11-21 23:11 PlayerPencil 阅读(2020) 评论(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 阅读(1386) 评论(0) 推荐(0)