SPI 配置方法
硬件 SPI(推荐)
TMC5160 等 SPI 驱动应优先使用主板硬件 SPI 总线,配置中填写对应的 spi_bus 总线名即可,无需单独配置 MOSI/MISO/SCLK 引脚:
[tmc5160 stepper_x]
spi_bus: spi1a
cs_pin: 对应驱动的 UART/CS 引脚
spi_bus 的值因主板而异,请以各主板引脚分布文档中的实际值为准。
软件 SPI
当 SPI 外设没有接在硬件 SPI 总线引脚上(如把 MAX31865、加速度计接到任意 GPIO)时,可以使用软件 SPI,需单独指定三个信号引脚:
[max31865 pt1000]
spi_software_miso_pin: 对应 MISO 引脚
spi_software_mosi_pin: 对应 MOSI 引脚
spi_software_sclk_pin: 对应 SCLK 引脚
cs_pin: 对应 CS 引脚
引脚来源
spi_software_*_pin 需按主板或工具板引脚分布文档(pin.mdx)中的实际引脚号填写,不可照抄示例。
SPI 速度
spi_speed可选,单位为 Hz。- TMC 系列驱动可不填写,使用默认速度;通信不稳定时可尝试降低
spi_speed。
Loading...