打印
[DemoCode下载]

在 M480 LDROM 和SPI Flash之间切换代码的方法

[复制链接]
350|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
玛尼玛尼哄|  楼主 | 2022-6-13 20:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
EC_M480_Switching_Code_between_LDROM_and_SPIFlash_V1.00.zip (15.34 MB)
此示例代码用于M480系列微控制器(MCU)从LDROM跳转到SPI闪存,然后从SPI闪存跳转到LDROM。Bootloader是LDROM中的一个项目,用于跳转到SPI Flash中的应用程序。它写入VTOR以将向量表起始地址重新定位到SPI闪存的起始地址0x8000000,然后程序指针指向0x8000000,堆栈指针指向0x8000004以跳转到应用程序。应用程序是SPI Flash中的一个项目,用于跳转到LDROM中的引导加载程序。它将BS位设置为1以从LDROM引导,然后将SYSENSETREQ位设置为1以断言MCU重置以跳转到引导加载程序。本文档介绍了SPI闪存初始化的示例代码,修改VTOR以从LDROM跳到SPI闪存,修改BS以从SPI闪存跳到LDROM。

使用特权

评论回复
沙发
玛尼玛尼哄|  楼主 | 2022-6-13 20:49 | 只看该作者
这个应该很多人想学的吧

使用特权

评论回复
板凳
玛尼玛尼哄|  楼主 | 2022-6-13 20:49 | 只看该作者
这个应该很多人想学的吧

使用特权

评论回复
地板
asmine| | 2022-7-4 21:37 | 只看该作者
LDROM是什么

使用特权

评论回复
5
两只袜子| | 2022-7-6 10:47 | 只看该作者
这个是好东西,学起来

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

158

主题

3008

帖子

2

粉丝