来看看最近在12864 屏上运行的ucGUI效果

2019-12-27 18:50发布

本帖最后由 flyer_4 于 2014-11-23 17:40 编辑

http://v.youku.com/v_show/id_XODMxNzgwODcy.html
12864液晶屏,st7920驱动。使用一个较低优先级的任务把内存中一块虚拟显存中的内容通过SPI发送给st7920,GUI低层的写屏函数只把要显示的数据写入虚拟显存中。目前GUI部分已经完成大部分,剩下的正在领导半天一小催,一天一大催的紧张气氛下往前赶。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
97条回答
flyer_4
1楼-- · 2020-01-01 12:27
xyz543 发表于 2014-11-24 11:17
其实楼主不必费周章的在较低优先级的任务把内存虚拟显存中的内容将 LCM 给更新,只要让 GUI 工作于最后一个 ...

这样也可以,当时是为了测试LCM方便才做成这样的
flyer_4
2楼-- · 2020-01-01 16:27
 精彩回答 2  元偷偷看……
yuyu87
3楼-- · 2020-01-01 20:19
tfqm赞,,,,,,,,,,,
flyer_4
4楼-- · 2020-01-01 22:36
ljt80158015 发表于 2014-11-23 21:40
微机保护装置,很赞,楼主说说代码思路啊。

这个其实没啥高明的思路可言,整个系统就是一个基于ucos的多任务环境,交流采样与计算,开关量输入输出,键盘驱动,界面,通讯等都分别占用不同的任务。ucgui方面都是用标准控件,编程思路和Windows的API界面设计非常像。可能就是驱动移植的时候要细心一些
wind2100
5楼-- · 2020-01-02 01:19
你移植过来,占用多少空间? 去掉不需要的函数了?
mubei
6楼-- · 2020-01-02 02:45
flyer_4 发表于 2014-11-24 12:38
暂时不能开源,考虑到公司方面的保密要求

只分享下gui部分就足够了

一周热门 更多>