STM32F103C8T6 W5500 网络 两路 RS-485 CAN 转换板
STM32F103C8T6 主控,板载 W5500 硬件 TCP/IP 以太网、两路独立 RS-485(SP3485)、一路 CAN(TJA1050),另有 TTL 调试串口焊盘和 10 针 I/O 排针
规格
| 主控 | STM32F103C8T6,64 KB Flash,20 KB RAM,LQFP48 |
|---|---|
| 晶振 | 8 MHz |
| 调试接口 | SWD(PA13 / PA14) |
| 调试串口 | USART1 TX=PA9 RX=PA10 |
上手指南
接线
本节按原理图和资料整理,未上板实测
- 供电:6P 5.08 mm 端子 J1 的 VCC / GND。输入 5V(商品图标注),经防反接二极管后出 5V(CAN)和 3.3V(主控、网口芯片)
- 调试串口:背面 4 焊盘 J3,丝印 3.3V / RX1 / TX1 / GND;USART1 TX=PA9 RX=PA10,TTL 电平。调试输出;TX1 接 USB 转 TTL 模块 RX,RX1 接模块 TX,GND 共地
- USB 转串口芯片:板上无,需外接 USB 转 TTL 模块
- RS-485 第 1 路:J1 端子 A2+ / B2-;USART2 TX=PA2 RX=PA3,收发切换 PB0(10K 下拉,默认接收),收发器 SP3485(U4)。485 通信,与设备共地
- RS-485 第 2 路:J1 端子 A3+ / B3-;USART3 TX=PB10 RX=PB11,收发切换 PB2(10K 下拉,默认接收),收发器 SP3485(U3)。485 通信,与设备共地
- CAN:4P 2.54 mm 接口 J2,丝印 GND / CAH / CAL / 3.3V;CAN_RX=PA11 CAN_TX=PA12,收发器 TJA1050T(5V 供电)。CAH 接 CAN_H,CAL 接 CAN_L,GND 共地;板上固定 120Ω 终端电阻 R9
- 网口:RJ45(HanRun HR911105A,带变压器),W5500 走 SPI1:SCS=PA4 SCLK=PA5 MISO=PA6 MOSI=PA7,RST=PB4,INT=PB5。以太网
- SWD:单排 4 针 J4,丝印 3V3 / TMS / TCK / GND(TMS=PA13 SWDIO,TCK=PA14 SWCLK)。接调试器烧录 / 调试
- I/O 排针:10 针 J5:3.3V / GND / PB6 / PB7 / PB8 / PB9 / PB15 / PB14 / PB13 / PB12,定义见背面丝印。二次开发扩展
- 指示灯:P1 电源灯;W1 用户灯接 PB1(经 2K 电阻,高电平点亮)。状态指示
烧录步骤
本节按原理图和资料整理,未上板实测
调试器(ST-Link / J-Link / DAPLink)接 SWD 排针 J4(3V3 / TMS / TCK / GND);板上无 BOOT 键和复位键,不能串口下载
| SWD | 排针 J4,丝印 3V3 / TMS / TCK / GND |
|---|---|
| BOOT0 | 原理图上直接接地;板上没有 BOOT 键和复位键 |
| 串口下载 | 不能(BOOT0 接地),只能 SWD 烧录 |
本站暂未提供固件,可烧录自己编译的程序,打开在线烧录。
| 485 收发方向上电默认 | 接收(DE / RE 经 10K 下拉) |
|---|---|
| 主控 | STM32F103C8T6,64 KB Flash / 20 KB SRAM |
上电后串口应看到的输出
本板暂无收录固件
常见问题
本节按原理图和资料整理,未上板实测
- 能用串口下载吗?
- 不能。BOOT0 直接接地、无 BOOT 键,只能走 SWD。
- W5500 复位脚 PB4 上电默认是 JTAG 的 NJTRST,固件里要把调试口配成只用 SWD 才能当普通 I/O 用。
- PB2 用作第 2 路 485 收发切换,同时是 BOOT1。
- W5500 PMODE0–2 无外接上下拉,上电默认网口工作模式未核实,以实物为准。
- 只从 3.3V 供电 CAN 不工作?
- CAN 收发器 TJA1050T 用 5V 供电,只从 J2 的 3.3V 脚供电时 CAN 不能工作。
- CAN 工作异常?
- 5V 输入经防反接二极管和 5V LDO 后,CAN 收发器实际供电可能低于 TJA1050 的 4.75V 下限,可适当提高输入电压。
- v1.00 按 5V 输入设计,3.3V 用线性稳压,输入电压不要超出 5V 太多(上限未核实)。
- CAN 终端电阻 R9(120Ω)固定焊在板上,挂在总线中间时需自行拆除。
- 拿到的板子供电和描述不一样?
- 商品图实物是 v1.00;另有 V1.02(6–24V 输入、降压方案),若拿到的是 V1.02 供电描述不同。
信息核对于 2026-11-08。
板卡说明
STM32F103C8T6 W5500 网络 两路 RS-485 CAN 转换板 一、板载资源 主控 STM32F103C8T6(LQFP48,64 KB Flash,20 KB SRAM),Cortex-M3,最高 72 MHz 晶振 Y2 8 MHz(主控),Y1 25 MHz(W5500) 以太网 W5500(硬件 TCP/IP),SPI1:SCS=PA4 SCLK=PA5 MISO=PA6 MOSI=PA7,RST=PB4,INT=PB5 网口 HanRun HR911105A(带变压器 RJ45) RS-485 两路,收发器 SP3485,6P 5.08 mm 接线端子 J1(丝印 VCC / GND / A2+ / B2- / A3+ / B3-) 第 1 路 U4:USART2(TX=PA2 RX=PA3),收发切换 PB0,端子 A2+ / B2- 第 2 路 U3:USART3(TX=PB10 RX=PB11),收发切换 PB2,端子 A3+ / B3- DE / RE 经 10K 下拉,默认接收;每路 A / B 线各串一只 100mA 自恢复保险丝、各对地一只 6.5V TVS,A 线 10K 上拉、B 线 10K 下拉 CAN 收发器 TJA1050T(U2,5V 供电),CAN_RX=PA11 CAN_TX=PA12 CANH / CANL 之间固定焊有 120Ω 终端电阻 R9 4P 2.54 mm 接口 J2,丝印 GND / CAH / CAL / 3.3V 调试串口 USART1(TX=PA9 RX=PA10),背面 4 个焊盘 J3(3.3V / RX1 / TX1 / GND),TTL 电平 排针 10 针 I/O 排针 J5:3.3V / GND / PB6 / PB7 / PB8 / PB9 / PB15 / PB14 / PB13 / PB12,定义见背面丝印 指示灯 P1 电源指示灯;W1 用户灯接 PB1,经 2K 电阻,高电平点亮 供电 接线端子 VCC / GND 输入 5V(商品图标注),经 B5819W 防反接后分两路: SGM2200-5.0 出 5V 给 CAN 收发器,LM1117-3.3 出 3.3V 给主控和 W5500 尺寸 约 76 mm × 31 mm(商品图手工测量,误差 1–3 mm) 引脚占用见 引脚.csv。来源:原理图 MiniSTM32FxUart1-W5500-CAN-485-485-V1.00(2021-11-27)、 BOM MiniSTM32FxUart1-W5500-CAN-485-485-V1.00.xlsx、商品图和实拍图(背面丝印 Mini-STM32Fx[485-485-W5500]-V1.00)、 STM32F103x8 数据手册,未上板实测。 二、接线…
固件
固件正在整理,整理好后会在「固件」页签发布。
主控芯片:STM32F103C8T6