代码如何下载到外部QFlash,然后再外部SDRAM中运行

2019-07-14 15:14发布

目前选的一个MCU  片内flash为512K sram为200K。这个有点小。目前都是代码下载到片内flash,然后再片内sram运行的。我的设备有个外部SPI接口的QFlash和SDRAM,现在我想把代码下载到外部Flash中去,然后再外部SDRAM中运行。请问这个怎么操作?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
14条回答
jsjfsjfe
2019-07-15 20:56
zhouxk 发表于 2018-12-13 11:58
本帖最后由 toofree 于 2018-1-10 14:57 编辑

LPC4357是可以直接在QSPI Flash运行的,这个我是试过的,不知道你用的是什么型号?

你是MDK的开发环境吗?我在MDK下面找到相应的外部flash烧写算法。请问scf文件和工程选项哪些地方怎么修改呢?
另外我加载后报一个错误:
.LPC5460x_MT25QL128.FLM(1): error: L6226E: Missing base address for region 177ELF010101.
.LPC5460x_MT25QL128.FLM(1): error: L6228E: Expected '{', found ''.
.LPC5460x_MT25QL128.FLM: Error: L6372E: Image needs at least one load region.

一周热门 更多>