STM32F103C8T6 三路 RS-485 转换板
STM32F103C8T6 主控,板载三路独立 RS-485(SP3485),可做 RS-485 协议转换、Modbus 转发等二次开发
规格
| 主控 | STM32F103C8T6,64 KB Flash,20 KB RAM,LQFP48 |
|---|---|
| 晶振 | 8 MHz |
| 调试接口 | SWD(PA13 / PA14) |
| 调试串口 | USART1 TX=PA9 RX=PA10(经 RS-485 第 1 路 U1 输出,无 TTL 引出) |
上手指南
接线
本节按原理图和资料整理,未上板实测
- RS-485 第 1 路:端子 J7 的 A1+ / B1-;收发器 U1(SP3485),USART1 TX=PA9 RX=PA10,收发切换 PB5。485 通信;也是资料写的调试串口(无 TTL 引出)
- RS-485 第 2 路:端子 J1 的 A2+ / B2-;收发器 U4(SP3485),USART2 TX=PA2 RX=PA3,收发切换 PB0。485 通信
- RS-485 第 3 路:端子 J1 的 A3+ / B3-;收发器 U3(SP3485),USART3 TX=PB10 RX=PB11,收发切换 PB2(同时是 BOOT1)。485 通信
- 端子 J1 脚序:从一端起 VCC / GND / A2+ / B2- / A3+ / B3-(6P 5.08 mm)。供电 + 485 第 2、3 路
- 端子 J7 脚序:从一端起 VCC / GND / A1+ / B1- / NC / NC(6P 5.08 mm)。供电 + 485 第 1 路
- 6 针排针(v1.2 新增):J1 旁 2.54 mm,与 J1 逐脚并联:B3- / A3+ / B2- / A2+ / GND / VCC。同 J1,方便杜邦线
- SWD:单排 4 针 J3,丝印 3V3 / TMS / TCK / GND;TMS=PA13(SWDIO),TCK=PA14(SWCLK)。烧录 / 调试
- 排针 J4:单排 10 针:3.3V / GND / PB6 / PB7 / PB8 / PB9 / PA4 / PA5 / PA6 / PA7,丝印在板背面。扩展 GPIO
- 指示灯:W1 = PB1,经 2K 电阻,高电平点亮;P1 为电源灯。状态指示
- 供电:J1 或 J7 的 VCC / GND(两组端子相连),防反接后出 3.3V;商品图标注 5V–9V,不要超过 9V。供电
- 调试串口:板上没有单独 TTL 调试串口,也没有 USB 转串口、RS-232、网口;调试打印走任一路 485,接 USB 转 485 模块看
烧录步骤
本节按原理图和资料整理,未上板实测
调试器(ST-Link / J-Link / DAPLink)接 SWD 排针 J3;板上无 BOOT 键,不能串口下载
| SWD | 排针 J3,丝印 3V3 / TMS(SWDIO) / TCK(SWCLK) / GND |
|---|---|
| BOOT0 | 原理图上直接接地;板上没有 BOOT 键和复位键 |
| 串口下载 | 不能(BOOT0 接地,进不了芯片自带串口引导程序),只能 SWD 烧录 |
本站暂未提供固件,可烧录自己编译的程序,打开在线烧录。
| 芯片 | STM32F103C8T6(LQFP48,64 KB Flash,20 KB SRAM),最高 72 MHz |
|---|---|
| 晶振 | 8 MHz(Y1) |
| 供电 | 5V–9V(商品图标注),不超过 9V |
| 485 线路 | 每路 A/B 各串 100mA 自恢复保险丝、各对地 6.5V TVS,A 线 10K 上拉、B 线 10K 下拉 |
上电后串口应看到的输出
本板暂无收录固件
常见问题
本节按原理图和资料整理,未上板实测
- 能用串口下载吗?
- 不能。BOOT0 直接接地,无 BOOT 键、无复位键(NRST 只有 10K 上拉 + 104 上电复位),只能 SWD 烧录。
- 调试打印怎么看?
- 板上没有 TTL 调试串口,USART1/2/3 全部接到 485 收发器,要经某一路 485 + USB 转 485 模块查看;用 485 打印时要先控制对应收发切换脚(PB5 / PB0 / PB2)。
- 第 3 路收发切换 PB2 是 BOOT1 复用脚;上电复位期间为输入,不影响从主 Flash 启动。
- 供电电压上限多少?
- 不要超过 9V:输入电解电容是 220µF / 10V。
- 照片和实物不一样?
- 商品图拍的是上一版 V1.00 实物,v1.2 电路相同,只多 J1 旁一排 6 针排针,外观以实物为准。
- PB6–PB9、PA4–PA7 排针定义以板面丝印为准(丝印在背面)。
信息核对于 2026-11-08。
板卡说明
STM32F103C8T6 三路 RS-485 转换板 一、板载资源 主控 STM32F103C8T6(LQFP48,64 KB Flash,20 KB SRAM),Cortex-M3,最高 72 MHz(数据手册) 晶振 Y1 8 MHz RS-485 三路,收发器 SP3485,两组 6P 5.08 mm 接线端子 第 1 路 U1:USART1(TX=PA9 RX=PA10),收发切换 PB5,端子 J7 的 A1+ / B1- 第 2 路 U4:USART2(TX=PA2 RX=PA3),收发切换 PB0,端子 J1 的 A2+ / B2- 第 3 路 U3:USART3(TX=PB10 RX=PB11),收发切换 PB2,端子 J1 的 A3+ / B3- 每路 A / B 线各串一只 100mA 自恢复保险丝、各对地一只 6.5V TVS,A 线 10K 上拉、B 线 10K 下拉 排针 单排 10 针 J4:3.3V / GND / PB6 / PB7 / PB8 / PB9 / PA4 / PA5 / PA6 / PA7,丝印在板背面 v1.2 在端子 J1 旁另加一排 6 针 2.54 mm 排针,和 J1 逐脚并联(B3- / A3+ / B2- / A2+ / GND / VCC) 指示灯 W1(PB1)经 2K 电阻,高电平点亮;P1 电源指示灯 供电 端子 J1 或 J7 的 VCC / GND 输入(两组端子的 VCC、GND 相连),经 B5819W 防反接后由 LM1117-3.3 出 3.3V 商品图标注供电 5V–9V;输入端电解电容为 220µF / 10V,不要超过 9V(由原理图和 BOM 推断) 尺寸 PCB 约 60 mm × 31 mm(PCB 图标注 59.65 mm × 31.32 mm),装上端子后约 81 mm × 31 mm(商品图手工测量,误差 1–3 mm) 引脚占用见 引脚.csv。来源:原理图 MiniSTM32FxUart1-3C-485-V1.2、贴片坐标文件(v1.2,BOM.csv 由此整理)、 商品图(硬件功能标注和板面丝印)、STM32F103x8 数据手册,未上板实测。 二、接线 RS-485 端子 J1 从一端起依次为 VCC / GND / A2+ / B2- / A3+ / B3- 端子 J7 从一端起依次为 VCC / GND / A1+ / B1- / NC / NC SWD 单排 4 针 J3,丝印 3V3 / TMS / TCK / GND,接调试器 三、注意 三路串口都接到了 RS-485 收发器上,板上没有单独的 TTL 调试串口;调试打印可以走任意一路 RS-485,接 USB 转 485 模块查看。 第 3 路 RS-485 的收发切换用的是 PB2(BO…
固件
固件正在整理,整理好后会在「固件」页签发布。
主控芯片:STM32F103C8T6