如何禁用Marlin温度保护

最近在玩3D打印,搞了套MEGA 2560 + RAMPS 1.4 + A4988,刷Marlin(https://github.com/MarlinFirmware/Marlin)固件,接上电机调试,出现"Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"错误,基本上可以看出来是温度保护的错误,很明显我没有接温度传感器,并且手里也没有合适的传感器,那怎么调试电机呢?

不能禁用吗?于是google,bing了一圈,发现有人问,没有人答,只好自力更生,看代码,Marlin代码量不太,很容易找到了控制逻辑,发现人家本身就有禁用的变量定义,那就简单了,只要在Configuration.h文件中加上这样一条语句就搞定了:

#define BOGUS_TEMPERATURE_FAILSAFE_OVERRIDE

重新刷入固件,重启测试OK,X, Y, Z轴电机随意控制,不过E0电机还是不动,简单,发送一条

/**
* M302: Allow cold extrudes, or set the minimum extrude S<temperature>.
*/

M302S0

E0电机也自由转动了,电机调试完毕。

时间: 2024-11-13 05:25:51

如何禁用Marlin温度保护的相关文章

禁用IE的保护模式

#!usr/bin/env python #-*- coding:utf-8 -*- #禁用IE的保护模式 from selenium import webdriver from selenium.webdriver.common.desired_capabilities import DesiredCapabilities import unittest,time class TestDemo(unittest.TestCase): def setUp(self): caps = Desire

Mac OS X El Capitan系统完整性保护System Integrity Protection (SIP)

引言:前段时间经历了XCode编译器代码被注入的事件后,这次 Mac OS X El Capitan系统的升级,启用了更高的安全性保护机制:系统完整性保护System Integrity Protection (SIP),是By Design?还是巧合呢? 关于 系统完整性保护System Integrity Protection (SIP),可以从Apple官网下载下来学习,从第29页到54页 http://devstreaming.apple.com/vi ... y_and_your_ap

VMRC 控制台的连接已断开...正在尝试重新连接

vSphere Client连接到ESXi 5.0的主机,启动其中的虚拟机后,无法连接控制台,打开控制台之后,窗口上方提示一行"VMRC 控制台的连接已断开...正在尝试重新连接." 如上面所说执行下面的命令禁止掉Data Execution Prevention(DEP):bcdedit.exe /set nx AlwaysOff:但是这命令没法运行,只有着手DEP这个切入点了. DEP: DEP 的系统范围配置 系统的 DEP 配置由 Boot.ini 文件中的开关控制.如果以管理

电仪事业部继电保护整定计算管理规定

M67·05-08-2011 电仪事业部继电保护整定计算管理规定 1. 总则 1.1本规定依据<兰州石化公司规章制度>中第十六篇<设备管理>的第九章<电气设备与继电保护>.<继电保护和安全自动装置技术规程>(GB/T 14285-2006).<电力技术标准汇编>电气部分第12分册继电保护与自动装置.<大型发电机变压器整定计算导则>.<电力系统继电保护及自动装置整定计算>(中国电力出版社).<工业与民用配电设计手册&g

MTK Android Driver :battery电池曲线

1.配置文件位置: CUSTOM_KERNEL_BATTERY= battery mediatek\custom\\kernel\battery\battery\cust_battery.h mediatek\custom\\kernel\battery\battery\custom_fuel_gauge.h 2.充电常用参数修改: ..\mediatek\custom\\kernel\battery\battery\cust_battery.h 充电电流修改: #defineUSB_CHARG

MT6582 Android 驱动设置问题

MT6582 Android 驱动设置问题 MT6577是MTK公司的双核处理器的3G手机芯片,下面是整理的MT6577 Android驱动设置: 1. LCD 1.1怎样新建一个LCD驱动 LCD模组主要包括LCD显示屏和驱动IC.比如LF040DNYB16a模组的驱动IC型号为NT35510.要在MT577平台上新建这个lcd的驱动,步骤如下: A.      新建文件夹nt35510: \mediatek\custom\common\kernel\lcm\nt35510 \mediatek

罗斯蒙特变送器这些使用技巧,你知道多少?

毫无置疑,罗斯蒙特的诞生给压力检测方面带来了巨大的变革.使用者在对罗斯蒙特变送器工作原理不是很清楚地情况下就能使用,并且轻轻松解决工作上的很多问题.如果了解罗斯蒙特这些使用小技巧,将在维持其工作性能上有很大帮助. 罗斯蒙特使用五条禁忌 ①切勿用硬物碰触膜片,导致隔离膜片损坏; ②切勿用高于36V电压加到压力变送器上,导致变送器损坏; ③在测量蒸汽或其他高温介质时,其温度不应超过变送器使用时的极限温度,高于变送器使用的极限温度必须使用散热装置; ④被测介质不允许结冰,否则将损伤传感器元件隔离膜片,

TP4056大电流1A使用注意事项

源:TP4056大电流1A使用注意事项 TP4056为南京拓微集成电路有限公司推出的锂电池充电产品系列中的大电流充电产品.具有最大电流1A,峰值电流1.1A,良好环境下甚至峰值1.2A的单节锂离子电池充电芯片. 客户在大电流具体使用中请注意一下几点: 注意在PCB板绘制时,电源输入和BAT输出端所接旁路电容须靠近芯片. 输入的电源电压.电压电压空载在4.7-4.9V为佳.考虑到一般的适配器.火牛输出都是5-5.5V,客户可以通过在芯片电源输入端串联肖特基二极管,或者0.5欧姆左右的功率电阻来降压

家庭常用5号/7号电池购买及使用攻略

发现很多消费者对电池的常识了解很少,甚至分不清楚5号和7号电池,购买和使用时出现很多误区,花了不少冤枉钱.下定决心,写一份家庭常用的5号.7号电池购买和使用攻略,供普通消费者参考.其他型号的电池,如果大家有需要,日后补充. 一.常用电池的型号:5号电池.7号电池 家庭最常用的电池就是5号电池和7号电池. 5号电池又称AA电池,用途最为广泛,尺寸为:直径14mm,高度49mm.粗细大约和成人食指相似. 7号电池又称AAA电池,尺寸为:直径11mm,高度44mm.粗细大约和成人小指相似. 5号电池比