串口屏学习:按键组件

一、参考资料

串口屏(HMI)软件的简单使用_哔哩哔哩_bilibili

5.控件详解:4.按钮控件 [USART HMI 资料中心]

二、使用

首先我们从左侧添加一个按键组件和一个数字组件

 

按键的主要属性有以下几个

第一个是sta,也就是按键的背景,可以设置为纯色背景,也可以选择为图片,然后选择合适的图片作为按键的背景

 第二个是txt也就是按键上的文字

第三个是font,这个是按键上的字的字库,只有有字库才能有显示

然后是数字控件,数字控件中最重要的就一个,数字的值,val

 接着我们点击按键控件,在按键控件按下事件中输入以下代码

n0.val++
prints n0.val,0

这一段代码的意思是按键按下之后数字控件的值加一,然后向串口发送数字控件的值,prints最后的那个0表示自动长度。

三、效果

接着我们点击软件上方的调试

 然后我们可以看到以下界面

每点击一次,串口发送数字控件的值,数字控件的值也加一

 也可以下载到串口屏中,效果也是一样的

下载的方法可以看这个

3.usarthmi入门:3.下载工程 [USART HMI 资料中心]

四、工程文件

串口屏学习第一课的工程文件-网络攻防文档类资源-CSDN下载

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要实现STM32按键控制陶晶驰HMI串口屏,首先需要了解STM32按键输入和陶晶驰HMI串口屏的通信协议。 STM32按键输入可以通过GPIO(通用输入输出)端口实现。可以通过配置相应引脚为输入模式,并启用上拉电阻或下拉电阻来实现按键的输入检测。当按键被按下时,对应的GPIO引脚状态将会改变。通过读取GPIO端口的输入状态,可以检测到按键的按下操作。 陶晶驰HMI串口屏主要通过串口通信与外部设备进行数据交互。常见的串口通信协议有RS232和RS485等。要实现STM32按键控制HMI串口屏,可以使用STM32的UART(通用异步收发器)模块与串口屏进行通信。通过配置串口的波特率、数据位、停止位、校验位等参数,可以建立起STM32串口屏之间的通信连接。通过发送特定的指令或数据包,可以实现对串口屏的控制与操作。 在具体实现过程中,可以使用STM32的中断方式检测按键的按下,并在按键被按下时,通过串口发送相应的指令或数据包给串口屏串口屏在接收到这些指令或数据包后,根据其内部的程序逻辑进行相应的处理操作,以实现与STM32按键的交互控制。 需要注意的是,在编写STM32的代码时,需要根据陶晶驰HMI串口屏的通信协议和指令集进行相应的编程处理。正确地解析和生成串口通信的数据包,以确保STM32HMI串口屏的通信能够正常进行。 总之,通过合理配置和编程STM32按键输入和串口通信功能,结合陶晶驰HMI串口屏的通信协议,可以实现STM32按键控制HMI串口屏的功能。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值