自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 基于STM32的USB键盘与RS232通信集成控制LED系统设计

本文设计了一种基于STM32的USB键盘与RS232通信集成系统,用于控制PLC的M寄存器状态并同步LED显示。系统采用STM32CubeMX搭建框架,通过RS232通信监听三菱FX协议报文,解析M208-M222寄存器的置位/复位指令,实现LED状态同步控制。硬件上使用SP3232芯片进行电平转换,软件上通过FreeRTOS多任务处理,包括键盘输入、LED刷新和串口监控等任务。该系统解决了维控屏不支持USB组合设备的问题,提供了一种可靠的工业控制方案。

2025-08-29 17:48:07 786

原创 基于STM32的USB组合设备开发总结

该项目是通过STM32实现USB HID+CDC组合设备功能,包含两个核心模块:1.HID键盘:模拟键盘设备,向主机发送按键扫描码(如切换页面、输入数据,触发动作)。2.TSPL标签打印机:通过USB CDC虚拟串口CDC接收TSPL指令,解析后置位和复位对应的M辅助继电器。

2025-08-26 17:25:06 2041

原创 基于STM32的TSPL标签打印机项目总结

基于STM32 USB的TSPL标签打印机设备开发,利用USB CDC虚拟串口接收TSPL指令,在不更改硬件的前提下解决LED信号灯控制难题。文章详细分析了TSPL协议的基本命令集(如SIZE、PRINT等),并展示了USB设备描述符的修改过程。通过模拟HID+CDC组合设备的方式,实现了维控屏与键盘板的数据传输功能,最终满足客户对产品使用习惯的兼容性需求。开发过程涉及USB全速设备配置、协议解析等技术要点。

2025-08-21 16:51:07 791

原创 基于STM32的USB键盘设备项目总结

本项目基于STM32F103开发USB CUSTOM HID键盘设备,实现工控屏的定制化输入功能。硬件采用5x8矩阵电路设计,加入二极管防回流;软件基于STM32CubeMX和HAL库,参考开源项目快速搭建框架。设备支持方向键、数字键和F1-F22功能键,通过USB发送HID报文与维控屏交互,实现页面切换、数字输入等功能。项目创新性地采用USB一分二集线器解决接口复用问题,并优化键盘矩阵设计防止按键窜流。最终产品成功应用于工业控制场景,提供稳定可靠的输入解决方案。

2025-08-20 15:50:59 1222

原创 基于stm32的USB HOST MTP协议开发

基于stm32的USB HOST MTP协议开发 项目介绍USB 简介功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入项目介绍刚好手头上完成了一个项目。基于stm32的USB HOST MTP协议开发的项目,现在已经完成移植

2022-08-23 18:08:18 2581 1

原创 Ubuntu18.04安装gcc、g++编译器,运行c文件、c++文件【保姆级图文详解】

linux Ubuntu 的gcc和g++安装和使用详细图解。作为程序员,对Linux不了解可不行,现在简介最基础操作,Ubuntu18.04安装gcc、g++编译器,运行c文件、c++文件。

2022-08-23 18:02:42 5795 3

【标签打印技术】TSPL指令详解及应用:常见指令与快递面单打印实例分析

内容概要:本文档详细介绍了TSPL指令集及其在标签打印中的应用,涵盖系统设定、打印内容设定和执行打印指令三个主要部分。系统设定包括标签尺寸(SIZE)、间隙(GAP)和清除缓冲区(CLS)。打印内容设定涉及文本(TEXT)、线条(BAR)、一维条码(BARCODE)和二维码(QRCODE)的打印。每个指令都有详细的参数说明,如坐标、字体、旋转角度、条码类型等。文档还提供了完整的实例,展示如何使用TSPL指令打印一个快递面单,包括文字、条码和二维码的布局。 适合人群:从事物流、制造等行业,负责标签打印系统开发、维护的技术人员;对TSPL指令集感兴趣的开发人员。 使用场景及目标:①帮助技术人员快速掌握TSPL指令集的使用方法,提高标签打印效率;②为开发人员提供详细的指令参数说明和实例,便于理解和应用;③确保打印内容符合业务需求,如快递面单、产品标签等。 阅读建议:建议读者先熟悉TSPL指令的基本概念和语法,再结合实例进行实践操作。对于复杂的标签设计,可以逐步增加指令,确保每一步都能正确执行并达到预期效果。

2025-08-21

usb—host stm32和usb的u盘通讯完成读写

usb的u盘通讯完成读写,KEIL5.1版本编译STM32F407ZG的USB只要 设备补上自己的应用

2020-09-26

mtp_specification__v1.0.zip

关于MTP的详细规格请参考PDF

2021-07-22

空空如也

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

TA关注的人

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