跳到主要内容

STM32F103C8T6 W5500 网络 两路 RS-485 CAN 转换板

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