跳到主要内容

STM32F030F4P6 + WK2204 四路串口扩展板

STM32F030F4P6 + WK2204 四路串口扩展板

STM32F030F4P6 主控加 WK2204 四通道串口扩展芯片,主控经跳线以 SPI 方式控制 WK2204,扩出四路 3.3V TTL 子串口,每路都有接线端子母座和排针,用于方案验证评估和二次开发

概览 · 固件 · 资料下载

规格

主控STM32F030F4P6,16 KB Flash,4 KB RAM,TSSOP20
晶振无
调试接口SWD(PA13 / PA14)
调试串口USART1 TX=PA9 RX=PA10

板卡说明

STM32F030F4P6 + WK2204 四路串口扩展板 一、板载资源 主控 STM32F030F4P6(TSSOP20,16 KB Flash,4 KB SRAM),Cortex-M0,最高 48 MHz(数据手册) 主控没有外接晶振(PF0 未接,PF1 用作指示灯),使用片内 RC 振荡器(由原理图推断) 串口扩展 WK2204-IQNG(QFN24),四通道子串口,每通道收发各 256 级 FIFO,子串口最高 1.5 Mbps(WK2204 数据手册) 主接口可选 SPI / IIC / UART,由 MD1、MD0 两脚选择;WK2204 外接 Y1 11.0592 MHz 晶振(并 1M 电阻) 主控与 WK2204 的连接(经 2×6 跳线排针 JP1,插上跳线帽才连通,SPI 方式) 主控 PA4 → MSCS ↔ SCS(WK2204 MP3,SPI 片选) 主控 PA5 → MSCLK ↔ SCLK(WK2204 MP2,SPI 时钟) 主控 PA7 → MSDIN ↔ SDIN(WK2204 MP1,MOSI) 主控 PA6 ← MSDOUT ↔ SDOUT(WK2204 MP0,MISO) 主控 PB1 ← MIRQ# ↔ IRQ#(WK2204 IRQ,低电平有效,R4 5.1K 上拉) JP1 单数脚是 WK2204 一侧,双数脚是主控一侧,第 11 脚 GND、第 12 脚 3.3V 子串口 四路 3.3V TTL,每路一个白色接线端子母座和一排排针(两者并联) 第 1 路 J1 / J2:GND / RX1 / TX1 / 3.3V 第 2 路 J3 / J4:GND / CTS2 / RX2 / TX2 / RTS2 / 3.3V(带硬件流控,RTS2 可做 RS-485 自动收发控制) 第 3 路 J5 / J6:GND / RX3 / TX3 / 3.3V 第 4 路 J7 / J10:GND / CTS4 / RX4 / TX4 / RTS4 / 3.3V(带硬件流控,RTS4 可做 RS-485 自动收发控制) 以上按原理图第 1 脚到最后一脚的顺序;RX 是 WK2204 的输入,TX 是 WK2204 的输出 主接口引出 J11 / J13:GND / MP0 / MP1 / MP2 / MP3 / 3.3V,可外接别的主机直接控制 WK2204 J12 / J14:GND / IRQ# / RST# / 3.3V 模式选择 J8(MD1)、J9(MD0)两个 2 针排针,MD0、MD1 各经 10K 上拉到 3.3V,排针另一脚接 GND 都不插跳线帽:MD1 MD0 = 11,UART 主接口 J8 插、J9 不插:MD1 MD0 = 01(数据手册未定义,不要使用) J8 不插、J9 插:MD1 M…

固件

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

主控芯片:STM32F030F4P6