接口和引脚说明
开发板使用两颗 MCU。两颗芯片的引脚定义相同,每颗芯片分别管理2路 CAN/CAN FD、2路 RS485、1个 USB 接口和1个外部 SPI 从机接口。
每颗 MCU 的引脚
功能 |
MCU 引脚 |
说明 |
|---|---|---|
FDCAN1 RX / TX |
|
第一路 CAN/CAN FD |
FDCAN2 RX / TX |
|
第二路 CAN/CAN FD |
RS485-A TX / RX / RE |
|
USART1,第一路 RS485 |
RS485-B TX / RX / RE |
|
USART2,第二路 RS485 |
外部 SPI CS / SCK / MISO / MOSI |
|
SPI2 从机,连接外部主控 |
内部 SPI CS / SCK / MISO / MOSI |
|
SPI1,两颗 MCU 之间的板内连接 |
调试串口 TX / RX |
|
USART3 |
I²C SCL / SDA |
|
I2C1 |
ADC 输入 1 / 2 |
|
ADC1 通道 8 / 9 |
LED1 / LED2 |
|
低电平点亮 |
USB DM / DP |
|
USB 复合设备 |
SWDIO / SWCLK |
|
STLINK 下载和调试 |
HSE OSC_IN / OSC_OUT |
|
外部 8 MHz 晶振 |
预留输入 |
|
原厂固件配置为无上下拉输入 |
外部 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 接口,升级或调试时不要混淆。