一个简单内嵌汇编程序怎么重IAR转到KEIL?<br /><br />uint8 __get_primask(void)<br />{<br /> asm(<br /> "mrs r0,primask
"<br /> "bx lr
" <br /> );<br /> return 1;<br />}<br /><br /> void __set_primask(uint8 flags)<br />{<br /> asm(<br /> "msr primask,r0
" <br /> );<br />}<br /><br /><br />出错:ptpt_cpu.cpp(6): error: #1113: Inline assembler not permitted when generating Thumb code |
|