大彩串口屏的GUI支持

这两周都在同事做医疗等离子电源的应用界面,因为要高上大一些,所以选择了简单易用的大彩屏,总体上讲大彩的屏确实还是比较容易上手,很容易实现命令控制,但是就简单易用来说,还是谈不上,起码没有msOS本身的GUI简单易用,所以同事基于msOS的GUI花了3天时间写了一套大彩串口屏的GUI,取名为CGUI,也就是ColorGUI的意思,目前支持按键,进度条和文本三种控件,目前医疗等离子电源项目只需要这三个控件,使用起来基本上跟原来的GUI一样的使用,真正做到了简单易用。
因为编写了msOS,养成了面向对象的编程习惯,所以在这个项目开发中都是基于面向对象思维编写的,这个呢,从构思角度上讲,确实有较大的压力,前期周期也确实长一些,但是后期是会好很多,因为第一次使用彩屏项目,压力大一些,周期也长一些,还有很多使用诀窍也很多,感触颇深,后续都需要把这些诀窍抽象成一些库文件融入到msOS中去。
有了这个项目经验后,我们一直在思考msOS的彩屏版本如何设计,因为有大彩串口屏的经验,再加上自身的一些工控经验,目前看大彩屏的构思已经成型了,后续可以考虑尝试开发了。核心点可能是基于面向对象的结构体和面向寄存器的交互这两点来实现基于大彩串口屏的功能,要做到比大彩的更加简单易用

雨滴云屏系统彩用当前主流的Html5+JavaScript ,网络技术取代自定义串口屏通讯接口,实现远超GUI的功能,比如音视频、WIFI、3G、4G等功能。设计架构单片机+安卓,串口屏替代方案、大彩屏的解决方案

你可能感兴趣的:(大彩串口屏的GUI支持)