STM32物联网项目——HMI串口屏实现人机互联_stm32驱动串口屏(1)

上位机软件界面认识

讲几个常用或较重要的工具和页面:

  1. 下载:通过串口将设计的界面下载给串口屏
  2. 工具箱:里面有许多控件令我们挑选,也就是设计自己想要的GUI,例如,点击文本控件,插入到GUI:
  3. 在界面右下角的窗口,可以操作控件的属性,例如:将刚插入的文本控件文本改为“你好”,背景色为蓝色:

当如,要想写入自己想要的文本,必须要先创建自己的字库,并添加到左下角窗口字库页面

 

4.Page 页面

工具箱里随意按置一个控件都会有按下事件和弹起事件,选择控件后,在命令窗口的弹起事件输入page 1(1是页面的id号,也可改为自己更改后的名字),当使用时,点击控件,就会跳到相应的界面

勾选“发送键值”,串口屏会发送相应信息给MCU。

设计出了自己想要的GUI界面后,就可以点击左上角的调试功能,实现自己的界面。

实例

设计好自己的GUI界面后,我们就要下载到串口屏上了,首先在硬件上,将串口屏的发送和接收引脚与单片机的串口接收、发送引脚连好,之后,点击Program.s里设置波特率为115200,再点击下载

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
实现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串口屏的功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值