【STM32】程序在SRAM中运行
2023-12-29 06:28:20
程序在RAM中运行
1、配置内存分配。
2、修改跳转文件
FUNC void Setup(void)
{
SP = _RDWORD(0x20000000);
PC = _RDWORD(0x20000004);
}
LOAD RAM\Obj\Project.axf INCREMENTAL
Setup();
3、修改下载ROM地址和RAM地址;
中断向量表映射
中断向量表映射到SRAM中,M0内核和M3内核的映射是不同的。
M0内核是配置SYSCFG寄存器;
M3内核是配置内核中的SCB寄存器。
文章来源:https://blog.csdn.net/fishtail55/article/details/135261473
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!