4762| 4
|
在IAP编程试验中遇到不懂的汇编程序代码,求助! |
20金钱
最佳答案首先你可以看看PM0056手册(Programming manual)的101页,记录了MSR指令的功能。
其次,根据AAPCS的规定,函数的第一至四的参数由R0-R3传递,多余的参数压入堆栈。
__asm void MSR_MSP(u32 addr)这个函数就是产生一条特殊的MSR指令设置特殊的寄存器,没啥好疑惑的,你仔细看看Cortex-M3的指令集就可以明白。
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-10 12:45
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网