硬汉嵌入式论坛

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

[emWin] emWin6.16流位图存到QSPI Fash做好了,使用MDK一键下载内部Flash和外部QSPI Flash,并且QSPI Flash做内存映射方式访问

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115812
QQ
发表于 2021-6-2 17:43:28 | 显示全部楼层 |阅读模式

一键下载:

1.png

为了方便下载,流位图也做成C文件加到工程里面,下载的时候根据分散加载设置可以直接下载到QSPI Flash

4.png
回复

使用道具 举报

6

主题

216

回帖

234

积分

高级会员

积分
234
发表于 2021-6-2 18:46:56 | 显示全部楼层
这个做的好处是不需要另外烧录了,一套程序搞定所有。请教下,通过这种方式首次烧录以后,以后不再烧录图库字库这样会不会更方便呢?
回复

使用道具 举报

6

主题

216

回帖

234

积分

高级会员

积分
234
发表于 2021-6-2 23:05:02 | 显示全部楼层
使用过程中反映下,这个和内存分散加载有冲突。如果重定向了.sct文件,在程序中设置定义到片外QSPI FALSH中失效。必须要先设置回默认的output.sct,编译后,再将里面关于ROM1的部分复制至重定向的.sct,然后再次选择重定向的.sct文件,下载。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115812
QQ
 楼主| 发表于 2021-6-3 08:42:53 | 显示全部楼层
芯跳不止 发表于 2021-6-2 18:46
这个做的好处是不需要另外烧录了,一套程序搞定所有。请教下,通过这种方式首次烧录以后,以后不再烧录图库 ...

可以的,驱动QSPI Flash的下载算法即可,简单省事。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115812
QQ
 楼主| 发表于 2021-6-3 08:43:36 | 显示全部楼层
芯跳不止 发表于 2021-6-2 23:05
使用过程中反映下,这个和内存分散加载有冲突。如果重定向了.sct文件,在程序中设置定义到片外QSPI FALSH中 ...

这个本质也是分散加载。

如果自己也要重定向分散加载,也要使用这个,建议全部手动实现分散加载。
回复

使用道具 举报

9

主题

140

回帖

187

积分

初级会员

积分
187
QQ
发表于 2021-6-3 09:09:16 | 显示全部楼层
eric2013 发表于 2021-6-3 08:42
可以的,驱动QSPI Flash的下载算法即可,简单省事。

只下载一次,以后不再下载,请教一下具体应该怎样做呢?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115812
QQ
 楼主| 发表于 2021-6-3 12:41:42 | 显示全部楼层
allyzc 发表于 2021-6-3 09:09
只下载一次,以后不再下载,请教一下具体应该怎样做呢?

删除加载的QSPI Flash算法就行。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-20 12:54 , Processed in 0.243650 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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