如果用函数的话那么单片机运行的时候需要再计算一遍,严重影响单片机的执行效率;用宏的话只是在编译的时候需要编译器执行,真正程序运行的时候和直接赋16位的值是一样的,不影响程序的执行效率
回头我测试下,现在有点晕了,
这不如参考一下STM系列的库代码
节省脑细胞,浪费代码空间和运行时间