原创 大彩串口屏的GUI支持

2018-8-19 15:49 2389 2 2 分类: MCU/ 嵌入式 文集: 电源
这两周都在做医疗等离子电源的应用界面,因为要高上大一些,所以选择了简单易用的大彩屏,总体上讲大彩的屏确实还是比较容易上手,很容易实现命令控制,但是就简单易用来说,还是谈不上,起码没有msOS本身的GUI简单易用,所以我基于msOS的GUI花了3天时间写了一套大彩串口屏的GUI,取名为CGUI,也就是ColorGUI的意思,目前支持按键,进度条和文本三种控件,目前医疗等离子电源项目只需要这三个控件,使用起来基本上跟原来的GUI一样的使用,真正做到了简单易用。
因为编写了msOS,养成了面向对象的编程习惯,所以在这个项目开发中都是基于面向对象思维编写的,这个呢,从构思角度上讲,确实有较大的压力,前期周期也确实长一些,但是后期是会好很多,因为第一次使用彩屏项目,压力大一些,周期也长一些,还有很多使用诀窍也很多,感触颇深,后续都需要把这些诀窍抽象成一些库文件融入到msOS中去。

有了这个项目经验后,我一直在思考msOS的彩屏版本如何设计,因为有大彩串口屏的经验,再加上自身的一些工控经验,目前看大彩屏的构思已经成型了,后续可以考虑尝试开发了。核心点可能是基于面向对象的结构体和面向寄存器的交互这两点来实现基于大彩串口屏的功能,要做到比大彩的更加简单易用。

文章评论0条评论)

登录后参与讨论
相关推荐阅读
凤舞天 2019-01-20 20:07
运放的压摆率与增益带宽积,到底是怎么个关系?
今天在ADI上寻找一颗高速运放,但是看了ADI的运放列表,把我弄闷了,到底是选择压摆率高的还是增益带宽积大的。如下图:LT6275是40M增益带宽积,但是压摆率却到2.2K,非常高,相反LT6203X...
凤舞天 2019-01-13 12:53
雨滴慧目图像识别项目的产品定义过程详解!
需求来源:      俊知焊齿机的合金刀头上料机构,采用基恩士的光纤激光识别,对于一些对称性比较强的合金刀头,容易误判,所以高端的焊齿机采用价格昂贵的图像识别系...
凤舞天 2019-01-01 19:50
半导体空穴到底怎么导电的?
我们熟悉的半导体材料,常用的是P、N类型的,硅(SI)中掺杂元素硼(B),因为B三价,相对于SI的4价来说,缺少一颗电子,把这个缺失的部分叫做空穴,这类掺杂B的叫P型材料。对应的,掺杂了元素磷(P),...
凤舞天 2018-12-22 22:13
孩子的教育不应该只是学习,更应该是去挑战
大家会发现,很多优秀的知识分子,自己水平很高,但是自己的孩子却教不好,很多老师的孩子,小学成绩很好,初中也不错,但是到了高中,大学之后,很多走向平庸,这个似乎违背我们的认知。现在自己有小孩了,也面临知...
凤舞天 2018-12-01 11:34
MOS管应用概述(四):基本参数
mos管的基本参数,大家熟悉的必然是Ids电流,Ron导通电阻,Vgs的阈值电压,Cgs、Cgd、Cds这几项,然而在高速应用中,开关速度这个指标比较重要。上图四项指标,第一项是导通延时时间,第二项是...
凤舞天 2018-12-01 10:36
努力之前请先学会思考
公司这么多年下来,有一些人一直很努力,也很听话,让他做什么就做什么,然而一直以来他们很少自己主动做事,挑头做事,往往都是打个下手,听命令行事,一天无忧无虑,看看手机上上网,乐呵呵的,估计睡觉很容易睡着...
广告
EE直播间
更多
我要评论
0
2
广告
关闭 热点推荐上一条 /5 下一条