当前位置: 首页 > 新闻中心 > 常见问答
返回
列表

串口屏怎么选?

发表时间: 2024-03-10 作者: 常见问答

  串口屏的出现,大大简化了工程师在人机界面设计时的工作。相比于自己开发显示软硬件,复杂的接口电路、显示驱动、界面程序设计等。串口屏只需一个串口就可以实现所有功能,优势显著。更重要的是,价格实惠,甚至比自己做还要便宜。今天就来介绍一种本人之前用过的几款串口屏的使用体验。

  大约在10年前,我还在上学的时候就开始用他们的屏了,应该是他们公司最早的一批用户了。那时候功能还最简单,也就一些基本的触摸和显示控件。再后来发展为DGUS、DGUS II,到现在是T5平台、T5L平台智能屏等等。产品比较多也比较全。

  硬件做的不错,显示驱动芯片应该是自己开发的,高主频的51内核,集成了较大的RAM做显存。另外,好像有些型号的其中一个内核可以开放给用户写程序(没用过这个功能,不是太清楚)。软件的使用体验比较一般,从我开始使用到现在,更新过很多次,有几次改动还比较大,搞的每次都得重新学习他的开发方式,比较麻烦。

  PS:当前刚开始北漂的时候还去他们公司面试过,具体待遇记不清了,只记得是单休,就没去。现在公司发展起来,应该还不错。

  驱动芯片用的是全志的F1C100s系列,了解的朋友都知道,这是一款ARM9内核的CPU,集成了32M+的DDR、LCD接口,很适合做显示驱动。他的软件支持的控件也比较全,可以仿真运行。与迪文的不同,他的控件都是单独做成图标,类似于PS的图层,对于初学者可能更容易理解。开发环境类似于一个IDE。

  严格来说,这应该算是组态屏了。总系统应该是基于WinCE开发的,界面感觉就是那种比较老的Windows版本。开发方式与上面介绍的两种完全不同。一般串口屏都是作为一个外部设备,与MCU通讯,由MCU控制其显示内容。而组态屏是屏幕作为一个主机,与别的设备通讯。在屏幕中能够直接进行编程、计算等,在工业上应用较为广泛。比如读取Modbus总线上传感器的数据,并显示,就只需要在屏幕上写一个简单的程序,直接与传感器通讯,可以省去MCU。

  整体来说,功能比较强大,但价格也贵,所以在价格不太敏感的工业设施上应用比较多。

  串口屏的厂家还有很多,这里只说了自己使用过的几种。串口屏能够完全满足大部分的应用,而且使用最简单,但也有其局限性,有时候还要自己设计显示的软硬件、移植GUI等,比如要求刷新率比较高时。

  最后,界面做的漂不漂亮跟用什么屏或者移植什么GUI没关系,关键还是得看美工!

  欢迎关注公众号嵌入式技术开发,你们可以后台给我留言沟通交流。如果觉得该公众号对你起到一定的帮助,也欢迎推荐分享给其他人。

  前段时间给大家介绍过换脸界最强的Rope,感兴趣的小伙伴可以戳戳手指传送门:今天要说的Roop看起来和Rope师出同门,但两者之间并没有必然的联系,换脸的效果也各有千秋在讲解前,先附上一张经过roop“”后的寡姐,啊,不是~你能看出哪张是原图吗(doge)?roop有什么特点?它最强大的

  如果你在意生产环境的稳定性,希望自己的服务出问题时及时有效地发现,大概率就有日志监控告警的需求,比如发现日志中有 Error 或 Exception 关键字就告警,比如通过日志统计某个服务的 95 分位延迟数据,延迟过高就告警,比如通过日志统计某个服务的 status code,出现多个 5xx 就告警,等等。日志可能存储在 ElasticSearch、Loki、ClickHouse 等系统中,告警系统

  前几期给大家伙儿一起来分享过通过国外服务器访问ChatGPT的教程,也分享过搭建私人ChatGPT网站的教程,不过之前的教程稍微有点复杂,有很多朋友都没有搭建好。这次给大家整一个最最无脑的搭建私人ChatGPT网站教程,搭建过程中不需要执行命令行,直接点点鼠标10分钟就完事。让你无需魔法上网即可随时使用你的私人ChatGPT。1、当然首先还得是有一台美国云服务器,购买地址:mi

  上篇博客试图采用RecyclerView这个组件来实现一个滑动效果,结果发现大部分代码

  很多时候需要录制gif格式的“图片”,不仅因为gif格式发送比较方法,很多平台(如微信订阅号)视频是需要审核的,gif文件就无需像视频那样等待审核,所以比较短的视频依旧很推荐用...

  最简单的迷宫不涉及最短路径的选择!! 可添加为窗体,随机生成地图!我只做到了随机生成地图,还没来得急做窗体!!

  众所周知,WallPaper是一款很酷的壁纸工厂,而串口屏也是自由度很高的工业级屏幕,今天小鱼君带来了串口屏的使用教程。先给大家都看看小鱼君自己用过的工程例子: 怎么样是不是感觉很炫酷呢?我们是把它用在门禁系统上的,能控制芯片来进行识别与指纹识别。其中的图片来源于WallPaper,其他的控件都在软件中设置。 本来我们用的是正点原子的LCD屏幕,但是有学长推荐给我们这款只需要

  什么是串口屏?串口屏,可组态方式二次开发的智能串口控制显示屏,是指带有串口通信的TFT彩色液晶屏显示控制模组,可以连接PLC、变频器、温控仪表、数据采集模块等外部设备,利用显示屏显示有关数据,通过触摸屏、按键、鼠标等输入单元写入参数或者输入操作指令,进而实现用户与机器进行信息交互。串口屏组成串口屏产品一般由串口屏硬件设备和串口屏操作软件两部分所组成:硬件部分包括处理器、液晶屏、触摸板、FLASH存储

  分享一波Github上适合新手入门、又十分有趣的Python项目~1. 人脸识别star:30.5k最简洁的人脸识别库。能够正常的使用Python和命令行工具提取、识别、操作人脸。其人脸识别是基于业内领先的C++开源库dlib中的深度学习模型,用Labeled Faces in the Wild人脸数据集来测试,准确率高达99.38%。而且有中文版README哟~2. faceaistar:5.5k

  下面我们通过一个最简单的例子,先来试试第一个Python程序。打开PyCharm,一般它会自动打开上次建立的项目:右击左边窗格中的项目名称,选择新建,再选择新建一个Python文件。一个项目可以创建很多Python文件,可以分别实现不同的功能。输入新建的Python文件名称,比如Exec,即可回车确定:创建好后,此时不妨输入一个最简单的输出功能,输出著名的Hello world! 代码为:pri

  根据中国开发者的调查,现在的java语言可以说是开发界的第一开发语言了。目前来说java工程师这个行业在IT市面上的占比是比较大的,已经高达到60%以上了。那么,Java编程语言是怎么在开发界站稳了脚跟呢?Java编程语言有什么优势呢?下面就和大家一块儿来看看Java编程语言的优点。 1、Java现在目前来说是最为广泛的编程语言之一的,具有简单、稳定、解释型、动态、多线程、和平台无关等的特点。2、J

  写在前面的话: 当两个人碰面后,产生了好感,若需要得到双方的信息,那么双方的交流是必不可少的!应用程序也如此, 各个应用程序之间的交流就需要WebService来作为相互交流的桥梁! 项目目的: 程序A调用程序B中的方法C... 首先申明:本次需要采用的JDK版本为jdk1.6+,也就是要java

  作者信息本主题目的是让入门用户也能够尝试对接各个平台的 API。主题一共分为 2 篇,上篇主要介绍 RESTful API 对接流程,下篇介绍 OCR API 对接操作步骤。这两篇内容主要由明明提供,飞沫课进行改编。明明是深圳地区的 FileMaker 开发者。接触FileMaker 4年,中间也学习了一些别的语言。但是使用下来都感觉不如 Filemaker 上手方便。明明通过 FileMaker

  监控命令top、mpstat、vmstat对于Linux系统的爱好者,自然追求的是更开放、开源的生态和更原生的、快捷的应用。对这些人而言,Linux系统的运作状况就显得很重要。对于另一些运维工程师而言,Linux系统是他们的工作内容,系统运作状况需要实时掌控。无论是对于哪一方而言,Linux系统监控都显得必不可少。今天,笔者就和大家盘点最受喜爱的那些系统监控命令。从系统组成来看,可大致分为CPU监控

  本文很多基本内容木有讲,比如XMPP协议、MQTT协议的具体细节,楼主懒,逐渐完备中,争取慢慢加进来,传送门MQTT协议简介最近项目有要用到消息推送,于是仔细研究了一下消息推送消息推送原理基本上是利用Socket长链接,通过设置心跳,来保证自身是在线状态目前安卓消息推送的几种方案:XMPP方案:成熟的案例是AndroidPN,网址

  5.2 矩阵变换cv::dct(InputArraysrc,OutputArraydst, int flags=0)执行一维或二维数组的正向或反向离散余弦变换。该函数通过查看输入数组的标志和大小来选择操作模式:(1)如果(flags & DCT_INVERSE) == 0,则函数执行正向一维或二维转换。否则,它就是一维或二维的逆变换。(2)如