硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5008|回复: 37
收起左侧

[ThreadX全家桶] ThreadX GUIX教程配套案例全部采用GUIX Studio生成,一条龙服务

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
发表于 2020-6-28 00:54:40 | 显示全部楼层 |阅读模式

GUIX的精髓就在:各种界面效果全部都可以在GUIX上设计,所以教程所有案例都支持GUIX Studio

QQ截图20200628005400.jpg
回复

使用道具 举报

5

主题

109

回帖

124

积分

初级会员

积分
124
发表于 2020-6-28 01:50:17 | 显示全部楼层
趋势 降低了门槛  一个人干了多个人的活
回复

使用道具 举报

3

主题

111

回帖

120

积分

初级会员

积分
120
发表于 2020-6-28 02:50:30 | 显示全部楼层
这个太给力了,以至于segger的AppWizard现在略显尴尬了
回复

使用道具 举报

2

主题

22

回帖

28

积分

新手上路

积分
28
发表于 2020-6-28 08:10:09 | 显示全部楼层
好爽啊。操作系统的例子和教程会提前放出来吗?可以先熟悉一下操作系统的。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-6-28 08:25:04 | 显示全部楼层
pcb_diy 发表于 2020-6-28 08:10
好爽啊。操作系统的例子和教程会提前放出来吗?可以先熟悉一下操作系统的。

基于V5,V6和V7的ThreadX内核程序模板,含GCC,MDK和IAR三个版本(2020-06-08)
http://www.armbbs.cn/forum.php?m ... 8124&fromuid=58
(出处: 硬汉嵌入式论坛)

回复

使用道具 举报

36

主题

2040

回帖

2148

积分

至尊会员

积分
2148
发表于 2020-6-28 09:42:58 | 显示全部楼层
顺应时代潮流,GUI就该这么玩
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

7

主题

85

回帖

111

积分

初级会员

积分
111
发表于 2020-6-28 09:59:22 | 显示全部楼层
这样就提高效率了,期待
回复

使用道具 举报

5

主题

578

回帖

593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
593
发表于 2020-6-28 10:54:12 | 显示全部楼层
可不可以脱离threadx呢,rtx已经不想放弃了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-6-28 11:11:41 | 显示全部楼层
myxiaonia 发表于 2020-6-28 10:54
可不可以脱离threadx呢,rtx已经不想放弃了

可以,在ThreadX GUIX手册里面有简易操作说明:
QQ截图20200628111055.jpg
回复

使用道具 举报

20

主题

110

回帖

170

积分

初级会员

积分
170
发表于 2020-6-28 11:42:24 | 显示全部楼层
看样子高端mcu大屏幕适合用guix,低端mcu小屏单色屏就用emwin
回复

使用道具 举报

76

主题

208

回帖

436

积分

高级会员

积分
436
发表于 2020-6-28 12:06:53 | 显示全部楼层
刚入坑rt_thread,用这个guix看来得学threadx
回复

使用道具 举报

19

主题

310

回帖

367

积分

高级会员

积分
367
发表于 2020-6-28 12:32:04 | 显示全部楼层
薪火相传 发表于 2020-6-28 12:06
刚入坑rt_thread,用这个guix看来得学threadx

突然灵光一闪
rt-thread的 RT 和ThreadX的 X 组合起来,就是 RTX
回复

使用道具 举报

5

主题

578

回帖

593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
593
发表于 2020-6-28 12:59:41 | 显示全部楼层
eric2013 发表于 2020-6-28 11:11
可以,在ThreadX GUIX手册里面有简易操作说明:

硬汉兄会不会也打算这么做呢,用guix+rtx的组合
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-6-28 13:43:15 | 显示全部楼层
myxiaonia 发表于 2020-6-28 12:59
硬汉兄会不会也打算这么做呢,用guix+rtx的组合

这个改起来貌似要花点时间,GUIX没有像emWin那样的接口函数文件,有的话,实现就非常方便了。
回复

使用道具 举报

21

主题

125

回帖

188

积分

初级会员

积分
188
发表于 2020-6-28 13:52:23 | 显示全部楼层
16位颜色值字节序互换的问题,GUIX和GUIX Studio支持吗?littleVGL有#define LV_COLOR_16_SWAP   1                      /*Swap the 2 bytes of RGB565 color. Useful if the display has a 8 bit interface (e.g. SPI)*/
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-6-28 14:03:02 | 显示全部楼层
kirito 发表于 2020-6-28 13:52
16位颜色值字节序互换的问题,GUIX和GUIX Studio支持吗?littleVGL有#define LV_COLOR_16_SWAP   1         ...


回复

使用道具 举报

610

主题

3062

回帖

4912

积分

至尊会员

积分
4912
发表于 2020-6-28 14:10:07 | 显示全部楼层
请教下,后续 如果想增加 控件,或者删除控件 方面吗 ?

删除控件,或者增加 控件都得使用 guix studio 来完成啊?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-6-28 14:17:21 | 显示全部楼层
hpdell 发表于 2020-6-28 14:10
请教下,后续 如果想增加 控件,或者删除控件 方面吗 ?

删除控件,或者增加 控件都得使用 guix studio  ...

对,就跟你PC端开发软件差不多。
回复

使用道具 举报

21

主题

125

回帖

188

积分

初级会员

积分
188
发表于 2020-6-28 16:45:19 | 显示全部楼层

图片上看起来是不支持的,只支持RB互换。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-6-28 17:35:58 | 显示全部楼层
kirito 发表于 2020-6-28 16:45
图片上看起来是不支持的,只支持RB互换。

如果是简单的字节顺序,自己底层交替下就好了。

这种的就简单很多了。
像emWin,GUIX都不管这些的。你要做的就是把打点和读点功能做好即可,别的交给GUI处理。
回复

使用道具 举报

10

主题

23

回帖

53

积分

初级会员

积分
53
发表于 2020-6-28 17:43:55 | 显示全部楼层
硬汉哥,GUIX收费吗?
回复

使用道具 举报

11

主题

135

回帖

168

积分

初级会员

积分
168
发表于 2020-6-28 20:30:02 | 显示全部楼层
考虑出个类似HMI的硬件吗,工程能直接用的,各类通信接口齐全的
回复

使用道具 举报

7

主题

108

回帖

129

积分

初级会员

积分
129
发表于 2020-6-28 21:34:55 | 显示全部楼层
GUIX可以加ucos3吗  不是很懂…
回复

使用道具 举报

610

主题

3062

回帖

4912

积分

至尊会员

积分
4912
发表于 2020-6-29 08:26:55 | 显示全部楼层
这个貌似跟 touchgfx 上位机 差不多,貌似 touchgfx 上位机 可以选择所使用的具体 芯片,生成的代码直接搞到单片机里面就可以正常显示了,只可惜 touchgfx 生成的代码,有一部分是 c++
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-6-29 10:00:02 | 显示全部楼层
jiangyou233 发表于 2020-6-28 21:34
GUIX可以加ucos3吗  不是很懂…

可以。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-6-29 10:00:43 | 显示全部楼层
exp_exp 发表于 2020-6-28 20:30
考虑出个类似HMI的硬件吗,工程能直接用的,各类通信接口齐全的

这不就是开发板么。只是他需要一个精美的外壳。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-6-29 10:00:54 | 显示全部楼层
jiangyou233 发表于 2020-6-28 21:34
GUIX可以加ucos3吗  不是很懂…

可以的。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-6-29 10:01:42 | 显示全部楼层
kirito 发表于 2020-6-28 16:45
图片上看起来是不支持的,只支持RB互换。

我细看了下,GUIX Stduio有个大端和小端配置,貌似是你需要的。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-6-29 10:02:24 | 显示全部楼层
hpdell 发表于 2020-6-29 08:26
这个貌似跟 touchgfx 上位机 差不多,貌似 touchgfx 上位机 可以选择所使用的具体 芯片,生成的代码直接搞 ...

还有一个很重要的功能,GUIX Studio可以设置界面操作流程

回复

使用道具 举报

610

主题

3062

回帖

4912

积分

至尊会员

积分
4912
发表于 2020-6-29 11:43:33 | 显示全部楼层
eric2013 发表于 2020-6-29 10:02
还有一个很重要的功能,GUIX Studio可以设置界面操作流程

高大上啊,期待教程与历程啊
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-6-29 12:47:56 | 显示全部楼层
hpdell 发表于 2020-6-29 11:43
高大上啊,期待教程与历程啊

这个功能还是很强的。
回复

使用道具 举报

3

主题

1228

回帖

1237

积分

至尊会员

积分
1237
发表于 2020-6-29 14:05:08 | 显示全部楼层
硬汉大哥最好在V7板子上,做GUIX的例程,以太网招呼上,基本上就OK了!多个V7可以组合仪表显示哈,冗余备份,都玩得遛
回复

使用道具 举报

21

主题

125

回帖

188

积分

初级会员

积分
188
发表于 2020-6-29 20:13:15 | 显示全部楼层
_J2H]MDAQ%DEW]T~U~6Y_5Q.png
是指Toolchain旁边的big endian吗?好像不影响颜色相关的
回复

使用道具 举报

21

主题

125

回帖

188

积分

初级会员

积分
188
发表于 2020-6-29 21:29:27 | 显示全部楼层
eric2013 发表于 2020-6-29 10:01
我细看了下,GUIX Stduio有个大端和小端配置,貌似是你需要的。

生成的图片确实变了,就是color_table没变
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-6-30 00:57:55 | 显示全部楼层
kirito 发表于 2020-6-29 21:29
生成的图片确实变了,就是color_table没变

那就只能按照20楼说的方法设置了

如果是简单的字节顺序,自己底层交替下就好了。

这种的就简单很多了。
像emWin,GUIX都不管这些的。你要做的就是把打点和读点功能做好即可,别的交给GUI处理。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-6-30 00:58:32 | 显示全部楼层
morning_enr6U 发表于 2020-6-29 14:05
硬汉大哥最好在V7板子上,做GUIX的例程,以太网招呼上,基本上就OK了!多个V7可以组合仪表显示哈,冗余备份 ...

好的,走起。
回复

使用道具 举报

0

主题

30

回帖

30

积分

新手上路

积分
30
发表于 2020-11-17 13:52:37 | 显示全部楼层
eric2013 发表于 2020-6-28 11:11
可以,在ThreadX GUIX手册里面有简易操作说明:

不想放弃CMSIS V2封装层,又想学GUIX! 感觉纠结
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107031
QQ
 楼主| 发表于 2020-11-17 14:41:17 | 显示全部楼层
jxgzlym 发表于 2020-11-17 13:52
不想放弃CMSIS V2封装层,又想学GUIX! 感觉纠结

可以考虑后面做个几个V2封装层的模板,仅作ThreadX内核的话,维护方便些。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-14 21:01 , Processed in 0.515171 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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