STM32如何從Sram啟動?(用gcc)

2019-03-23 20:35发布

我把程序加載到內存后,不能運行,用openocd手動修改pc為0x2000'0004所指地址后才可以運行。
看了一下器件參考手冊,手冊的意思貌似是:從sram啟動時,硬件不會自動更新msp和pc等寄存器,故運行立馬會出錯,出錯后調用某段程序重新映射向量表?
是這樣的嗎?
具體因該怎麼弄?我初學,不太熟悉NVIC相關。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
daicheng
1楼-- · 2019-03-24 04:40
/ 如果你想在Sram中运行需要将你的中断向量地址映射到Sram区!
dukedz
2楼-- · 2019-03-24 06:23
 精彩回答 2  元偷偷看……

一周热门 更多>