# 接口和引脚说明 开发板使用两颗 MCU。两颗芯片的引脚定义相同,每颗芯片分别管理2路 CAN/CAN FD、2路 RS485、1个 USB 接口和1个外部 SPI 从机接口。 ## 每颗 MCU 的引脚 | 功能 | MCU 引脚 | 说明 | | --- | --- | --- | | FDCAN1 RX / TX | `PB8` / `PB9` | 第一路 CAN/CAN FD | | FDCAN2 RX / TX | `PB5` / `PB6` | 第二路 CAN/CAN FD | | RS485-A TX / RX / RE | `PC4` / `PB7` / `PD2` | USART1,第一路 RS485 | | RS485-B TX / RX / RE | `PD5` / `PD6` / `PC9` | USART2,第二路 RS485 | | 外部 SPI CS / SCK / MISO / MOSI | `PD0` / `PD1` / `PD3` / `PD4` | SPI2 从机,连接外部主控 | | 内部 SPI CS / SCK / MISO / MOSI | `PA4` / `PA5` / `PA6` / `PA7` | SPI1,两颗 MCU 之间的板内连接 | | 调试串口 TX / RX | `PB10` / `PB11` | USART3 | | I²C SCL / SDA | `PA9` / `PA10` | I2C1 | | ADC 输入 1 / 2 | `PB0` / `PB1` | ADC1 通道 8 / 9 | | LED1 / LED2 | `PA3` / `PC5` | 低电平点亮 | | USB DM / DP | `PA11` / `PA12` | USB 复合设备 | | SWDIO / SWCLK | `PA13` / `PA14` | STLINK 下载和调试 | | HSE OSC_IN / OSC_OUT | `PF0` / `PF1` | 外部 8 MHz 晶振 | | 预留输入 | `PC10` | 原厂固件配置为无上下拉输入 | ## 外部 SPI 参数 | 项目 | 值 | | --- | --- | | 工作方式 | 从机 | | SPI 模式 | Mode 0 | | 位顺序 | MSB First | | 数据宽度 | 8 bit | ## 二次开发框架 保留SANPO SPINE现有软件能力,通过串口,IIC,ADC扩展外部传感器等设备。 ## 自定义开发框架 适用于自定义开发功能,工程已经配置好2颗MCU的功能引脚,可以直接开发业务逻辑。 ## 接线注意事项 - CAN/CAN FD 总线两端应有合适的终端电阻,CAN_H、CAN_L 不要接反。 - RS485 的 A/B 命名在不同厂家之间可能相反,无通信时应结合收发器标注核对。 - USB、SPI 主控和外部设备应共地。 - 两颗 MCU 有独立的 USB 和 SWD 接口,升级或调试时不要混淆。