Marlin固件全中文解析

时间:2026-01-18

3d打印机ramps1.4 Marlin固件全中文解析

3D打印机——Marlin固件全中文解析

#ifndef CONFIGURATION_H

#define CONFIGURATION_H

// This configuration file contains the basic settings.

// Advanced settings can be found in Configuration_adv.h

// BASIC SETTINGS: select your board type, temperature sensor type, axis scaling, and endstop configuration

//////////基本设置包括:主板类型,温度传感器类型,轴设置,限位开关配置

//===================================================== ======================

//============================= DELTA Printer

===============================

//===================================================== ======================

// For a Delta printer replace the configuration files with the files in the

// example_configurations/delta directory.

//

//////////对于三角洲并联打印机,请找到固件里“example_configurations”文件夹下的“delta”子文件夹,并将其中的Configuration.h和Configuration_adv.h两个头文件拷贝到

固件文件夹下,替换原先固件里的这两个头文件,并针对delta打印机作相应参数配置。

// User-specified version info of this build to display in [Pronterface, etc] terminal window during

// startup. Implementation of an idea by Prof Braino to inform user that any changes made to this

// build by the user have been successfully uploaded into firmware.

#define STRING_VERSION_CONFIG_H __DATE__ " " __TIME__ // build date and time

#define STRING_CONFIG_H_AUTHOR "(none, default config)" // Who made the changes.

// SERIAL_PORT selects which serial port should be used for communication with the host.

// This allows the connection of wireless adapters (for instance) to non-default port pins. // Serial port 0 is still used by the Arduino bootloader regardless of this setting.

#define SERIAL_PORT 0

//////////选择用于和上位机通讯的串口,该值请保持0不动

// This determines the communication speed of the printer

// This determines the communication speed of the printer

#define BAUDRATE 250000

//////////波特率配置,该值必须和你的上位机波特率相匹配,否则无法通讯。常用波特率有115200和250000

// This enables the serial port associated to the Bluetooth interface

//#define BTENABLED // Enable BT interface on AT90USB devices

//// The following define selects which electronics board you have. Please choose the

3d打印机ramps1.4 Marlin固件全中文解析

one that matches your setup

// 10 = Gen7 custom (Alfons3 Version)

"https://http:///Alfons3/Generation_7_Electronics"

// 11 = Gen7 v1.1, v1.2 = 11

// 12 = Gen7 v1.3

// 13 = Gen7 v1.4

// 2 = Cheaptronic v1.0

// 20 = Sethi 3D_1

// 3 = MEGA/RAMPS up to 1.2 = 3

// 33 = RAMPS 1.3 / 1.4 (Power outputs: Extruder, Fan, Bed)

// 34 = RAMPS 1.3 / 1.4 (Power outputs: Extruder0, Extruder1, Bed)

// 35 = RAMPS 1.3 / 1.4 (Power outputs: Extruder, Fan, Fan)

// 4 = Duemilanove w/ ATMega328P pin assignment

// 5 = Gen6

// 51 = Gen6 deluxe

// 6 = Sanguinololu < 1.2

// 62 = Sanguinololu 1.2 and above

// 63 = Melzi

// 64 = STB V1.1

// 65 = Azteeg X1

// 66 = Melzi with ATmega1284 (MaKr3d version)

// 67 = Azteeg X3

// 68 = Azteeg X3 Pro

// 7 = Ultimaker

// 71 = Ultimaker (Older electronics. Pre 1.5.4. This is rare)

// 72 = Ultimainboard 2.x (Uses TEMP_SENSOR 20)

// 77 = 3Drag Controller

// 8 = Teensylu

// 80 = Rumba

// 81 = Printrboard (AT90USB1286)

// 82 = Brainwave (AT90USB646)

// 83 = SAV Mk-I (AT90USB1286)

// 9 = Gen3+

// 70 = Megatronics

// 701= Megatronics v2.0

// 702= Minitronics v1.0

// 90 = Alpha OMCA board

// 91 = Final OMCA board

// 301= Rambo

// 21 = Elefu Ra Board (v3)

// 88 = 5DPrint D8 Driver Board

#ifndef MOTHERBOARD

#define MOTHERBOARD 33

//////////主板类型选择,请按以上各主板相应代号选择你个人的主板类型。33是ramps1.3/1.4(一个挤出机),34是ramps1.3/1.4(两个挤出机)

#endif

// Define this to set a custom name for your generic Mendel,

// #define CUSTOM_MENDEL_NAME "This Mendel"

// Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines)

// You can use an online service to generate a random UUID.

3d打印机ramps1.4 Marlin固件全中文解析

(eg http:///version4)

// #define MACHINE_UUID "00000000-0000-0000-0000-000000000000"

// This defines the number of extruders

#define EXTRUDERS 1

//// The following define selects which power supply you have. Please choose the one that matches your setup

// 1 = ATX

// 2 = X-Box 360 203Watts (the blue wire connected to PS_ON and the red wire to VCC) #define POWER_SUPPLY 1

// Define this to have the electronics keep the power supply off on startup. If you don't know what this is leave it.

// #define PS_DEFAULT_OFF

//===================================================== ======================

//=============================Thermal

Settings ============================

//===================================================== ======================

//

//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table

//

//// Temperature sensor settings:

// -2 is thermocouple with MAX6675 (only for sensor 0)

// -1 is thermocouple with AD595

// 0 is not used

// 1 is 100k thermistor - best choice f …… 此处隐藏:27958字,全部文档内容请下载后查看。喜欢就下载吧 ……

Marlin固件全中文解析.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219