跳到主要内容

STM32F103RCT6 两路 RS-232 + 两路独立 RS-485 串口转换板(可选网口)

STM32F103RCT6 两路 RS-232 + 两路独立 RS-485 串口转换板(可选网口)

STM32F103RCT6 主控,两路 RS-232(DB9 公头 + 母头)、两路独立 RS-485 加一路备用 RS-485 端子(可选配网口,与这路备用 RS-485 二选一),USB 转串口、SPI Flash、433 MHz 遥控模块接口和两路开关量输入,可做串口协议转换和二次开发

概览 · 固件 · 资料下载

规格

主控STM32F103RCT6,256 KB Flash,48 KB RAM,LQFP64
晶振8 MHz
尺寸75 mm × 51 mm
调试接口SWD(PA13 / PA14)
调试串口USART3 TX=PB10 RX=PB11(经 USB 转串口)

上手指南

接线

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

  • 调试串口(USB):卧式 B 型 USB 口 J5,经 CH340N(U4)→ USART3 TX=PB10 RX=PB11。5V 供电 + 调试串口(CH340 驱动);CH340N 的 RTS 没接主控
  • USB 转串口芯片:默认 RS-485 版 CH340N(SOP8);V1.06 网口版设计为 CH340E(MSOP-10),都转到 USART3,用法一样;网口版旧照片里的板是 PL2303SA。同上
  • RS-232 DB9 母头:靠 USB 口一侧(PCB 位号 UART5):USART1 TX=PA9 RX=PA10;2 脚=板发、3 脚=板收、5 脚=GND。电脑串口(公头)直接插或公-母直通线
  • RS-232 DB9 公头:靠 433 模块座一侧(PCB 位号 UART4):USART2 TX=PA2 RX=PA3;3 脚=板发、2 脚=板收、5 脚=GND。接电脑用母-母交叉线(2、3 脚对调)
  • RS-485 A1 / B1:4P 端子,U7 SP3485,USART1,收发切换 DE/RE=PB6(10K 下拉,上电默认接收)。与 DB9 母头 RS-232 共用 USART1
  • RS-485 A2 / B2:4P 端子,U8 SP3485,USART2,收发切换 DE/RE=PB5(10K 下拉)。与 DB9 公头 RS-232 共用 USART2
  • RS-485 A5 / B5:2P 端子(丝印无字),U3 SP3485,UART5 TX=PC12 RX=PD2,收发切换 PC4(R7 10K 下拉)。第 3 路 RS-485,与网口二选一,默认出货为此 RS-485
  • 网口(选配):J2 焊位(16 针串口转以太网模块,带 RJ45),默认不焊;PC12→模块 8 脚(TCP-RX)、PD2←模块 9 脚(TCP-TX)、PC4→模块 6 脚(网络名 RJ485-reLOAD,功能以模块资料为准);模块 3.3V 供电,复位脚和 LED 脚不接主控。下单时说明要网口版;装网口则不焊 U3 和 A5/B5 端子
  • SWD:单排 4 针 J4:1=3.3V、2=TMS(PA13,10K 上拉)、3=TCK(PA14)、4=GND。调试器烧录 / 调试
  • BOOT0:2 针 J8(丝印 BOT0),BOOT0 经 R26 10K 下拉,短接 J8 接 3.3V。进系统 Bootloader
  • 复位:S4 复位键(NRST,10K 上拉)。复位
  • 供电:5P 插拔端子 VCC / GND(经 B5819W 防反接);或 USB 5V;DC 端子为防反接二极管之后的电源,可作输出;商品图标注端子 3.3–5V。供电
  • 开关量输入:端子 IN1(经 S8050 → PB14,IN1 高时 PB14 被拉低);端子 IN2(经 B5819W → PB12,IN2 接地时 PB12 为低,需开内部上拉)。两路开关量
  • 排针 JP1:2×5 针,按针号 1–10:PC5 / 3.3V / PB0 / GND / PB1 / PC11 / PB2 / PC10 / GND / 3.3V;丝印 R3、T4 实为 UART4 RX(PC11)、TX(PC10)。扩展 GPIO / UART4
  • 433 MHz 座:7 针母座 J1:1=GND、2=5V、3=对码键 S1、4–7 = PC2/PC3/PA0/PA1(网络名 433_D2/D3/D0/D1,和丝印 D0–D3 的排列以实物为准)。433 遥控接收模块
  • SPI Flash:U5 2 MB(商品图 W25Q16,原理图/BOM 写 M25P16):CS=PA4 SCK=PA5 MISO=PA6 MOSI=PA7。存储
  • 指示灯:RUN 灯 PB15(经 2K);P1 电源灯(接 USB 5V)。指示
  • 端子排列:V1.06 实拍从左到右:2P A5 / B5、4P A1 / B1 / A2 / B2、5P 插拔 IN1 / IN2 / DC / GND / VCC

烧录步骤

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

调试器(ST-Link / J-Link / DAPLink)接 SWD 排针 J4;或短接 J8 后经 DB9 母头(USART1)串口下载

烧录接口
SWD排针 J4:3.3V / TMS(PA13) / TCK(PA14) / GND
BOOT0经 R26 10K 下拉;2 针 J8(丝印 BOT0)短接 = BOOT0 接 3.3V
串口下载可以:短接 J8,USB 转 RS-232 线插 DB9 母头(USART1),按复位键 S4 后用 ST 官方串口烧录工具下载,下载完拔掉 J8 短接帽再复位;板上 USB 口是 USART3,不能用来串口下载
  1. 串口下载:USB 转 RS-232 线(公头)直接插 DB9 母头(USART1)。板上 USB 口是 USART3,不能用来串口下载。
  2. 短接 J8(BOOT0 接 3.3V),按复位键 S4。
  3. 用 ST 官方串口烧录工具下载。
  4. 下载完拔掉 J8 短接帽,再复位。

本站暂未提供固件,可烧录自己编译的程序,打开在线烧录。

板卡参数
RS-485 上电状态DE/RE 10K 下拉,上电默认接收
出货形态默认 RS-485 版(A5 / B5 端子),网口版需下单说明
晶振8 MHz(Y3)

上电后串口应看到的输出

本板暂无收录固件

常见问题

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

RS-232 和 RS-485 能同时用吗?
USART1、USART2 各自同时接 RS-232 和 RS-485(接收经 BAT54A 线与):同一时间每组只能用其中一个口收数据,发送时两个口同时有数据。
A5 / B5 那路 RS-485 和网口二选一(U3 和 A5/B5 端子在网口模块占位范围里),默认出货为 RS-485 版。
两个 DB9 哪个是哪个?
原理图/BOM 的 DB9 封装名与实物公母相反;板上丝印 UART4 / UART5 印在两个 DB9 中间,且位号和 USART 编号不一样,请按公母区分:母头 = USART1(可串口下载),公头 = USART2。
用 USB 口串口下载不行?
板上 USB 口接 USART3,不能用来串口下载;系统 Bootloader 只能走 USART1(DB9 母头)。
串口下载后程序不运行?
下载完要拔掉 J8 短接帽再复位,否则不跑程序。
只从端子供电 433 模块不工作?
433 模块和电源灯 P1 接 USB 的 5V,只从端子供电时它们不工作。
电源输入滤波电容 220µF / 10V,端子输入电压不要超过 9V。
JP1 丝印 R3、T4 两针实际是 UART4 的 RX(PC11)、TX(PC10)。
433 座 J1 第 4–7 脚网络名顺序是 D2/D3/D0/D1,和丝印 D0–D3 排列以实物为准。
SPI Flash 型号商品图写 W25Q16、原理图和 BOM 写 M25P16(均 2 MB)。
网口版注意什么?
模块型号尚未核实;模块复位脚、LED 脚不接主控,主控读不到网口连接状态;网络参数由模块自身配置。网口版照片是旧版首版板(USB 转串口 PL2303SA,端子排列与 V1.06 不同),以实物为准。

信息核对于 2026-11-08。

板卡说明

STM32F103RCT6 两路 RS-232 + 两路独立 RS-485 串口转换板(可选网口) 一、板载资源 主控 STM32F103RCT6(LQFP64,256 KB Flash,48 KB SRAM),Cortex-M3,最高 72 MHz(数据手册) 晶振 Y3 8 MHz USB 卧式 B 型 USB 口(J5):5V 供电,并经 CH340N(U4)转成 USART3(TX=PB10 RX=PB11);CH340N 的 RTS 没有接到主控 RS-232 两路,共用一片 ST3232ECTR(U10),两个 DB9 口,和两路 RS-485 共用 UART: DB9 母头(靠 USB 口一侧,位号 UART5):USART1(TX=PA9 RX=PA10),2 脚 = 板子发送,3 脚 = 板子接收;电脑串口(公头)直接插或用公-母直通线 DB9 公头(靠 433 模块座一侧,位号 UART4):USART2(TX=PA2 RX=PA3),3 脚 = 板子发送,2 脚 = 板子接收;接电脑要用母-母交叉线(2、3 脚对调) 5 脚 = GND,其余脚未接 RS-485 收发器 SP3485,每路 DE / RE 并联、10K 下拉(上电默认接收),A / B 线各串一只 100mA 自恢复保险丝、各对地一只 6.5V TVS,A 线 10K 上拉、B 线 10K 下拉 端子 A1 / B1:U7,USART1,收发切换 PB6(与 USART1 的 RS-232 共用) 端子 A2 / B2:U8,USART2,收发切换 PB5(与 USART2 的 RS-232 共用) 2P 端子 A5 / B5:U3,UART5(TX=PC12 RX=PD2),收发切换 PC4(与网口二选一,见「网口版(选配)」) RS-485 和 RS-232 共用的两组:发送脚同时驱动两个口,接收脚经 BAT54A 双二极管把两路接收「线与」到一起,R22 / R23 10K 上拉 SPI Flash U5(商品图标注 W25Q16,原理图和 BOM 写 M25P16,2 MB):SPI1,CS=PA4 SCK=PA5 MISO=PA6 MOSI=PA7 433 MHz 7 针母座 J1 接 433 MHz 遥控接收模块:1 脚 GND、2 脚 5V(经二极管)、3 脚接对码按键 S1(不接主控)、4–7 脚经排阻 RL1 接主控 J1 第 4–7 脚依次是 433_D2=PC2、433_D3=PC3、433_D0=PA0、433_D1=PA1(原理图网络名,和丝印 D0–D3 的排列以实物为准) 开关量输入 端子 IN1:经 R24 驱动 S8050 三极管(Q1),集电极接 PB14,IN1 高电平时 PB14 被拉低 端子 IN2:经 B5819W 二极管(…

固件

固件正在整理,整理好后会在「固件」页签发布。

主控芯片:STM32F103RCT6