解决函数重载和函数指针导致的call tree问题，解决方法参见
http://snowbread.com/2013/08/function_pointers_in_c51.html
我采用的是上面网页里面提到的第二个解决方法