跳到主要内容

STM32F103RCT6 W5500 网络开发板

STM32F103RCT6 W5500 网络开发板

STM32F103RCT6 主控,板载 W5500 硬件 TCP/IP 以太网,另有 RS-485、RS-232、USB 转串口、TF 卡和 WS2812B 灯,用于网络方案评估验证

概览 · 固件 · 资料下载

规格

主控STM32F103RCT6,256 KB Flash,48 KB RAM,LQFP64
晶振8 MHz
供电USB Type-C 5V
尺寸约 86 mm × 58 mm(商品图手工测量)
调试接口SWD(PA13 / PA14)
调试串口USART1 TX=PA9 RX=PA10

上手指南

接线

本节按原理图和资料整理,未上板实测

  • 调试串口:USART1 TX=PA9 RX=PA10,经 CH340E 接 USB Type-C 口(USB 转 UART 那一路)。115200 8N1,电脑装 CH340 驱动
  • USB 转串口芯片:CH340E。调试串口;另一路直接驱动第二片 SP3485,板子可当 USB 转 485 工具用(与 MCU 无关)
  • RS-485:USART2 TX=PA2 RX=PA3,DE=PC1,收发器 SP3485;端子 485A2 / 485B2,GND 共地。485 通信
  • RS-232:UART4 TX=PC10 RX=PC11,ST3232 + DB9。232 通信
  • 网口:RJ45(带网络变压器 HR911105A),W5500 SPI1:SCK=PA5 MISO=PA6 MOSI=PA7 SCS=PC4,INT=PB0,WOL=PC5,复位接 MCU 复位 RST#。以太网,网线接电脑同网段(默认 192.168.1.x)
  • SWD:背面标 3.3V / TMS / TCK / GND 的排针(J1),SWDIO=PA13 SWCLK=PA14。烧录 / 调试
  • 供电:USB Type-C 5V 输入,LM1117-3.3 出 3.3V。供电
  • TF 卡:SDIO:D0–D3=PC8–PC11,CLK=PC12,CMD=PD2。存储
  • LED:D1/D2/D3 引到 J3 第 1–3 脚,J3 第 4 脚=PC15,跳线帽选一颗接 PC15。指示灯
  • 按键:K1/K2/K3 引到 J2 第 1–3 脚,J2 第 4 脚=PC0(原理图标 PC00),跳线帽选一个接 PC0。按键
  • RGB 灯:3 颗 WS2812B,DIN(网络 WLED)引到 JP3 第 31 脚,不直连 MCU,需杜邦线接到所选 GPIO。RGB 灯
  • 复位:复位按键 RST。复位

烧录步骤

本节按原理图和资料整理,未上板实测

调试器(J-Link / ST-Link / DAPLink)接 SWD(背面 J1)

  • TCP-Server-Echo_W5500-SPI1_v1.0.0.hex,起始地址 0x08000000,20.6 KB(21076 字节)
  1. 调试器接背面 J1 排针(3.3V / TMS / TCK / GND)。
  2. 用调试器软件打开 hex 烧录,hex 自带地址,不用填起始地址;不带引导程序,从 0x08000000 运行。
  3. 复位后 USB Type-C 接电脑,串口助手 115200 8N1、编码选 GBK 看启动打印;网线接电脑,TCP 客户端连 192.168.1.20:5000。

在线烧录(通用步骤):

  1. 用 Chrome 或 Edge 打开本站「在线烧录」页,DAPLink 调试器接到板子的 SWD 口,再插到电脑 USB。
  2. 页面里选这块板子和要烧的固件,点「连接」选择 DAPLink,然后点「烧录」。
  3. 烧完按复位键,对照下面「上电后串口应看到的输出」里的核对行。

打开在线烧录

出厂默认参数
IP192.168.1.20(固定 IP,不走 DHCP)(由固件推断,未上板实测)
掩码255.255.255.0(由固件推断,未上板实测)
网关192.168.1.1(由固件推断,未上板实测)
DNS114.114.114.114(由固件推断,未上板实测)
MAC00:08:DC:11:11:11(所有板子相同)(由固件推断,未上板实测)
TCP 端口5000(板子为 TCP 服务器)(由固件推断,未上板实测)
调试串口波特率115200 8N1

上电后串口应看到的输出

USART1(PA9 / PA10,经 CH340E 接 Type-C),115200 8N1,编码 GBK(参考输出,以实物为准)

微嵌互联 网络适配版 网络初始化 Demo V1.0
使用定义的IP信息配置W5500
W5500 IP地址   : 192.168.1.20
W5500 子网掩码 : 255.255.255.0
W5500 网关     : 192.168.1.1
微嵌互联 网络适配版作为TCP 服务器,建立侦听,等待PC作为TCP Client建立连接
W5500监听端口为: 5000
连接成功后,TCP Client发送数据给W5500,W5500将返回对应数据

核对行:微嵌互联 网络适配版 网络初始化 Demo V1.0

  • TCP 客户端连 192.168.1.20:5000 后先收到欢迎语「欢迎使用<微嵌互联 https://tonvdon.taobao.com>设备: 设备已经连接」,之后发什么回什么,调试串口同时打印收到的数据;断开后自动重新等待连接。(由固件推断,未上板实测)
  • 连接和收数据时 PB1 电平翻转。(由固件推断,未上板实测)

常见问题

本节按原理图和资料整理,未上板实测

串口全是乱码?
打印是 GBK 编码,串口助手编码选 GBK,波特率 115200 8N1。(按源码整理,未上板实测)
同一网段接两块板子,网络时通时断?
所有板子的 MAC 都是 00:08:DC:11:11:11,同一网段只能接一块。(由固件推断,未上板实测)
怎么改 IP?
固定 IP,没有网页和配置功能,改 IP 要改源码重新编译。(由固件推断,未上板实测)
W5500 复位脚和中断脚跟原理图对不上?
出货固件把 W5500 复位脚写成 PB4、中断脚写成 PB5,与原理图(复位=RST#,INT=PB0)不一致,目前不影响运行;以后改固件按原理图为准。(由固件推断,未上板实测)
板上的灯不闪?
固件翻转的是 PB1,原理图上 PB1 只引到 JP2 第 20 脚、不接板载 LED,默认跳线下板上没有灯会闪。要看效果,用杜邦线把 PB1 接到 J3 的 LED1–LED3 脚。(由固件推断,未上板实测)
RS-232 和 TF 卡能同时用吗?
不能。PC10 / PC11 同时接 UART4(RS-232)和 SDIO_D2 / D3(TF 卡),RS-232 和 TF 卡 4 线模式不能同时用。
RGB 灯不亮?
WS2812B 的 DIN 不直连 MCU,要用杜邦线从 JP3 第 31 脚接到所选 GPIO。

信息核对于 2026-11-08。

板卡说明

STM32F103RCT6 W5500 网络开发板 一、板载资源 主控 STM32F103RCT6,Cortex-M3 72 MHz,256 KB Flash,48 KB RAM,8 MHz 晶振 以太网 W5500(SPI1:SCK=PA5 MISO=PA6 MOSI=PA7,片选 SCS=PC4),RJ45 带网络变压器(HR911105A) W5500 中断 INT=PB0、WOL=PC5;W5500 复位接 MCU 复位网络 RST#(原理图) 调试串口 USART1(TX=PA9 RX=PA10),经 CH340E 接 USB Type-C 口,115200 8N1 RS-485 USART2(TX=PA2 RX=PA3),DE = PC1,收发器 SP3485,接线端子 485A2 / 485B2 USB 转 485 第二片 SP3485 由 CH340E 直接驱动,板子可当 USB 转 485 工具用(与 MCU 无关) RS-232 ST3232 + DB9,接 UART4(TX=PC10 RX=PC11) TF 卡 SDIO 模式(D0–D3=PC8–PC11,CLK=PC12,CMD=PD2) RGB 灯 3 颗 WS2812B 级联(板上标号 LED1–LED3),DIN 网络 WLED 引到 JP3(TFT 排针)第 31 脚,不直接连 MCU,要用杜邦线接到所选 GPIO LED D1 / D2 / D3(网络名 LED1–LED3,经 2K 电阻),引到 J3 第 1–3 脚,J3 第 4 脚是 PC15,跳线帽把其中一颗接到 PC15 按键 K1 / K2 / K3(10K 上拉,按下接地),引到 J2 第 1–3 脚,J2 第 4 脚是 PC00,跳线帽把其中一个接到 PC00 复位 复位按键 RST 排针 MCU 大部分 I/O 引出到两侧 2×16 排针(是否全部引出待核对) 供电 USB Type-C 5V 输入,LM1117-3.3 降压出 3.3V 尺寸 约 86 mm × 58 mm(商品图手工测量) 引脚占用见 引脚.csv。以上信息来自 V1.0 原理图(STM32F103RC-W5500-V1.0)、背面丝印 STM32F103RCT6-W5500-V1.0、 商品图和出货固件 tcp-server-echo v1.0.0(源码 + 反汇编),未上板实测。 二、接线 网口 网线接 RJ45,与电脑同网段(默认 192.168.1.x) 调试串口 USB Type-C(USB 转 UART 那一路)接电脑,CH340 驱动 RS-485 端子 485A2 / 485B2,GND 共地 SWD 背面标 3.3V / TMS / TCK / GND 的排针(J1) 三、注意 出货固件把 W5500 复位脚写成 P…

固件

主控芯片:STM32F103RCT6