你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

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

[复制链接]
paulkiyt 提问时间:2018-1-10 09:38 /
阅读主题, 点击返回1楼
收藏 评论15 发布时间:2018-1-10 09:38
15个回答
paulkiyt 回答时间:2018-1-11 17:29:44
zwmasdf 发表于 2018-1-11 12:19
去安福莱社区的STM32开发环境板块,有一篇我的帖子,希望对你有所帮助

你好,烧写算法完成后,那个scf文件或者工程选项里如何修改啊
paulkiyt 回答时间:2018-1-11 17:57:59
wofei1314 发表于 2018-1-10 09:52
什么单片机,如果支持QSPI的单片机,并且与SPI的硬件连接方式为QSPI的话,可以通过分散加载,把程序直接下 ...

你好,请教你一下,我的单片机支持QSPI启动,是不是只用修改分散加载文件就可以了?烧写算法是不是要换成外部flash烧写算法,然后工程选项里IROM是不是跟scf文件都要改?
wofei1314 回答时间:2018-1-12 09:09:44
理论上应该是说的这样,但是没用过LPC

评分

参与人数 1蝴蝶豆 +1 收起 理由
zero99 + 1

查看全部评分

zwmasdf 回答时间:2018-1-12 13:17:44
paulkiyt 发表于 2018-1-11 17:29
你好,烧写算法完成后,那个scf文件或者工程选项里如何修改啊

不用修改,按照我帖子里的仔细看,跟着操作就行了。首先原理要懂
paulkiyt 回答时间:2018-1-12 18:08:08
zwmasdf 发表于 2018-1-12 13:17
不用修改,按照我帖子里的仔细看,跟着操作就行了。首先原理要懂

你好,看到你的帖子了。你的那个test.c文件是烧写到外部flash,是通过那个外部flash烧写算法烧写进去的,但是你的main.c函数是下载到内部flash吧。如果按照你的意思main也是下载到外部flash,那直接在main添加,然后一起烧写进去就可以了啊
zwmasdf 回答时间:2018-1-13 11:39:27
paulkiyt 发表于 2018-1-12 18:08
你好,看到你的帖子了。你的那个test.c文件是烧写到外部flash,是通过那个外部flash烧写算法烧写进去的, ...

也可以将main烧录到外部FLASH,但是对于我的帖子是没意义的
1.STM32不支持直接从外部FLASH启动
2.STM32也不支持SPI FLASH的XIP
所以必须要有一个代码搬运过程的代码,这部分代码只能放内部FLASH,除非你换支持的单片机

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

12

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版