打印

关于Reset_Handler的一个建议

[复制链接]
421|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wggyl6yb|  楼主 | 2023-2-20 14:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在GD标准库V3.0.0的startup_gd32f405_425.s的Reset_Handler中,直接就进入了SystemInit();和__iar_paogram_start(),并没有对VTOR和SP进行初始化(虽然在main里面初始化也不是不行就是了)。因此建议加上如下代码:
CPSID i
LDR     R0, =0xE000ED08
LDR     R1, =__vector_table
STR     R1, [R0]
LDR     R1, [R1]
MSR     MSP, R1

CPSIE i

使用特权

评论回复
沙发
两只袜子| | 2023-2-22 10:42 | 只看该作者
挺不错的建议,可以

使用特权

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

本版积分规则

1

主题

1

帖子

0

粉丝