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 字节)
- 调试器接背面 J1 排针(3.3V / TMS / TCK / GND)。
- 用调试器软件打开 hex 烧录,hex 自带地址,不用填起始地址;不带引导程序,从 0x08000000 运行。
- 复位后 USB Type-C 接电脑,串口助手 115200 8N1、编码选 GBK 看启动打印;网线接电脑,TCP 客户端连 192.168.1.20:5000。
在线烧录(通用步骤):
- 用 Chrome 或 Edge 打开本站「在线烧录」页,DAPLink 调试器接到板子的 SWD 口,再插到电脑 USB。
- 页面里选这块板子和要烧的固件,点「连接」选择 DAPLink,然后点「烧录」。
- 烧完按复位键,对照下面「上电后串口应看到的输出」里的核对行。
| IP | 192.168.1.20(固定 IP,不走 DHCP)(由固件推断,未上板实测) |
|---|---|
| 掩码 | 255.255.255.0(由固件推断,未上板实测) |
| 网关 | 192.168.1.1(由固件推断,未上板实测) |
| DNS | 114.114.114.114(由固件推断,未上板实测) |
| MAC | 00: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…
固件
- W5500 TCP 服务器回环测试 v1.0.0:W5500 作为 TCP 服务器监听 5000 端口,客户端连上后先收到欢迎语,之后发什么回什么,同时从调试串口打印收到的数据
主控芯片:STM32F103RCT6