目录
·HMI串口屏介绍
·HMI串口屏开发实操
·准备
·界面认识
·写命令
·下载
·HMI串口屏与单片机(stm32)双向通信
【 功能实现:
- STM32控制串口屏对应的数值、文本完成相应变化
- 串口屏控制STM32的LED翻转
- 串口屏通过按键输入数值并发送给单片机,单片机接受并实时显示在串口屏上 】
先上效果视频
USART HMI智能串口屏整体功能展现
- HMI串口屏介绍
什么是HMI?
HMI 是Human Machine Interface 的缩写,“人机接口”,也叫人机界面。人机界面是系统和用户之间进行交互和信息交换的媒介, 它实现信息的内部形式与人类可以接受形式之间的转换。
什么是串口HMI?
串口HMI 就是设备封装好HMI 的底层功能以后,通过串口(USART 232)与用户MCU 进行交互,比如MCU 可以随时通过USART 发指令通知设备切换某个页面或者改变某个组件的属性。设备也可以随时通过USART 通知用户MCU 操作者目前触摸了页面上的某个组件或者设备当前进入了某个页面。
简而言之
USART HMI智能串口屏就是带串口控制的液晶屏(TFT-LCD)
那 为什么要用HMI串口屏?TFT-LCD触摸屏不够吗?
傻宝
触摸屏是这样的 这样的
而串口屏
是这样的 这样的
触摸屏的按键或许你得构思如何构建,页面返回你也许还需要清屏重新显示内容。而HMI串口屏只需要将自己设计的图片导入,在此基础上添加一下页面的切换口令(page)等等。因为单纯对屏幕进行而无需通信的操作完全不需要单片机。
简而言之&&个人认为
USART HMI智能串口屏
最直接的优势就是容易上手——界面的设计与串口屏自身的一些操作直接在软件上操作即可
最直观的优势就是界