串口屏怎么选?_控件

串口屏,顾名思义,就是串口通讯的显示屏。

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

北京迪文

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

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

串口屏怎么选?_公众号_02

总体来说,价格实惠,性价比应该算比较高的。

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

广州大彩

用过几次他们的产品,使用体验还不错。软件上比迪文的好用些(个人感觉)。

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

串口屏怎么选?_控件_03

价格上,比迪文的稍贵。

昆仑通态

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

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

串口屏怎么选?_串口_04


      总结

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

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


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