Sorry , i just mean 'ISR'.
because, i don't know why the function '?C?LSTKXDATA' did 'POP', when i write a function to do the clear operation by ASM, the MCU would not RESTART at all.
but also, the '?C?LSTKXDATA' was called by some other function, and it worked OK. -- there were not in a ISR.
please do not start new threads to answer questions in other therads.