arduino编译marlin

img


In file included from D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\inc\MarlinConfigPre.h:52:0,
from D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\inc\MarlinConfig.h:28,
from D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\HAL\LPC1768\tft\tft_spi.cpp:23:
D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\HAL\AVR\inc\Conditionals_LCD.h:25:4: error: #error "Sorry! TFT displays are not available for HAL/AVR."
In file included from D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\pins\stm32f4\pins_MKS_ROBIN_NANO_V3.h:25:0,
from D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\pins\pins.h:643,
from D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\inc\MarlinConfig.h:34,
from D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\HAL\LPC1768\tft\tft_spi.cpp:23:
D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\pins\stm32f4\env_validate.h:25:4: error: #error "Oops! Select an STM32F4 board in 'Tools > Board.'"
In file included from D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\inc\MarlinConfig.h:49:0,
from D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\HAL\LPC1768\tft\tft_spi.cpp:23:
D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\inc\SanityCheck.h:902:6: error: #error "BABYSTEP_ZPROBE_OFFSET requires a probe."
D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\inc\SanityCheck.h:1106:4: error: #error "SINGLENOZZLE requires 2 or more EXTRUDERS."
D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\inc\SanityCheck.h:1679:6: error: #error "Auto Bed Leveling requires one of these: PROBE_MANUALLY, SENSORLESS_PROBING, BLTOUCH, FIX_MOUNTED_PROBE, NOZZLE_AS_PROBE, TOUCH_MI_PROBE, SOLENOID_PROBE, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or a Z Servo."
D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\inc\SanityCheck.h:2444:8: error: #error "Enable USE_YMIN_PLUG when homing Y to MIN."
In file included from D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\HAL\LPC1768\tft\tft_spi.cpp:27:0:
D:\下载\mks-robin-nano-marlin2.0-firmware-master\mks-robin-nano-marlin2.0-firmware-master\Marlin\src\HAL\LPC1768\tft\tft_spi.h:27:10: fatal error: lpc17xx_ssp.h: No such file or directory
compilation terminated.

exit status 1

Compilation error: #error "Sorry! TFT displays are not available for HAL/AVR."
编译marlin过程中出了这个错,应该怎么解决?

Sorry! TFT displays are not available for HAL/AVR
说明这个库不是给AVR硬件架构的单片机用的。