keil5软件重来没有调试过,函数中没有对特定的位寻址重定义名字,只是赋值就出现了重定义问题。
在C++程序中,变量和函数的定义只能出现一次,否则编译器会报错。
建议把全部代码发出来更直观一点,也方便复制代码进行调试
12 13行的tem没有定义过,你是不是指前面的tmp?