跳到主要内容

引脚分布

说明
  • 本页列出 FLY-F407ZG 主板烧录 Klipper 固件后的引脚分布,引脚号以主板原理图为准。
  • UART/CS 为驱动通信引脚:使用 TMC2209 时作为 UART,使用 TMC5160 等 SPI 驱动时作为片选 CS,同一引脚复用。
  • EN 为使能引脚,Klipper 配置中通常为低电平有效(enable_pin! 前缀)。
  • FLY-F407ZG 的驱动座未提供可直接用于 Klipper 无限位归位的 DIAG 映射;下方普通 IO 仅作为限位或通用输入使用。
Loading...

驱动引脚

FLY-F407ZG 提供 9 个驱动口:

驱动STEPDIRENUART/CSDIAG
DRIVER0PB9PE0PE1PG13-
DRIVER1PB8PG11PG12PG10-
DRIVER2PA8PD6PD7PD5-
DRIVER3PC7PD3PD4PD1-
DRIVER4PC6PA15PD0PA14-
DRIVER5PD15PG7PG8PG6-
DRIVER6PD14PG4PG5PG3-
DRIVER7PD13PD11PG2PD10-
DRIVER8PD12PD8PD9PB12-
DIAG 与无限位

FLY-F407ZG 的引脚图与参考配置均未给出驱动 DIAG 到主控输入口的对应关系,因此驱动表中 DIAG 保持为 -

下方 IO0-IO7 是独立的普通限位 / 通用输入口,不是驱动 DIAG 信号。配置 Klipper 时不要把这些普通 IO 直接当作某个驱动的 diag_pin 使用。

SPI 总线

TMC5160 等 SPI 驱动使用主板硬件 SPI 总线,配置中填写 spi_bus: spi1a 即可,无需单独配置 MOSI/MISO/SCLK 引脚:

[tmc5160 stepper_x]
spi_bus: spi1a
cs_pin: 对应驱动的 UART/CS 引脚

软件 SPI 与 SPI 速度等详细说明SPI 配置方法

限位与探针

功能引脚对应驱动 DIAG
限位口0 / IO0PC3-
限位口1 / IO1PC2-
限位口2 / IO2PF2-
限位口3 / IO3PF1-
限位口4 / IO4PF0-
限位口5 / IO5PC15-
限位口6 / IO6PC14-
限位口7 / IO7PA3-

加热

功能引脚
热床加热PE2
加热口0PF7
加热口1PF6
加热口2PE6
加热口3PE5
加热口4PE4
加热口5PE3

温度传感器

功能引脚
热床热敏PF3
热敏口0PA0
热敏口1PC1
热敏口2PC0
热敏口3PF10
热敏口4PF5
热敏口5PF4
支持的热敏类型

热敏口默认支持接入 NTC 热敏(100K),sensor_type 推荐配置为 Generic 3950

Klipper 内置可直接接入的 sensor_type 清单及各型号适用场景热敏配置方法

K 型热电偶、PT100 等需要额外转换芯片,不能直接接入热敏口。

风扇

功能引脚
风扇口0PF8
风扇口1PF9
风扇口2PA2
风扇口3PA1
风扇口4PE13
风扇口5PB11

PWM

FLY-F407ZG 提供 1 路 PWM 输出,可用于舵机、风扇调速等:

引脚备注
PE11舵机 / BLTouch 控制
Loading...