我用TMS320F28069的两个例程:fpu_software和 fpu_hardware 怎么来试验体会这两个例程的差别? 发现两个例程的主程序都一样 就是编译器里关于FPU的配置不一样,要怎么来区分这两个例程的差异?
Forrest:
在反汇编的模式下,看 y1 = m1*x1 + b1;y2 = m2*x2 + b2;用Assembly step into单步看
会看到fpu_software(没有用FPU)的程序长度长,运行时间长。
fpu_hardware(用硬件FPU)的程序长度短,只有几条汇编指令。