TM4C123GH6PZ,如果只在主程序中进行浮点运算,但是不在中断函数中进行浮点运算,是不是只需要FPUEnable就可以,不用FPUStackEnable或者FPULazyStackEnable。这样就算在主程序中进行浮点运算的时候进入中断,从中断中出来也会恢复?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
TM4C123GH6PZ,如果只在主程序中进行浮点运算,但是不在中断函数中进行浮点运算,是不是只需要FPUEnable就可以,不用FPUStackEnable或者FPULazyStackEnable。这样就算在主程序中进行浮点运算的时候进入中断,从中断中出来也会恢复?
FPULazyStackEnable和FPUStackEnable有什么区别?说是FPULazyStackEnable更节省中断进入出来时间。如果中断中有浮点运算,用哪个函数?还有如果中断中有好几个中断都进行浮点运算,进入一个低优先级,然后被一个高优先级抢占,2个都有浮点运算,会有问题?