EDA365电子论坛网

标题: ARM报错"illegal write to sp" [打印本页]

作者: Maskman    时间: 2022-11-11 09:30
标题: ARM报错"illegal write to sp"
我在 C 中嵌入这样一条语句 __asm " N6 |  Y) @5 r7 m9 ^$ v5 Y1 l
{
7 \$ h0 b; `$ B( qMRS R4,CPSR; + l" l: p3 Q' C2 t
STMFD SP!,{R4}; : v# q9 o  _) e; m( V
ORR R4,R4,0x80;
: [0 Y6 G! w* o& M1 ]* U7 yMSR CPSR_cxsf,R4 & B5 i. e; e! f; z  S) }# O/ V
}
* Q4 S4 E' o( ?( o  f会出新报错"illegal write to sp"版主和各位大侠有什么办法解决阿
  V# x3 L3 f( t" {
% l$ E: G+ X  C' Z5 Z2 T7 _
作者: 名字好听吗    时间: 2022-11-11 10:40
嵌入汇编就不能使用 SP.
作者: STGing    时间: 2022-11-11 13:19
illegal write to sp
# C1 f9 q( v- H4 S! A9 t% }非法写入sp




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2