51单片机很多方面和C语言有区别,经验下来,总结以下:
1.关于变量报错:报错的原因大多是因为编译器C++版本不同,所以变量我都推荐使用驼峰命名法;
2.如果同一个hex文件,或者改的代码自己认为没问题 但却总是不行。可以尝试:进入Option将hex文件生成名,换一个。或者重新拔插板子接口,让它冷启动(上电复位),或者按键复位。
3.如果以上方法都无法处理,那就是你代码逻辑问题了。
51单片机很多方面和C语言有区别,经验下来,总结以下:
1.关于变量报错:报错的原因大多是因为编译器C++版本不同,所以变量我都推荐使用驼峰命名法;
2.如果同一个hex文件,或者改的代码自己认为没问题 但却总是不行。可以尝试:进入Option将hex文件生成名,换一个。或者重新拔插板子接口,让它冷启动(上电复位),或者按键复位。
3.如果以上方法都无法处理,那就是你代码逻辑问题了。