启用2004液晶控制器修改以下代码: 关键字:
// The RepRapDiscount Smart Controller (white PCB)
// http://reprap.org/wiki/RepRapDiscount_Smart_Controller
//#define REPRAP_DISCOUNT_SMART_CONTROLLER 修改为
// The RepRapDiscount Smart Controller (white PCB)
//http://reprap.org/wiki/RepRapDiscount_Smart_Controller
#define REPRAP_DISCOUNT_SMART_CONTROLLER
注意:其实就是将#define REPRAP_DISCOUNT_SMART_CONTROLLER的//去掉,启用这行代码而已。
修改完以后,保存代码,然后编译。如果没有错误可以上传啦。上传以后,屏幕就会有显示了。 启用12864液晶控制器修改以下代码: 关键字:
// The RepRapDiscount FULL GRAPHIC Smart Controller (quadratic white PCB)
// http://reprap.org/wiki/RepRapDis … ic_Smart_Controller
//
// ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: http://code.google.com/p/u8glib/wiki/u8glib
//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER 修改为: // The RepRapDiscount FULL GRAPHIC Smart Controller (quadratic white PCB)
// http://reprap.org/wiki/RepRapDis … ic_Smart_Controller
//
// ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: http://code.google.com/p/u8glib/wiki/u8glib
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
注意:其实就是将#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER的//去掉,启用这行代码而已。
修改完以后,保存代码,然后编译。一般情况下,arduino会提示错误哦!!!为什么为什么为什么?哈 哈,请多多学习代码的注释哦。因为没有安装u8glib这个液晶驱动库,所以才会编译错误哦。。。安装这个去驱动库很简单。在marlin固件下面有个文 件路径\ArduinoAddons\Arduino_1.x.x\的,(1.0以下版本的就在\ArduinoAddons \Arduino_0.xx)这里有好多marlin会用到的库。将\ArduinoAddons\Arduino_1.x.x\libraries里面 的U8glib文件夹整个拷贝到arduino安装目录下\libraries的这个文件夹。然后关闭arudino,再重启一下。再编译一下看看,应该 就通过了。然后上传固件剩下的就跟2004的一样了。
|