keil编译后的修改

将所有变量定义在最前面，然后所有extern声明在header里了。还有四个编译错误需要菲那边做改动（undistort需还原~）