OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子新作:阿波罗STM32F767&F429&探索者STM32F4开发板&赶快来下载资料哦。

123
返回列表 发新帖
楼主: 玉麒麟

单色显示屏GUI解决方案——SimpleGUI[2017-10-11更新,重制HMI引擎,新增实时图表接口]

  [复制链接]

  离线 

56

主题

273

帖子

1

精华

高级会员

Rank: 4

积分
723
金钱
723
注册时间
2012-3-29
在线时间
63 小时
发表于 2017-12-4 11:13:59 | 显示全部楼层
回复 支持 反对

使用道具 举报

  离线 

20

主题

108

帖子

2

精华

高级会员

Rank: 4

积分
696
金钱
696
注册时间
2015-12-24
在线时间
144 小时
 楼主| 发表于 2017-12-4 15:37:17 | 显示全部楼层

这个有用过,OSChina和Github都用这个写ReadMe,但是我没整明白怎么插入图片。
回复 支持 反对

使用道具 举报

  离线 

0

主题

1

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2016-3-11
在线时间
29 小时
发表于 2017-12-6 11:08:58 | 显示全部楼层
HMI_Engine是否也需要移植到硬件工程上?
回复 支持 反对

使用道具 举报

  离线 

20

主题

108

帖子

2

精华

高级会员

Rank: 4

积分
696
金钱
696
注册时间
2015-12-24
在线时间
144 小时
 楼主| 发表于 2017-12-6 13:10:58 | 显示全部楼层
0520kuang 发表于 2017-12-6 11:08
HMI_Engine是否也需要移植到硬件工程上?

这个要看你的需求了,文件整体分为两部分,SGUI部分负责绘图,HMI部分负责交互,如果你只需要绘图的话,HMI部分可以摘除。
回复 支持 反对

使用道具 举报

  离线 

2

主题

8

帖子

0

精华

新手上路

Rank: 1

积分
29
金钱
29
注册时间
2017-9-13
在线时间
7 小时
发表于 2017-12-14 14:46:26 | 显示全部楼层
这个厉害了 很厉害
回复 支持 反对

使用道具 举报

  离线 

3

主题

59

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
287
金钱
287
注册时间
2015-3-1
在线时间
74 小时
发表于 2017-12-15 09:30:04 来自手机 | 显示全部楼层
喜欢楼主的代码风格,问一下文件的头部跟函数头部的内容是有什么工具生成吗
回复 支持 反对

使用道具 举报

  离线 

20

主题

108

帖子

2

精华

高级会员

Rank: 4

积分
696
金钱
696
注册时间
2015-12-24
在线时间
144 小时
 楼主| 发表于 2017-12-15 21:23:44 | 显示全部楼层
Ray______ 发表于 2017-12-15 09:30
喜欢楼主的代码风格,问一下文件的头部跟函数头部的内容是有什么工具生成吗

我要是告诉你这个都是手打的,会不会得到一个赞?
因为可能没时间及时更新说明文档,所以尽可能把注释写的详细,方便想用的人了解接口的使用方法和注意事项。
至于代码风格,纯粹就是个人习惯,我的代码都是这样的格式。
回复 支持 反对

使用道具 举报

  离线 

3

主题

84

帖子

0

精华

高级会员

Rank: 4

积分
663
金钱
663
注册时间
2013-8-28
在线时间
82 小时
发表于 2017-12-20 11:03:28 | 显示全部楼层
楼主,下载了你的demo,发现编译不能通过,缺少一个文件
回复 支持 反对

使用道具 举报

  离线 

20

主题

108

帖子

2

精华

高级会员

Rank: 4

积分
696
金钱
696
注册时间
2015-12-24
在线时间
144 小时
 楼主| 发表于 2017-12-21 09:37:24 | 显示全部楼层
geo 发表于 2017-12-20 11:03
楼主,下载了你的demo,发现编译不能通过,缺少一个文件

缺少的文件直接在工程里移除掉吧,那个是针对LCDSimulator模拟器的,移除不影响运行。
这个范例工程很久没更新了,代码仅供参考,因为我现在正在致力于设计新的模拟器,到时候基于新模拟器的代码将可以更简单、更便捷的移植到目标平台上。
感谢关注。
回复 支持 反对

使用道具 举报

  离线 

3

主题

84

帖子

0

精华

高级会员

Rank: 4

积分
663
金钱
663
注册时间
2013-8-28
在线时间
82 小时
发表于 2017-12-21 11:43:57 | 显示全部楼层
玉麒麟 发表于 2017-12-21 09:37
缺少的文件直接在工程里移除掉吧,那个是针对LCDSimulator模拟器的,移除不影响运行。
这个范例工程很久 ...

这样啊,好的,等你更新了,试一把看看,谢谢分享
回复 支持 反对

使用道具 举报

  离线 

0

主题

1

帖子

0

精华

新手上路

Rank: 1

积分
13
金钱
13
注册时间
2018-1-3
在线时间
1 小时
发表于 2018-1-3 16:39:15 | 显示全部楼层
本帖最后由 沉醉东风 于 2018-1-3 16:44 编辑
yijinxiaoyou 发表于 2017-3-14 10:00
O(∩_∩)O谢谢楼主分享 我也在做类似的GUI  移植了liandao的菜单 也挺好的 可以和楼主的结合优 ...

你这个GUI(liandao的菜单)有源码的链接吗?分享下呗
回复 支持 反对

使用道具 举报

  离线 

7

主题

116

帖子

2

精华

中级会员

Rank: 3Rank: 3

积分
453
金钱
453
注册时间
2016-7-21
在线时间
126 小时
发表于 4 天前 | 显示全部楼层
厉害,顶一个
回复 支持 反对

使用道具 举报

  离线 

2

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
151
金钱
151
注册时间
2017-4-25
在线时间
50 小时
发表于 3 天前 | 显示全部楼层
ReadMe.pdf里的从Helloworld开始,用户的代码在USER下的UserAction.c找不到,难道是以前的,最新的是DemoProc.c么
回复 支持 反对

使用道具 举报

  离线 

2

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
151
金钱
151
注册时间
2017-4-25
在线时间
50 小时
发表于 3 天前 | 显示全部楼层
从HelloWorld开始里的UserAction.c找不到呢
回复 支持 反对

使用道具 举报

  离线 

20

主题

108

帖子

2

精华

高级会员

Rank: 4

积分
696
金钱
696
注册时间
2015-12-24
在线时间
144 小时
 楼主| 发表于 前天 16:02 | 显示全部楼层
刚才有人站内信说我这个帖子不能回复了,试一下……
回复 支持 反对

使用道具 举报

  离线 

2

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
151
金钱
151
注册时间
2017-4-25
在线时间
50 小时
发表于 昨天 09:57 | 显示全部楼层
你的SimpleGUI里的从HelloWorld开始里的UserAction.c没找到,是现在最新的CodeBlock模拟工程跟以前的版本不一样了么?  听说可以回复了
回复 支持 反对

使用道具 举报

  离线 

2

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
151
金钱
151
注册时间
2017-4-25
在线时间
50 小时
发表于 昨天 09:57 | 显示全部楼层
期待楼主以后有空了更新文档
回复 支持 反对

使用道具 举报

  离线 

20

主题

108

帖子

2

精华

高级会员

Rank: 4

积分
696
金钱
696
注册时间
2015-12-24
在线时间
144 小时
 楼主| 发表于 昨天 11:34 | 显示全部楼层
biglu 发表于 2018-1-16 09:57
你的SimpleGUI里的从HelloWorld开始里的UserAction.c没找到,是现在最新的CodeBlock模拟工程跟以前的版本不 ...

是的,现在工程结构有变化,示例代码的硬件平台也从KS0108变成了大家常玩儿的SSD1306 OLED,目前还差按键交互没写完,最近会对文档进行一次更新。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则




QQ|联系我们|手机版|官方淘宝店|新浪微博|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2018-1-17 23:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表
/* */