请选择 进入手机版 | 继续访问电脑版

硬汉嵌入式论坛

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

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

  [复制链接]

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2020-10-27 15:13:57 | 显示全部楼层
硬汗哥,我F1C8的板子能跑起来GUIX吗,老是说我flash和ram不够
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-10-28 09:50:22 | 显示全部楼层
tension 发表于 2020-10-27 15:13
硬汗哥,我F1C8的板子能跑起来GUIX吗,老是说我flash和ram不够

F1C8是啥,STM32F1C8 ?
回复

使用道具 举报

3

主题

36

回帖

45

积分

新手上路

积分
45
发表于 2020-10-29 10:42:41 | 显示全部楼层
V5不做教程么
回复

使用道具 举报

3

主题

36

回帖

45

积分

新手上路

积分
45
发表于 2020-10-29 10:47:27 | 显示全部楼层
可以加一波用9488屏显示的教程不
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-10-29 11:01:50 | 显示全部楼层

做,近期发布,主要是时间上一直没有排开。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-10-29 11:02:24 | 显示全部楼层
TK.Minh 发表于 2020-10-29 10:47
可以加一波用9488屏显示的教程不

当前V5打算仅配套一个RA8875的教程

你使用9488的话,可以参考。

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-11-5 03:11:41 | 显示全部楼层
更新GUIX的OLED移植章节。
回复

使用道具 举报

23

主题

1401

回帖

1470

积分

至尊会员

积分
1470
发表于 2020-11-5 17:42:41 | 显示全部楼层
帅,又更新了
代码不规范,亲人两行泪!
回复

使用道具 举报

7

主题

13

回帖

34

积分

新手上路

积分
34
发表于 2020-11-6 14:27:52 | 显示全部楼层
硬汉,请问一下第3版emWin教程大概什么时候发布啊?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-11-6 14:44:06 | 显示全部楼层
huangjun 发表于 2020-11-6 14:27
硬汉,请问一下第3版emWin教程大概什么时候发布啊?

近期,具体时间待定
回复

使用道具 举报

58

主题

267

回帖

446

积分

高级会员

积分
446
发表于 2020-11-16 11:51:08 | 显示全部楼层
在移植的时候,看到驱动函数里有如下代码:
_gx_display_driver_565rgb_setup(display, (VOID*)STM32_SCREEN_HANDLE, stm32f4_565rgb_buffer_toggle);

其中的 STM32_SCREEN_HANDLE 在 头文件中有定义 : #define STM32_SCREEN_HANDLE   0xC0000000

这个值恰好与显存地址相同,而这也是一个指针,看了下函数原型,应该也是用作某段数据的地址。
所以这两个地址是否有冲突? 还是说 STM32_SCREEN_HANDLE 仅仅只是一个值,随便写作什么都行? 或者说 STM32_SCREEN_HANDLE 一定要与显存地址相同?

大佬能不能解释下 _gx_display_driver_565rgb_setup 这个函数第二个参数的作用。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-11-16 12:00:15 | 显示全部楼层
ihavedone 发表于 2020-11-16 11:51
在移植的时候,看到驱动函数里有如下代码:
_gx_display_driver_565rgb_setup(display, (VOID*)STM32_SCRE ...

STM32_SCREEN_HANDLE 随便写的,后面触摸发送消息什么的,作为标识。

回复

使用道具 举报

58

主题

267

回帖

446

积分

高级会员

积分
446
发表于 2020-11-16 14:12:00 | 显示全部楼层
eric2013 发表于 2020-11-16 12:00
STM32_SCREEN_HANDLE 随便写的,后面触摸发送消息什么的,作为标识。

好的,多谢大佬
回复

使用道具 举报

3

主题

36

回帖

45

积分

新手上路

积分
45
发表于 2020-11-18 14:08:01 | 显示全部楼层
eric2013 发表于 2020-10-29 11:02
当前V5打算仅配套一个RA8875的教程

你使用9488的话,可以参考。

更新canvas内容到LCD显存  南懂
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-11-19 08:18:07 | 显示全部楼层
TK.Minh 发表于 2020-11-18 14:08
更新canvas内容到LCD显存  南懂

看教程OLED章节的移植,就比较容易理解了。
回复

使用道具 举报

3

主题

14

回帖

23

积分

新手上路

积分
23
发表于 2020-11-22 12:28:36 | 显示全部楼层
想问下硬汉哥,这个有提供想vs那样子的模拟器吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-11-22 12:29:28 | 显示全部楼层
笑一个 发表于 2020-11-22 12:28
想问下硬汉哥,这个有提供想vs那样子的模拟器吗?

有,在GUIX Studio的安装目录里面,是基于VS2019创建的一批例子。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-11-23 05:24:24 | 显示全部楼层
2020-11-23
完成V7的第20章。
回复

使用道具 举报

6

主题

106

回帖

124

积分

初级会员

积分
124
发表于 2020-11-23 09:40:25 | 显示全部楼层
下载不了这个教程
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-11-23 15:01:31 | 显示全部楼层

多点几次,或者换个浏览,还行不行的话,可以到论坛置顶帖V7网盘里面下载。
回复

使用道具 举报

6

主题

106

回帖

124

积分

初级会员

积分
124
发表于 2020-11-23 15:48:35 | 显示全部楼层
eric2013 发表于 2020-11-23 15:01
多点几次,或者换个浏览,还行不行的话,可以到论坛置顶帖V7网盘里面下载。

可以了现在又
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-11-24 02:30:48 | 显示全部楼层

估计是论坛抽抽了,多试试就行。
回复

使用道具 举报

0

主题

8

回帖

8

积分

新手上路

积分
8
发表于 2020-11-27 18:50:44 | 显示全部楼层
请问下硬汉哥,出V5的教程吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-11-28 03:29:08 | 显示全部楼层
Tangdonghua 发表于 2020-11-27 18:50
请问下硬汉哥,出V5的教程吗?

出的,后面更新。
回复

使用道具 举报

0

主题

11

回帖

11

积分

新手上路

积分
11
发表于 2020-12-3 12:01:55 | 显示全部楼层
请问硬汉哥,第三版emWin教程啥时候发布呢
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-12-4 10:08:59 | 显示全部楼层
吉吉安 发表于 2020-12-3 12:01
请问硬汉哥,第三版emWin教程啥时候发布呢

快了,我抓紧安排下。
回复

使用道具 举报

0

主题

30

回帖

30

积分

新手上路

积分
30
发表于 2020-12-5 13:08:38 | 显示全部楼层
eric2013 发表于 2020-12-4 10:08
快了,我抓紧安排下。

对第3版emWin的期待大于GUIx
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-12-5 18:27:15 | 显示全部楼层
jxgzlym 发表于 2020-12-5 13:08
对第3版emWin的期待大于GUIx

好的,争取早点整起来。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-12-7 06:37:51 | 显示全部楼层
2020-12-07
完成V7的第21章。
回复

使用道具 举报

2

主题

31

回帖

37

积分

新手上路

积分
37
发表于 2020-12-7 10:49:07 | 显示全部楼层
V7-2026下载后无法打开,损坏!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-12-7 11:46:04 | 显示全部楼层
aming882046 发表于 2020-12-7 10:49
V7-2026下载后无法打开,损坏!

重新更新了。
回复

使用道具 举报

606

主题

3019

回帖

4857

积分

至尊会员

积分
4857
发表于 2020-12-7 14:14:08 | 显示全部楼层
你好,请教下,为何需要把 guix studio 产生的 *.bin 文件转换为数组格式的后搞到外部 flash 里面 ?
使用 guix studio 可以直接生成 *.c 格式的,也可以搞到外部flash 里面啊 ? 他们之间有哪些差别啊 ??
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-12-7 15:05:59 | 显示全部楼层
hpdell 发表于 2020-12-7 14:14
你好,请教下,为何需要把 guix studio 产生的 *.bin 文件转换为数组格式的后搞到外部 flash 里面 ?
使用 ...

GUIX Studio生成的C文件格式化不适合用于SPI Flash,因为SPI Flash不支持内存映射。而且合作方式不方便更新主题。
回复

使用道具 举报

606

主题

3019

回帖

4857

积分

至尊会员

积分
4857
发表于 2020-12-7 16:09:34 | 显示全部楼层
eric2013 发表于 2020-12-7 15:05
GUIX Studio生成的C文件格式化不适合用于SPI Flash,因为SPI Flash不支持内存映射。而且合作方式不方便更 ...


原来如此,多谢多谢啊
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-12-8 09:22:56 | 显示全部楼层
hpdell 发表于 2020-12-7 16:09
原来如此,多谢多谢啊

今天移植到F429上遇到点问题,同样的代码在H7上可以使用,在F429上就不行。
回复

使用道具 举报

606

主题

3019

回帖

4857

积分

至尊会员

积分
4857
发表于 2020-12-8 12:05:49 | 显示全部楼层
eric2013 发表于 2020-12-8 09:22
今天移植到F429上遇到点问题,同样的代码在H7上可以使用,在F429上就不行。

是不是 429 不支持这样的操作方法 ?

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-12-8 14:15:47 | 显示全部楼层
hpdell 发表于 2020-12-8 12:05
是不是 429 不支持这样的操作方法 ?

找到问题了,是版本有问题,我退回最早的6.0.0可以了。
回复

使用道具 举报

606

主题

3019

回帖

4857

积分

至尊会员

积分
4857
发表于 2020-12-8 16:39:24 | 显示全部楼层
eric2013 发表于 2020-12-8 14:15
找到问题了,是版本有问题,我退回最早的6.0.0可以了。

看来版本越高,兼容性越差啊,后续升级还得谨慎喔
回复

使用道具 举报

10

主题

40

回帖

70

积分

初级会员

积分
70
发表于 2020-12-8 18:06:56 | 显示全部楼层
GUIX 相比开源的gui(LVGL、AWTK)有啥优势?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105917
QQ
 楼主| 发表于 2020-12-8 18:24:55 | 显示全部楼层
ljt8015 发表于 2020-12-8 18:06
GUIX 相比开源的gui(LVGL、AWTK)有啥优势?

ThreadX GUIX竟然也有安全认证了,可用于安全关键系统,这个厉害了
http://www.armbbs.cn/forum.php?m ... 8974&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 04:48 , Processed in 0.382018 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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