什么是串口屏?

串口屏,可组态方式二次开发的智能串口控制显示屏,是指带有串口通信的TFT彩色液晶屏显示控制模组,可以连接PLC、变频器、温控仪表、数据采集模块等外部设备,利用显示屏显示相关数据,通过触摸屏、按键、鼠标等输入单元写入参数或者输入操作指令,进而实现用户与机器进行信息交互。

串口屏组成

串口屏产品一般由串口屏硬件设备和串口屏操作软件两部分组成:

硬件部分包括处理器、液晶屏、触摸板、FLASH存储、RS232或485串口芯片、音视频解码芯片、SD卡槽等构成,部分型号包含WIFI、4G、蓝牙、语音识别、人脸识别、指纹识别等模块,其中处理器的性能决定了串口屏产品的性能高低,是串口屏的核心单元。
操作软件一般分为两部分,即“运行于串口屏硬件中的系统软件”和“运行于PC机 Windows 操作系统下的画面组态软件”。使用者必须先使用串口屏的画面组态软件制作“工程文件”,再通过 PC机和串口屏的串口、SD卡、U盘等,把编制好 的“工程文件”下载到串口屏的处理器和FLASH中运行。
串口屏的系统软件用于驱动整个硬件协同工作,包括对“工程文件”进行解析、加载、运行、刷新界面,同时解析串口通 讯、触摸屏的操作,数据处理,数据存储等,并通过串口、WIFI、4G、蓝牙通信,语音识别、人脸识别、指纹识别等外设做出响应等。

画面组态软件是配套串口屏使用,不同品牌的串口屏组态软件不同,组态软件VisualTFT,使用户以组态方式开发串口屏的显示控制程序。

在以前的应用场景中,如果要开发触控屏的产品,开发工程师需要先设计屏相关的硬件,再开发屏的MCU程序等,此方式将是一个周期非常长的工作,短期很难做稳定。

串口屏带来最大的便利是可以让开发工程师从硬件和MCU程序解脱出来,只需专注自己要实现的业务逻辑,VisualTFT 是可以让开发人员以“所见即所得”的方式开发“工程文件”的工具,只需做好UI图片,通过VisualTFT进行配置界面,编写相关逻辑,然后进行编译,编译后的工程可以通过VisualTFT中的“虚拟串口屏”进行模拟运行调试;调试无误后可以将编译 后的工程下载包通过串口、SD卡、或者U盘等方式下载到实体的串口屏,串口屏即可正常运行相应的控制显示程序,同时串口也具备通信的功能。

串口屏硬件方案

串口屏硬件方案:

基于STM32 MCU+FPGA的基本型系列串口屏
基于ITE9854、ITE976、ITE9866的物联型系列串口屏
(3)基于ADSTAR的F系列串口屏
(4)基于全志F1C100S的医疗级M系列串口屏
串口屏系统软件:基于不同的串口屏硬件开发出配套的系统软件,系统软件主要由显示驱动模块、工程文件解析模块、触摸屏驱动模块、串口通信模块、指令解析模块、存储模块等组成,各模块共同配合完成对“工程文件”解码,对工程配置、图片、视频、LUA脚本等解析执行;串口通信模块内部实现大彩组态协议、MODBUS协议、三菱FX2N协议等各种标准协议。

画面组态软件:VisualTFT是基于MFC开发的组态软件,包含完善的串口屏开发套件,支持所有系列型号的工程创建,提供丰富的组态控件、界面编辑、变量、逻辑处理、MINIC脚本、LUA脚本、多语言设置、工程配置等工程功能,指令助 手器、图标生成器、字库生成器、音频转换器等各类工具,更具有串口屏行业创新的直接仿真运行的“虚拟串口屏”,提供详实的帮助文档、工程DEMO、在线文档等。




[串口屏定义2022最新版]什么是串口屏?串口屏组成及串口屏方案相关推荐

  1. 【2022最新版】Linux面试题总结(48道题含答案解析)

    文章目录 1.绝对路径用什么符号表示?当前目录.上层目录用什么表示?主目录用什么表示? 切换目录用什么命令? 2.怎么查看当前进程?怎么执行退出?怎么查看当前路径? 3.怎么清屏?怎么退出当前命令?怎 ...

  2. 音频编辑软件Goldwave v6.68中文版,goldwave 2022最新版怎么来消除人声

    音频编辑软件Goldwave v6.68中文版是一款高评价,专业的数字音频编辑器.从最简单的录制和编辑到最复杂的音频处理,恢复,增强和转换,它可以完成所有工作.它易于学习和使用,集声音编辑,播放,录制 ...

  3. 【2022最新版】MongoDB面试题总结(95道题含答案解析)

    文章目录 1.MongoDB是什么? 2.MongoDB有哪些特点? 3.你说的NoSQL数据库是什么意思?NoSQL与RDBMS直接有什么区别?为什么要使用和不使用NoSQL数据库?说一说NoSQL ...

  4. STM32L0系列串口重定义的方法

    STM32L0系列串口重定义的方法 芯片型号:STM32L071RBT6 本篇重点:将printf( ) 函数重定义到USART1 集成开发工具(IDE):IAR 在uart已经配置好情况下,重定义f ...

  5. 随机生成器、thread(暂停)、清屏定义

    1.生成一个随机生成器 Random a = new Random();//()可以填写随机生成器的种子,这个种子只能是整数(int)int b = a.Next(5);//()内的数字代表小于5的非 ...

  6. 香港伦敦金交易平台排行榜(2022最新版)

    近些年伦敦金爆火,有许多国内投资者认为,伦敦金不一定要选择香港市场,国内也有相关投资产品和平台,但是香港作为亚洲金融中心和国际大都市,香港的伦敦金平台都是统一受到权威行业组织(香港金银业贸易场)的监督 ...

  7. 香港十大黄金投资公司排名榜单(2022最新版)

    国际黄金交易并不是实物黄金买卖,而是以国际黄金价格为跟踪对象的电子合约交易,交易的过程采用了保证金交易制度.这种制度能够让投资过程的效率大大的提升,因为投资者不需要付出一整张100盎司合约的总价,只需 ...

  8. 科目一常考知识点速记技巧汇总(2022全新版)

    目录 驾考模拟练习:元贝驾考2022科目一_元贝驾考科目一_元贝驾考2022科目一模拟考试 驾考一点通官网_科目一模拟考试2022最新版_驾考宝典2022科目四_驾照考试科目一 驾驶员试题网_专注驾驶 ...

  9. mcgscom口针脚定义_标准9针串口引脚定义

    标准 9 针串口引脚定义 从前面的内容中,知道了串口外形,就可以继续了解其每个引脚的定义,这是做线的基础.无论是 RS-232C . RS-422 ,还是 RS-485 ,串口接口的外形.尺寸都是相同 ...

最新文章

  1. CentOS LVM
  2. WebServices 简介
  3. 上传文件到服务器的Linux命令
  4. mingw64 下 java_MinGW x64 for Windows安装
  5. Response_功能介绍
  6. WebApi项目创建CURD
  7. iPhone 12 Pro可能加入激光雷达传感器 摄像头布局将调整
  8. python改背景颜色_Python Opencv 通过轨迹(跟踪)栏实现更改整张图像的背景颜色
  9. Scale-Dependent 3D Geometric Features
  10. Scratch(十七):保卫萝卜
  11. 对于三极管饱和状态的理解
  12. java 数独算法_Java:递归数独解法计数算法
  13. scrapy---拉勾网Ajax爬虫
  14. 离散数学——哈斯图,最大最小值,极大极小值,上界和下界
  15. mysql基本用法笔记
  16. 利用VBA代码合并多个Excel表格
  17. 【免费】如何轻松的从音乐网站下载自己喜欢的mp3音乐?
  18. Linux解压压缩包到同名目录,里面的文件会自动覆盖吗?
  19. 浅谈“双平面”冗余架构
  20. TypeError: __new__() missing 1 required positional argument: ‘exemplar‘

热门文章

  1. (七)教你数据分析烹饪大法,做出美味佳肴
  2. 二次安装mysql时出现的问题及解决
  3. csv导入mysql中文乱码等问题
  4. 2007-2008年中国十大平面设计公司排名
  5. 刘涛入职阿里,花名刘一刀,担任聚划算官方优选官
  6. 精仿黑鱼资源网 整站源码带完整数据 带SEO优化功能带广告位
  7. 字符串翻转并实现“i love china“--“china love i“
  8. Android 应用商店的思考
  9. 海外SDK之----------韩国支付onestore
  10. 前端js中计时器的使用