EDA365电子论坛网
标题:
ARM Cortex M4的MSP地址是由谁决定的?
[打印本页]
作者:
three
时间:
2022-3-25 09:33
标题:
ARM Cortex M4的MSP地址是由谁决定的?
MSP位于0x0的位置,它的值是由谁决定的?是ARM的架构还是芯片决定的?
8 b0 S$ ~4 d# X# u" B# K' c# ]! I
作者:
opipo
时间:
2022-3-25 10:13
由板级决定的这句有点问题,寄存器值和板子没有直接对应关系。由链接文件决定的差不多,链接后会把这个值写在中断向量表的前4个字节,启动时硬件加载到MSP寄存器中。之后就看运行了,调用个函数、来个中断什么的就跟着变就是了
3 {" X# m1 p, G0 {) A
作者:
Blah
时间:
2022-3-25 10:54
MSP位于0x0的位置是芯片决定的. 0x0的位置的值由编译连接决定.
. H3 b: \* Z( F6 ~" S; r
作者:
land
时间:
2022-3-25 11:26
一般是由链接的文件决定的
& v/ Z! X! n! G! P2 s7 a- [
作者:
理论的
时间:
2022-3-25 13:23
看大佬怎么说的
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2