硬汉嵌入式论坛

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

[ThreadX全家桶] 更加简单易用的ThreadX GUIX外置字库,图库和主题方式来了!!

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107488
QQ
发表于 2020-11-6 02:04:03 | 显示全部楼层 |阅读模式

以前的时候是打算使用GUIX Studio单独生成资源文件,含字库,图库和主题。

然后单独下载到外置QSPI Flash里面,现在有更加简单有效的方式了。

直接将GUIX Studio生成的C资源文件设置到外部QSPI Flash即可,可以通过MDK,STM32CubeProg等软件一次性下载,巨方便。

这种方式下,存几个全字库,大批量图片啥的还是非常方便。




详情见此贴:

爽,一种非常给力的STM32H7内部Flash和QSPI Flash混合运行程序的方式,不再需要用户单独制作BOOT和APP
http://www.armbbs.cn/forum.php?mod=viewthread&tid=101011


(1)通过设置代码存储位置,可以方便的设置代码执行在内部Flash还是外部QSPI Flash




(2)设置完毕后,通过这里的设置,可以方便的将对应程序下载到对应的存储器,极其方便



评分

参与人数 1金币 +20 收起 理由
Jmhh247 + 20 很给力!

查看全部评分

回复

使用道具 举报

8

主题

78

回帖

102

积分

初级会员

积分
102
发表于 2020-11-6 08:36:11 | 显示全部楼层
非常好,就是如果有1M的资源文件,用jlink不要下载好几分钟?调试的时候就很难受了啊。
回复

使用道具 举报

17

主题

88

回帖

139

积分

初级会员

积分
139
发表于 2020-11-6 08:44:15 | 显示全部楼层
坐等教程!!!
回复

使用道具 举报

16

主题

203

回帖

251

积分

高级会员

积分
251
发表于 2020-11-6 08:57:40 | 显示全部楼层
我以前就是用的这种方法
回复

使用道具 举报

58

主题

267

回帖

446

积分

高级会员

积分
446
发表于 2020-11-6 09:50:15 | 显示全部楼层
有个问题就是外部资源并不是每次都会改,但是调试的时候会每次都下载,会不会巨慢?
回复

使用道具 举报

614

主题

3070

回帖

4932

积分

至尊会员

积分
4932
发表于 2020-11-6 10:25:01 | 显示全部楼层
你这个直接下载到外部的 qspi flash 里面,是否要求 qspi flash 支持 xip 啊 ?

因为我目前使用的这个颗芯片本身是不支持 xip 功能的
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107488
QQ
 楼主| 发表于 2020-11-6 10:26:45 | 显示全部楼层
he2002512 发表于 2020-11-6 08:36
非常好,就是如果有1M的资源文件,用jlink不要下载好几分钟?调试的时候就很难受了啊。

下载速度很快。测试了1MB的全字库。

另外就是调试阶段,不要搞太大的资源,几十MB那种,这种的可以考虑下载到固定位置,后面不再重复下。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107488
QQ
 楼主| 发表于 2020-11-6 10:27:11 | 显示全部楼层
ihavedone 发表于 2020-11-6 09:50
有个问题就是外部资源并不是每次都会改,但是调试的时候会每次都下载,会不会巨慢?

下载速度很快。测试了1MB的全字库。

另外就是调试阶段,不要搞太大的资源,几十MB那种,这种的可以考虑下载到固定位置,后面不再重复下。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107488
QQ
 楼主| 发表于 2020-11-6 10:35:17 | 显示全部楼层
hpdell 发表于 2020-11-6 10:25
你这个直接下载到外部的 qspi flash 里面,是否要求 qspi flash 支持 xip 啊 ?

因为我目前使用的这个颗 ...

普通SPI也可以采用这种方式下,只是上电后要加载到SDRAM。
回复

使用道具 举报

614

主题

3070

回帖

4932

积分

至尊会员

积分
4932
发表于 2020-11-6 10:43:30 | 显示全部楼层
eric2013 发表于 2020-11-6 10:35
普通SPI也可以采用这种方式下,只是上电后要加载到SDRAM。

上电后需要加载到 sdram 应该是没有什么问题的,之后再写入到 qspi 里面也可以哟
回复

使用道具 举报

0

主题

8

回帖

8

积分

新手上路

积分
8
发表于 2020-11-6 23:38:10 | 显示全部楼层
不明白,为什么QSPI可以存放程序呢?
回复

使用道具 举报

21

主题

125

回帖

188

积分

初级会员

积分
188
发表于 2020-11-6 23:55:25 | 显示全部楼层
mylk 发表于 2020-11-6 23:38
不明白,为什么QSPI可以存放程序呢?

XIP
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107488
QQ
 楼主| 发表于 2020-11-7 02:59:35 | 显示全部楼层
mylk 发表于 2020-11-6 23:38
不明白,为什么QSPI可以存放程序呢?

所有Flash都可以放程序,能运行的关键是Flash支持XIP,并且芯片支持内存映射模式
回复

使用道具 举报

0

主题

8

回帖

8

积分

新手上路

积分
8
发表于 2020-11-7 12:55:04 | 显示全部楼层
eric2013 发表于 2020-11-7 02:59
所有Flash都可以放程序,能运行的关键是Flash支持XIP,并且芯片支持内存映射模式

谢谢,学习了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-4 02:50 , Processed in 0.289263 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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