2 配置文件中如果有设置LCD支持,那么必须有例如LCD_CONTRAST等设置;
3 确认本地接口和控制器芯片,不同的接口使用不同的控制器;
4 如果有固件改动,请配合检查I2C接口驱动程序,低频率的设备对于时钟线的抖动可能会导致报错;
5 请检查连接线,查看,比如AY0438芯片里4、5脚正负极分配,确保无误;
6 如果以上检查都正确,但仍报错,可能是Marlin固件定义文件里的某些内容已经过时,可尝试更换新的Marlin固件版本。Marlin固件和Repetier-firmware固件类似,都由原始的Sprinter固件派生而来。
Sprinter固件已经超过1年没有人维护了,但Marlin和Repetier-firmware目前(2014年9月)仍然非常活跃,是国内用户很常用的两款固件。
实际上相比于Repetier-firmware,Marlin的使用更加普遍。
对于常见的3D打印机控制软件Cura来说,Marlin固件兼容程度也更高。
虽然有人报告说Marlin在打印过程中有很小的机会会出现计算溢出错误,但它毕竟是更加通用的固件,这种问题一定会很快被修正。marlin寸口屏设置
Marlin寸口屏设置非常简单,只需要在Marlin的配置文件中添加一行代码:
#define LCD_CONTRAST 50
然后将其保存,重新编译Marlin,即可完成Marlin寸口屏设置。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)