自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 实验24 多控件键盘输入实验

本实验实现了在SANY-WV-S43-05M-C串口屏上通过状态管理为不同控件赋值的功能。通过在页面添加600*360尺寸的英文数字键盘,并设置status状态变量(1为文本、2为整数、3为浮点数)。当点击各控件时触发弹起事件:设置对应status值并调用键盘。输入完成后,根据status值将键盘内容分别赋值给文本/整数/浮点数控件,完成后清空并隐藏键盘;取消输入则直接隐藏键盘。实验成功实现了通过单一键盘为多类型控件输入的功能。

2026-06-04 16:19:07 424

原创 实验23 字符串协议解析实验

本实验通过三易串口屏(型号SANY-WQ-S43-02M-CVP)实现字符串协议解析。设计包含数据表格显示控件、变量缓存控件和协议解析器,重点演示字符串处理函数应用:使用stringSub检测"=="帧头,stringTrimStart删除帧头,stringIndex定位分隔符,结合stringTrimEnd和数组循环提取逗号分隔的字符串(如"string,test..."),最终通过数据表格分列显示。实验通过条件判断确保数据合法性,利用循环结构实现动态解析,完整展示

2026-06-04 15:02:55 397

原创 实验22 心跳曲线实验

本实验使用三易串口屏(SANY-WV-S43-05M-CUI)模拟医疗监测数据。通过VP开发软件设计界面,导入UI图片作为背景,添加曲线、整数、定时器和变量控件。配置三个曲线控件分别显示心率(75-80,绿色)、血氧(95-99,紫色)和血压(105-110,蓝色)的随机波动数据,定时器每50ms更新数值,每20次循环将当前值显示在整数控件中。最后编译下载程序,验证串口屏的动态数据模拟效果。

2026-05-30 16:23:24 338

原创 实验21 自定义键盘实验

本实验基于三易串口屏实现定制化键盘功能,分别演示了中文和英文键盘的设计流程。中文键盘通过添加全键盘(支持中文)模板,保留中文分组并配置输入法支持;英文键盘则选择标准全键盘模板,移除无关分组。两种键盘均可自定义按键属性、图片及布局,并通过事件脚本控制显示/隐藏逻辑。调试时需注意中文字库的关联,最终实现文本输入与键盘交互功能。实验采用默认键盘图片,支持800*480分辨率,适用于不同项目需求。(150字)

2026-05-30 16:07:27 467

原创 实验20 自动灭火场景实验

本实验基于串口屏(SANY-WV-S43-04M-C)和MODBUS温度传感器设计自动灭火系统。通过串口屏界面实时显示温度(进度条和浮点数),设置报警阈值(默认60℃)。当检测温度超过阈值时,触发IO输出高电平启动风扇,同时显示动态报警GIF。核心逻辑包括定时查询传感器数据(功能码03,读取寄存器0x0000)、温度转换及阈值比对,通过继电器控制直流电机。实验成功实现温度监控与自动灭火功能,演示视频可参考B站。

2026-05-29 17:48:11 325

原创 实验19 工程休眠设置

本文介绍了不同系列显示屏的休眠功能实现方法。G系列支持深度休眠(关闭背光,MCU休眠)和普通休眠(仅关闭背光),S系列仅支持普通休眠。通过设置9个系统变量控制休眠参数,包括休眠开关、等级、自动休眠时间及唤醒方式等。实验界面包含休眠开关、等级选择、类型选择、时间设置等控件,通过数组缓存设置参数。确认修改后,系统会根据设置进入相应休眠状态(如5秒无操作自动关闭背光,触摸唤醒)。该方案实现了灵活的休眠模式配置,有效降低了设备功耗。

2026-05-29 17:41:42 332

原创 实验18 二维码控件实验

本实验实现了通过串口屏显示二维码并识别输入内容的功能。使用三易串口屏和VP软件创建工程,通过键盘输入或上位机自定义协议传输数据(支持GB2312国标码和ASCII码),将内容实时显示在二维码控件中。实验验证了手动输入"hello"和通过串口助手发送十六进制数据(如0x0a0x01...显示"你好星期一",0x010x0a...显示"Sany")的正确性,手机扫码可准确识别二维码内容。系统包含键盘交互、协议解析、定时刷新等模块,实现了完整的二维码生成

2026-05-28 15:21:12 465

原创 实验17 485组网

本实验通过485接口实现主站与三个从站间的通讯控制。主站通过滑块调节从站背光亮度(1-100),并接收从站状态信息以颜色形式显示。硬件采用串口屏连接485总线,软件使用自定义协议(帧头0x0a+地址+数据+帧尾0x0b)。从站通过触摸热区发送状态(红/绿/蓝)至主站,主站解析数据后同步更新对应颜色标识。实验成功实现了主从站间的双向控制与状态同步,验证了485总线在多设备通讯中的可行性。

2026-05-28 14:54:50 957

原创 实验16 修改波特率,校验位,停止位实验

本实验通过串口屏实现串口通信参数配置与数据收发功能。使用列表控件动态修改波特率、校验位和停止位,并通过文本控件实时显示当前设置。协议解析器接收上位机ASCII数据并显示在日志控件中,同时支持通过发送按钮外发字符串数据。实验采用SANY-WQ-S43-01-C型号串口屏,配合SSCOMV5.13.1串口助手完成通信测试。结果显示,当双方参数设置为19200波特率、ODD校验、2位停止位时,能正常实现"HELLOSANY"和"HELLO"的双向收发功能,验证了参数修

2026-05-27 17:57:22 501

原创 实验15 视频控件实验

本文介绍了三易串口屏S系列的视频播放功能实现方法。主要内容包括:1)视频格式要求(H.264编码MP4格式)及转换步骤;2)播放器工程创建流程,涉及视频控件、进度条、音量调节等组件的配置;3)功能脚本编写,包括播放控制、进度调节、音量控制等;4)三种下载方式(USB直连、串口和TF卡)的操作说明。文档提供了完整的视频播放器制作方案,配套素材和例程可从官网下载。

2026-05-27 17:53:37 682

原创 实验14 设置密码实验

本文介绍了在三易串口屏上实现界面密码锁定的实验方案。通过VisualPIX软件创建工程,使用视频控件实现开机动画,并设置密码输入界面。实验采用文本控件作为密码输入框,配合自定义键盘控件实现密码输入功能。核心逻辑通过按钮控件判断密码正确性:输入正确密码"4567"跳转指定界面,错误则触发定时器使警告信息闪烁两次后消失。文中详细说明了控件配置、字库建立、键盘调用方法及脚本逻辑实现过程,为工业设备界面安全防护提供了可行方案。

2026-05-26 16:11:55 515

原创 实验13 WIFI通信实验

本文介绍了基于WIFI扩展模块的串口屏通信实验,重点演示了UDP、TCP和MQTT三种通信模式的实现方法。实验通过按钮控件实现WIFI连接/断开功能,使用文本和整数控件显示通信参数及数据内容。在UDP模式下,串口屏与网络调试助手进行双向通信测试;TCP模式下,串口屏作为服务器端与客户端交互;MQTT模式下则连接安信可提供的MQTT服务器进行主题订阅和消息收发测试。文中详细说明了各模式的配置步骤,包括WIFI连接、IP设置、端口配置等关键参数,并提供了完整的测试流程和结果验证方法,为开发者实现串口屏网络通信功

2026-05-26 15:26:02 686

原创 实验12 SD卡操作实验

本实验详细介绍了SD卡在串口屏系统中的操作流程,主要包括工程下载、固件更新、数据读写和资源存储四部分。实验使用4.3寸480*272串口屏,通过FAT32格式的SD卡进行操作。工程下载需将bin文件放入HMI文件夹并重命名,固件更新同理但需注意文件夹冲突。数据读写部分演示了字符串和字节数组的txt/csv/bin文件操作,包含完整的写入读取脚本示例。资源存储方面说明了视频、音频和图片控件如何调用SD卡中的外部资源,包括路径设置和文件夹创建要求。实验提供了从文件准备到操作完成的完整指导,适用于串口屏系统的SD

2026-05-25 11:00:23 613

原创 实验11 扩展IO功能示例

本文介绍了串口屏扩展IO功能的实验设计,包含GPIO、AD、PWM、捕获和扩展串口5种功能模块。实验采用4.3寸480*272分辨率串口屏,通过6个页面分别实现:1)GPIO页面控制输出电平、读取输入状态及中断计数;2)AD页面采集模拟电压;3)PWM页面调节频率(1Hz-1MHz)和占空比(0-100%);4)捕获页面测量输入信号参数;5)扩展串口页面实现数据收发。实验详细说明了各功能页面的控件配置、脚本处理方法及硬件测试方案,包括万用表测量、示波器检测等验证方法,并强调IO功能分配时需避免引脚冲突。

2026-05-25 10:50:00 735

原创 实验10 物理按键实验

本实验演示了通过外接串口按键板控制串口屏显示的方法。实验包含两个工程:【物理按键三个键值.pix】支持左、右、确认三个按键操作,【物理按键五个键值.pix】增加上、下按键功能。系统通过协议解析器控件处理按键指令,使用cursor变量跟踪光标位置,动态改变按钮背景实现选中效果。实验包含8个功能页面(主界面、亮度控制、汽车仪表、电池模拟等),通过按键可实现页面切换、参数调节等功能。单片机程序通过串口发送按键编码(AA+键值+BB),串口屏脚本根据当前页面和键值执行相应操作。该方案具有灵活的可扩展性,用户可基于此

2026-05-23 15:54:48 658

原创 实验9 RTC显示和设置

本文介绍了基于串口RTC功能的时钟显示与设置系统设计。系统包含三个页面:主页面显示实时时间(数字和表盘形式)、设置页面用于修改时间参数、键盘输入页面。通过定时器每秒读取RTC值并更新显示控件,实现了时针、分针、秒针的角度计算和星期显示功能。时间设置通过键盘控件输入数值,并写入RTC系统变量。系统支持串口指令和界面操作两种方式修改时间,年份显示需加2000偏移。该设计完整实现了RTC时间的读取、显示和设置功能,提供了数字和模拟两种时间展示方式。

2026-05-23 15:43:26 929

原创 实验8 485组网实验_主机

本实验实现了基于485总线的非Modbus组网通信系统。实验采用一主机多从机模式,主机地址为0x01,通过定时器周期发送查询命令(温度、湿度、告警值等)和设置命令。协议帧包含帧头、地址、命令码等字段,使用CRC校验确保数据完整性。系统包含两个页面:Page0显示实时温湿度及系统状态,Page1用于设置告警值。实验通过串口屏模拟主机功能,定时发送查询请求并处理从机响应,实现了温湿度数据采集、告警值设置、系统状态监控等功能。通信协议定义了完整的命令格式和响应机制,包括温度查询(0xF1)、告警值查询(0xF2)

2026-05-22 11:46:56 483

原创 实验7 485组网实验_从机

本实验实现了基于485总线的非Modbus组网方案,采用一主机多从机模式。实验重点设计了串口屏作为从机(地址0xF3)的通信协议,包括帧头、地址、命令码和校验等字段。协议定义了主机查询/设置温湿度值、告警值及系统状态等功能,从机通过协议解析器接收数据并显示系统运行时间和状态。实验提供了完整的报文帧格式和脚本代码,实现了CRC校验、命令解析及响应功能。验证时通过串口助手发送测试命令,串口屏正确显示系统参数即表示实验成功。该方案为485组网提供了简单实用的参考实现。

2026-05-22 11:40:08 483

原创 实验6 ADC和曲线控件实验

本实验利用串口屏的AD输入引脚采集温度模块电压,通过电阻-温度对照表计算温度值并实时显示。系统包含浮点数控件显示当前温度、曲线控件绘制温度变化曲线、ADC控件获取IO电压值,以及定时器每秒读取AD值更新显示。实验采用G28型号串口屏,使用1路AD输入,通过查表法计算温度值并更新曲线。关键代码包括温度表初始化、电阻值计算和温度插值算法,最终实现温度数据的可视化监测。

2026-05-20 12:00:41 473

原创 实验5 can通信实验

本文介绍了基于串口屏的CAN通信实验方案。系统采用4.3寸及以上带CAN功能的串口屏,通过设计包含电压、温度、SOC显示及故障提示的交互界面,实现CAN报文解析功能。重点阐述了CAN协议解析器的脚本编写方法,详细说明了硬件过滤器的两种配置模式(屏蔽位模式和标识符列表模式)及其实现方式,包括通过项目设置界面和调用setFilter方法两种配置途径。实验通过CAN调试工具发送测试报文验证了系统功能,成功实现了电池电压、温度、SOC等参数的实时显示和故障状态监测。该方案为工业设备监控提供了可靠的人机交互解决方案。

2026-05-20 11:56:06 581

原创 实验4 MODBUS从站实验

本实验实现了一个基于Modbus协议的温湿度监控系统,串口屏作为从站设备。系统包含温度(浮点数)、湿度(整数)显示及告警值设置功能,通过图片控件实时显示告警状态(绿色正常/红色异常)。采用Modbus控件处理协议通信,支持03H(读寄存器)和10H(写寄存器)功能码,使用数组控件缓存寄存器值。定时器模拟温湿度变化并触发告警判断,当实测值超过设定阈值时切换告警状态。实验验证了主从站间的数据交互功能,包括温湿度查询和告警值设置,实现了完整的Modbus从站设备功能。

2026-05-19 14:53:32 501

原创 实验3 MODBUS主站实验

本文介绍了使用串口屏作为Modbus主站读取温湿度模块参数的实现方案。系统包含两个页面:Page0显示实时温湿度数据并定时查询,Page1用于设置告警阈值。采用Modbus RTU协议,通过定时器控件每秒发送读取帧获取6个连续寄存器数据(温度、湿度及其告警值),使用bytesToFloat函数处理浮点数数据。设置页面通过modbusWrites函数实现参数修改,并显示设置结果。调试时可借助串口助手验证通信帧的正确性。系统实现了温湿度数据的实时监测与告警阈值设置功能。

2026-05-19 14:27:41 751

原创 实验2 实时显示单片机的参数(整数、小数、中文 自定义协议方式)

自定义协议方式体现为更加灵活,C语言编写脚本,通信效率更高,一帧数据可给多个控件赋值,适用于大多数项目。字体字体除了工程自带的字库Tahoma_4x_ASCII(包括英文和数字),另外创建了一个中文的字库,双击这个字库,可以看到详细的信息。①接收到串口数据缓存在协议解析器控件的rxBuf里,是一个数组,数组长度是协议解析器的一个属性,可配置。编译成功后,点击下载按钮,选择正确的端口号和波特率,下载到串口屏。串口屏每次收到一帧数据,都会触发一次协议解析器的脚本,和单片机的空闲中断函数类似。

2026-05-18 18:01:09 499

原创 实验1 实时显示单片机的参数(整数、小数、中文 系统指令方式)

⑤字符串的发送,在C语言里双引号需要转义,这里发送的是wset text.txt “电量充足”\r\n。字体字体除了工程自带的字库Tahoma_4x_ASCII(包括英文和数字),另外创建了一个中文的字库,双击这个字库,可以看到详细的信息。单片机按照串口屏的系统指令格式发送控制命令,串口屏实时显示单片机的参数,包括整数、小数、和中文字符。编译成功后,点击下载按钮,选择正确的端口号和波特率,下载到串口屏。④设置图片,这里的2表示图片的编号,在VP软件的图片资源里可以看到图片的具体编号。

2026-05-18 17:42:35 650

原创 如何制作一个简单的工程

本文介绍了使用VP软件在三易串口屏上显示"helloworld你好世界!"的完整流程。主要内容包括:1)硬件准备(串口屏、USB转TTL转换器等);2)驱动安装方法;3)VP工程创建步骤;4)字库添加与文本控件设置;5)两种下载方式(串口/USB)及常见问题处理。重点说明了字库生成时的字体风格、抗锯齿选择等注意事项,并提供了下载失败时的排查方法,包括供电检查、驱动安装和波特率设置等解决方案。适用于Windows系统用户快速实现串口屏的文本显示功能。

2026-05-16 16:26:32 464

原创 三易串口屏进阶教程:Flash掉电保存参数实战(5分钟实现永久记忆)

三易串口屏Flash掉电保存功能的实现方法,可保存整数、浮点数和字符串参数。关键步骤包括:1)在项目设置中分配Flash空间(建议64字节);2)通过fwInt()、fwFloat()、fwString()和fSave()函数保存数据;3)在页面初始化时用frInt()等函数读取数据。注意事项包括数据类型占用空间、地址间隔要求及Flash擦写寿命限制(约10万次)。该功能可确保设备断电后仍保留关键参数,适用于工业场景。

2026-05-16 15:20:00 259

原创 从业10年工程师直言:串口屏选型不踩坑,看这篇就够了(附6大品牌实测对比,含三易串口屏优势)

10年工业控制工程师分享串口屏选型经验:核心在于"适配场景+稳定可靠+开发省心"。通过实测6大主流品牌(恒域威、三易、迪文等),重点推荐三易串口屏的三大优势:1)工业级稳定性(ESD≥15KV,宽温-20℃~70℃);2)拖拽式开发+虚拟串口屏功能,新手1天可上手;3)高性价比+1小时快速售后响应。针对不同场景给出选型建议:工业现场优选恒域威或三易,医疗设备选广州大彩,新手项目首选三易。强调选型要避开参数陷阱,重视实测数据和售后服务,三易串口屏凭借"精准适配常规场景&q

2026-05-15 12:00:04 587

原创 串口屏在工业自动化控制中的应用优势

三易串口屏在工业自动化控制中具有显著优势:高度集成化设计简化系统架构;丰富控件库提升开发效率;强大脚本编辑能力实现复杂交互;多协议支持便于设备对接;高可靠性适应恶劣环境;易于维护降低运维成本;丰富扩展接口满足多样化需求;强大数据处理能力支持大数据传输。这些特点使其成为工业自动化领域的理想选择,未来有望推动行业技术进步。

2026-05-15 11:56:11 437

原创 扩展IO口介绍

三易串口屏提供扩展IO功能,支持输入/输出、中断、AD转换、PWM输出等应用。G系列支持6个IO,S系列最多25个IO。使用时需注意:1)扩展IO与协议解析器存在冲突;2)G系列IO0-IO5功能各异,RTC功能会占用IO0/1;3)S系列需搭配模块使用,具有10路AD、4个定时器,PWM与输入捕获功能共用定时器资源。不同IO引脚功能差异较大,使用时需参考具体规格说明。

2026-05-14 13:57:56 619

原创 串口屏下载失败解决方法

三易串口屏开发中下载失败多因供电、连线、驱动、波特率设置不当。USB直连推荐Type-C线,需确保驱动安装(CH340)并使用后置USB口;串口下载需正确接线。常见问题包括:1)设备未识别,需换数据线并检查驱动;2)下载报错,需匹配波特率(默认115200);3)画面未更新,需断电重启或检查编译。解决步骤:换线→换接口→查驱动→重启,确保四点无误即可成功下载。

2026-05-14 13:51:53 324

原创 VP的脚本语法介绍

本文介绍了VP界面的脚本编程功能,主要包括语法规则、变量定义、运算符和流程控制等核心要素。语法采用类似C语言的结构,使用分号作为语句分隔符,支持大小写敏感的标识符命名。变量分为局部变量和全局变量两种作用域,支持整型、浮点型、字节和字符串等数据类型。提供了算术、关系、逻辑和位运算等多种运算符,以及if条件判断和for/while/do-while循环控制结构。此外还支持函数定义、字符串操作和单行/多行注释功能。全局变量需通过变量控件实现,并可在不同控件和页面间共享数据。

2026-04-21 17:52:50 520

原创 串口屏 RTC 使用保姆级教程✨ 新手也能秒上手

三易串口屏RTC功能使用指南:无需复杂配置即可实现时间读写与显示。RTC支持读写年月日时分秒(星期只读),年份需加2000偏移量显示。操作步骤简单:添加定时器和6个整数控件分别对应时间变量,并编写脚本代码即可。需注意掉电后时间会重置,需保存至Flash;年份显示要加2000偏移;变量名拼写需准确;使用前确认硬件支持RTC功能。该功能特别适合需要时间显示的项目开发。

2026-04-18 16:50:24 402

原创 做了一个项目后,说说三易串口屏的真实体验(优点和一些小问题)

三易串口屏为嵌入式UI开发提供了高效解决方案,通过拖拽控件和事件驱动脚本显著提升开发效率。其优势在于减轻MCU负担、简化串口通信并提供丰富控件,特别适合温控器、工业仪表等中小型设备。但需注意事件驱动逻辑的学习成本、避免阻塞式延时函数,以及规范变量管理。总体而言,该方案在降低开发难度方面表现出色,是嵌入式设备UI开发的实用选择。

2026-03-26 17:21:34 824 1

原创 效率向|小成本做大项目,VP+三易串口屏是秘密武器

VP软件搭配三易串口屏为中小项目提供高性价比人机界面解决方案。通过可视化拖拽开发降低技术门槛,节省人力成本;硬件适配工业场景,确保稳定性;模板复用缩短开发周期,最快一天完成项目。该方案特别适合工控外包、设备厂商等预算有限但追求高效落地的用户群体,实现低成本专业级开发。

2026-03-25 16:11:50 67

原创 如何高效解决嵌入式人机交互难题?三易串口屏给你答案!

嵌入式系统开发中,HMI设计常面临周期长、门槛高等挑战。三易串口屏提供一站式解决方案,通过VisualPix图形化工具简化开发流程,支持40+控件和多种通讯协议,显著提升智能家居等系统的开发效率。其模块化设计降低维护成本,实际应用可将开发周期缩短50%,让开发者专注用户体验优化。

2026-03-25 14:44:15 46

原创 三易串口屏 3 个实用小场景,新手也能快速上手

本文介绍了三种嵌入式系统中的数据存储与读取方法:1、SD卡存储适用于历史数据保存,通过fileWriteLine和fileReadLine函数实现数据记录与追溯;2、Flash存储用于关键参数掉电保护,使用flashWrite和flashRead函数永久保存配置数据;3、ID-idof函数可快速获取控件属性,通过idof("控件名.属性")格式实现界面元素动态交互。这些方法分别适用于长期监测、参数保存和界面控制等场景。

2026-03-24 17:10:45 76

原创 三易串口屏:让显示开发更简单的智能解决方案

三易串口屏以“简易、变易、不易”理念革新显示开发,提供高效解决方案。其可视化设计工具降低开发门槛,双主控芯片设计适配1.2-10英寸各类屏幕,开放全部功能无需额外付费。产品支持多种通信协议和丰富控件,适用于工业控制、智能家电等场景,具有稳定性和可靠性。三易串口屏简化开发流程,加速产品上市,正成为显示开发领域的重要力量。

2026-03-23 10:23:26 661

原创 “告别底层驱动!三易串口屏YYDS!”

如果你是做工业自动化、车载显示,或者是想给自己的 DIY 项目加个炫酷的 UI,三易串口屏绝对是高效率的首选。:善用 sys_light 调亮度,rtc_year 读时间。:以前要在 STM32 里写几百行 Modbus 逻辑,现在屏里一配,单片机只管发数据包,屏自己拆解显示。:1.28寸到10.1寸全覆盖,M系列(基本型)到S系列(增强型)无缝切换,连分辨率都能一键更改。:串口指令记得以 \r\n(回车换行)结尾,不是 0xFF,别记混了!,字体边缘丝滑得像手机屏幕,虽然占空间大点,但视觉效果拉满!

2026-03-21 16:38:58 262

原创 串口屏行业痛点及三易串口屏解决的痛点和不足

串口屏行业面临开发效率低、工业适配差、运维成本高、定制能力弱等核心痛点。三易串口屏针对这些问题提供了优化方案:开发工具实现所见即所得,标配工业级接口,支持OTA远程升级,具备软硬件定制能力,并通过本地化处理缓解性能局限。但仍存在底层闭源、串口带宽瓶颈、社区资源不足等短板。该方案适合注重量产效率、稳定性和定制需求的中高端项目,为传统串口屏提供了有效升级路径。

2026-03-21 16:27:54 948

空空如也

空空如也

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

TA关注的人

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