- 24
- 8月
IAR嵌汇编真是有些危险,尤其是关于堆栈的操作,经常就被“优化”了。
案例一:多中断程序的入口处有压栈保护操作,结果被优化生子程序来进行调用;
案例二:出口的压出栈操作不一样的,也被优化到一起去了。
IAR中要嵌汇编,千万要把优先级调低!
IAR嵌汇编真是有些危险,尤其是关于堆栈的操作,经常就被“优化”了。
案例一:多中断程序的入口处有压栈保护操作,结果被优化生子程序来进行调用;
案例二:出口的压出栈操作不一样的,也被优化到一起去了。
IAR中要嵌汇编,千万要把优先级调低!
有实例吗