硬汉嵌入式论坛

 找回密码
 立即注册
楼主: eric2013
收起左侧

[ThreadX全家桶] 第3版emWin教程和ThreadX GUIX教程开工,双管齐下,GUIX更新至第30章,emWin更新至第57章(2022-04-04)

  [复制链接]

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2022-9-28 19:46:57 | 显示全部楼层
硬汉牛逼,学习一下
回复

使用道具 举报

2

主题

14

回帖

20

积分

新手上路

积分
20
发表于 2022-10-8 09:46:28 | 显示全部楼层
guix 把图片转换成像素矩阵加载到内存中了,如果想更换图片,就只能自己用程序转换成像素矩阵,还得更新map id吧,这个想法是成立的吗? 还有 转换成像素矩阵是通用算法吗
回复

使用道具 举报

1

主题

11

回帖

14

积分

新手上路

积分
14
发表于 2023-1-29 18:36:51 | 显示全部楼层
时钟表盘的刻度是图片做的背景,只要2D的,能用函数生成吧
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-1-30 01:48:32 | 显示全部楼层
ghost_z 发表于 2023-1-29 18:36
时钟表盘的刻度是图片做的背景,只要2D的,能用函数生成吧

没问题的,就是效果没有图片漂亮。

回复

使用道具 举报

43

主题

157

回帖

286

积分

高级会员

积分
286
发表于 2023-2-9 15:44:33 | 显示全部楼层

如视频框架,可否再扩展一些,各组件以及各页面更加完美

GUIX 2023-01-17 16-12-23.mp4

8.57 MB, 下载次数: 13

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-2-10 09:18:45 | 显示全部楼层
gck 发表于 2023-2-9 15:44
如视频框架,可否再扩展一些,各组件以及各页面更加完美

好的。
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2023-3-23 09:09:05 | 显示全部楼层
66666666666666666666666666666666666666666
回复

使用道具 举报

43

主题

157

回帖

286

积分

高级会员

积分
286
发表于 2023-3-27 17:17:01 | 显示全部楼层

楼主,这都一年不更新了?很期待更新呢
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-3-28 00:58:21 | 显示全部楼层
gck 发表于 2023-3-27 17:17
楼主,这都一年不更新了?很期待更新呢

嗯,加油,后面了继续更新。
回复

使用道具 举报

43

主题

157

回帖

286

积分

高级会员

积分
286
发表于 2023-3-28 09:29:44 | 显示全部楼层
eric2013 发表于 2023-3-28 00:58
嗯,加油,后面了继续更新。

回复

使用道具 举报

43

主题

157

回帖

286

积分

高级会员

积分
286
发表于 2023-4-6 16:52:26 | 显示全部楼层

楼主,不见更新啊
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-4-7 00:42:23 | 显示全部楼层
gck 发表于 2023-4-6 16:52
楼主,不见更新啊

加油,争取早日继续更新GUIX实战视频教程。
回复

使用道具 举报

2

主题

13

回帖

19

积分

新手上路

积分
19
发表于 2023-4-11 14:36:12 | 显示全部楼层
有GUIX 裸机的吗,不加threadX
回复

使用道具 举报

2

主题

14

回帖

20

积分

新手上路

积分
20
发表于 2023-4-17 16:31:31 | 显示全部楼层
这个GUIX移植粗略看完还是挺蒙的,我人傻了,看完之后也不知道想要移植GUIX需要实现哪些液晶驱动功能函数
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-4-18 07:52:59 | 显示全部楼层
masure 发表于 2023-4-17 16:31
这个GUIX移植粗略看完还是挺蒙的,我人傻了,看完之后也不知道想要移植GUIX需要实现哪些液晶驱动功能函数


下载.png
回复

使用道具 举报

2

主题

14

回帖

20

积分

新手上路

积分
20
发表于 2023-4-18 09:27:26 | 显示全部楼层
eric2013 发表于 2023-4-18 07:52
masure 发表于 2023-4-17 16:31
这个GUIX移植粗略看完还是挺蒙的,我人傻了,看完之后也不知道想要移植GUI ...

谢谢,我目前可能最需要的是学习怎样将GUIX移植到最基础的TFT屏幕上,还在学习中,准备看看您写的OLED的移植教程,额能对我有帮助
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-4-18 10:12:27 | 显示全部楼层
masure 发表于 2023-4-18 09:27
谢谢,我目前可能最需要的是学习怎样将GUIX移植到最基础的TFT屏幕上,还在学习中,准备看看您写的OLED的 ...

ThreadX GUIX直驱方案搞定,任何显示屏,低资源的MCU都可以跑了,不再需要画布,附工程下载
https://www.armbbs.cn/forum.php? ... 7202&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

2

主题

14

回帖

20

积分

新手上路

积分
20
发表于 2023-4-18 17:00:28 | 显示全部楼层
eric2013 发表于 2023-4-18 10:12
ThreadX GUIX直驱方案搞定,任何显示屏,低资源的MCU都可以跑了,不再需要画布,附工程下载
https://www ...

实在是不好意思,还是没看明白,仅仅移植一个彩屏的界面(不包括其他的任何附加功能),需要实现彩屏的哪些功能(比如说需要 绘制点功能函数、读点功能函数),怎样和GUIX关联起来
回复

使用道具 举报

5

主题

519

回帖

534

积分

金牌会员

积分
534
发表于 2023-5-19 15:10:12 | 显示全部楼层
老大,最新升级版本的模板在哪儿?找不到了,我记得升级到6.2?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-5-20 09:32:54 | 显示全部楼层
hqgboy 发表于 2023-5-19 15:10
老大,最新升级版本的模板在哪儿?找不到了,我记得升级到6.2?

分享个STM32F429全部使用最新版MDK5.38a, IAR9.3和Embedd Studio 7.10的ThreadX 6.2.0工程模板
https://www.armbbs.cn/forum.php? ... 8149&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

6

主题

31

回帖

49

积分

初级会员

积分
49
发表于 2023-5-24 17:23:02 | 显示全部楼层
想把V6的GUIX例程移植到V5上,遇到的第一个问题就是F407没有FMC,没法使用SDRAM。目前项目使用的是单F407芯片,没有外挂RAM,显示屏用的是单色OLED,应该也是够用的,如果要移植GUIX,大致应该怎么做,需要注意哪些问题
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-5-26 10:07:58 | 显示全部楼层
厉飞雨 发表于 2023-5-24 17:23
想把V6的GUIX例程移植到V5上,遇到的第一个问题就是F407没有FMC,没法使用SDRAM。目前项目使用的是单F407芯 ...

ThreadX GUIX直驱方案搞定,任何显示屏,低资源的MCU都可以跑了,不再需要画布,附工程下载
https://www.armbbs.cn/forum.php? ... 7202&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

6

主题

31

回帖

49

积分

初级会员

积分
49
发表于 2023-5-26 10:19:32 | 显示全部楼层
eric2013 发表于 2023-5-26 10:07
ThreadX GUIX直驱方案搞定,任何显示屏,低资源的MCU都可以跑了,不再需要画布,附工程下载
https://www ...

谢谢大佬指点,昨天跑起来了,目前还差把按键绑定上去,不知道GUIX支不支持,教程里面没看到通过按键控制的方法,正在找相关资料
回复

使用道具 举报

6

主题

31

回帖

49

积分

初级会员

积分
49
发表于 2023-5-26 10:42:57 | 显示全部楼层
eric2013 发表于 2023-5-26 10:07
ThreadX GUIX直驱方案搞定,任何显示屏,低资源的MCU都可以跑了,不再需要画布,附工程下载
https://www ...

大佬,这个是不是说明可以把物理按键作为输入设备

GUIX 输入设备

GUIX 输入设备
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-5-27 09:38:05 | 显示全部楼层
厉飞雨 发表于 2023-5-26 10:42
大佬,这个是不是说明可以把物理按键作为输入设备

是的,是这个意思。
回复

使用道具 举报

6

主题

31

回帖

49

积分

初级会员

积分
49
发表于 2023-5-29 11:54:33 | 显示全部楼层
eric2013 发表于 2023-5-27 09:38
是的,是这个意思。

怎么把按键产生的事件传到GUIX的输入事件的消息队列中?有没有类似的参考?看了一下触摸板的例子,没找到事件传递的入口
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-5-30 10:38:15 | 显示全部楼层
厉飞雨 发表于 2023-5-29 11:54
怎么把按键产生的事件传到GUIX的输入事件的消息队列中?有没有类似的参考?看了一下触摸板的例子,没找到 ...

这个触摸的例子就可以的,它就是存到FIFO里面
回复

使用道具 举报

609

主题

3049

回帖

4896

积分

至尊会员

积分
4896
发表于 2023-7-11 09:25:14 | 显示全部楼层
问一下,大神,这个 emwin 的教程到 v1.5版本后,是不是以后就不再打算更新了呀 ?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-7-18 14:58:04 | 显示全部楼层
hpdell 发表于 2023-7-11 09:25
问一下,大神,这个 emwin 的教程到 v1.5版本后,是不是以后就不再打算更新了呀 ?

更新,不忙了,继续更新。
回复

使用道具 举报

2

主题

23

回帖

29

积分

新手上路

积分
29
发表于 2023-7-18 20:23:12 | 显示全部楼层
大佬,GUIX是不是完全免费的呢?对画面数目是否有限制?是否有那些不足的地方呢?和LVGL对比
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-7-19 16:33:07 | 显示全部楼层
dykonka 发表于 2023-7-18 20:23
大佬,GUIX是不是完全免费的呢?对画面数目是否有限制?是否有那些不足的地方呢?和LVGL对比

1、Github上有个免费厂家列表:
https://github.com/azure-rtos/th ... CENSED-HARDWARE.txt

2、没有限制,不足的地方是整个界面创建都得在GUIX Studio上实现,自己手动调用API控制不方便。
回复

使用道具 举报

2

主题

23

回帖

29

积分

新手上路

积分
29
发表于 2023-7-19 16:40:54 | 显示全部楼层
还想请教硬汉一个问题:现在公司有个HMI项目,类似威纶通那种组态屏,在选方案,目前选了STM32H743IIT6和STM32H750IBT6以及GD32H759IMK6,由于743这颗价格离奇的贵,估计项目进行不下去,H750这颗内置flash才128KB,可否通过外扩8线的QSPI这种FLASH,用内部的128KB的区域运行启动代码,其他应用代码放置到外部flash,然后外置个SDRAM(128MB),大致这样驱动1024*600的液晶屏(RGB888格式,GUI使用GUIX或AWTK),这样的资源够不够呢?感谢给点建议。。
回复

使用道具 举报

2

主题

23

回帖

29

积分

新手上路

积分
29
发表于 2023-7-19 16:44:54 | 显示全部楼层
GD32H系列是否有机会测试,我有多余样品可提供
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2023-10-25 15:47:04 | 显示全部楼层

大哥,这个相关例程有吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-10-25 16:30:23 | 显示全部楼层
屠晚啊 发表于 2023-10-25 15:47
大哥,这个相关例程有吗?

弄了三期视频,后面的还没有更新。
https://www.armbbs.cn/forum.php? ... peid&typeid=360
回复

使用道具 举报

9

主题

51

回帖

78

积分

初级会员

积分
78
发表于 2023-12-5 17:36:19 | 显示全部楼层
真的优秀,牛逼
回复

使用道具 举报

0

主题

15

回帖

15

积分

新手上路

积分
15
发表于 2024-1-15 14:42:07 | 显示全部楼层
E:\OneDrive - MSFT\图片\屏幕截图
回复

使用道具 举报

0

主题

15

回帖

15

积分

新手上路

积分
15
发表于 2024-1-15 14:47:11 | 显示全部楼层
请教大佬们一个问题,我在移植emwin6.16时,使用电阻触摸屏,竖屏校准正常后,我切换到横屏显示,交换X,Y轴后也不行,触点乱飞,请问这是什么原因啊
void LCD_X_Config(void)
{
    /* 创建显示驱动器件 */
    GUI_DEVICE_CreateAndLink(&GUIDRV_Template_API, GUICC_M565, 0, 0);  
    LCD_SetSizeEx    (0, lcddev.width, lcddev.height);
    LCD_SetVSizeEx   (0, lcddev.width, lcddev.height);
   
    if(lcddev.dir == 0)  /* 竖屏 */
    {
        GUI_TOUCH_Calibrate(GUI_COORD_X, 0, lcddev.width, TOUCH_AD_LEFT, TOUCH_AD_RIGHT);
        GUI_TOUCH_Calibrate(GUI_COORD_Y, 0, lcddev.height, TOUCH_AD_TOP, TOUCH_AD_BOTTOM);
    }
    else  /* 横屏 */
    {
        GUI_TOUCH_SetOrientation(GUI_SWAP_XY | GUI_MIRROR_X);

        GUI_TOUCH_Calibrate(GUI_COORD_X, 0, lcddev.width,TOUCH_AD_LEFT  , TOUCH_AD_RIGHT );
        GUI_TOUCH_Calibrate(GUI_COORD_Y, 0, lcddev.height, TOUCH_AD_TOP,TOUCH_AD_BOTTOM, );
    }
}
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2024-1-15 17:37:34 | 显示全部楼层
YFS 发表于 2024-1-15 14:47
请教大佬们一个问题,我在移植emwin6.16时,使用电阻触摸屏,竖屏校准正常后,我切换到横屏显示,交换X,Y轴 ...

你的裸机触摸没问题吧,使用你裸机的那个就行,不要再使用这个GUI_TOUCH_Calibrate的玩法了,并不好用。

然后配合GUI Store PID的存储就行。可以看我们教程的触摸实现,就是这种方式。
回复

使用道具 举报

0

主题

15

回帖

15

积分

新手上路

积分
15
发表于 2024-1-16 09:14:10 | 显示全部楼层
eric2013 发表于 2024-1-15 17:37
你的裸机触摸没问题吧,使用你裸机的那个就行,不要再使用这个GUI_TOUCH_Calibrate的玩法了,并不好用。
...

裸机没问题  学到了,谢谢硬汉哥
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-1 12:57 , Processed in 0.406647 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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