打印
[STM32L4]

擦除内部Flash

[复制链接]
1170|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wanglaojii|  楼主 | 2022-10-7 16:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
L4XX的datasheet上说,如果擦除内部Flash,CPU跑的代码必须放到SRAM中,
那么请问,如何将这一段代码搬到SRAM中?

使用特权

评论回复
沙发
laozhongyi| | 2022-10-7 16:55 | 只看该作者
貌似ARM的指令段和数据段是分开的哦,
有没有例程说明这个部分呢?

使用特权

评论回复
板凳
Edisons| | 2022-10-7 17:45 | 只看该作者
boot_serial里有搬移代码的程序,是汇编的。。

使用特权

评论回复
地板
_gege| | 2022-10-7 17:47 | 只看该作者
你擦没有代码的flash不就行了吗,这样根本就不用你说的这么麻烦。

使用特权

评论回复
5
Mozarts| | 2022-10-7 17:53 | 只看该作者
我想通过串口收到一个命令,就把Flash擦了,还没想好怎么做比较好。

使用特权

评论回复
6
Listate| | 2022-10-7 17:58 | 只看该作者
貌似ARM的指令段和数据段是分开的哦,
有没有例程说明这个部分呢?

使用特权

评论回复
7
bbapple| | 2022-10-7 18:02 | 只看该作者
boot_serial里有搬移代码的程序,是汇编的。

使用特权

评论回复
8
handleMessage| | 2022-10-7 18:04 | 只看该作者
你擦没有代码的flash不就行了吗,这样根本就不用你说的这么麻烦。

使用特权

评论回复
9
zhouhuanの| | 2022-10-7 18:09 | 只看该作者
想通过串口收到一个命令,就把Flash擦了,还没想好怎么做比较好。

使用特权

评论回复
10
feiqi1| | 2022-10-7 18:12 | 只看该作者
接收到命令后,把你想要的FLASH擦掉应该很好实现。

使用特权

评论回复
11
androidbus| | 2022-10-7 18:15 | 只看该作者
boot_serial里有搬移代码的程序。。

使用特权

评论回复
12
litengg| | 2022-10-7 18:18 | 只看该作者
代码运行不都是在sdram里面吗?

使用特权

评论回复
13
qiangweii| | 2022-10-7 18:22 | 只看该作者
这个直接能擦出Flash,代码存储到哪里去。

使用特权

评论回复
14
shashaa| | 2022-10-7 18:24 | 只看该作者
你把flash擦出了,代码怎么保存?

使用特权

评论回复
15
xia00| | 2022-10-7 18:27 | 只看该作者
这个是需要保存代码到flash里面的。

使用特权

评论回复
16
hfdy01| | 2022-10-7 18:30 | 只看该作者
代码的运行都是在SRAM里面,不能保存。

使用特权

评论回复
17
CallReceiver| | 2022-10-7 18:32 | 只看该作者
通过修改BootLoader,将代码放到SRAM中。

使用特权

评论回复
18
boy1990| | 2022-10-7 18:33 | 只看该作者
这个实现使用BootLoader才行。

使用特权

评论回复
19
sourceInsight| | 2022-10-7 18:36 | 只看该作者
这个需要BootLoader的引导。
LM3S69XX没有研究过怎么使用BootLoader

使用特权

评论回复
20
AloneKaven| | 2022-10-7 19:53 | 只看该作者
这怎么实现啊?

使用特权

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

本版积分规则

220

主题

1411

帖子

1

粉丝