跳到主要内容

STM32F407VET6 LAN8720 网络开发板

STM32F407VET6 LAN8720 网络开发板

STM32F407 主控,板载 LAN8720A 百兆以太网 PHY(RMII),另有 RS-485、两路 CAN、TF 卡座、SPI Flash、USB Type-C 转串口 / 转 485 和 USB 从机口

概览 · 固件 · 资料下载

规格

主控STM32F407VET6,512 KB Flash,192 KB RAM,LQFP100
晶振8 MHz
调试接口SWD(PA13 / PA14)
调试串口USART1 TX=PA9 RX=PA10

板卡说明

STM32F407VET6 LAN8720 网络开发板 一、板载资源 主控 STM32F407VET6(LQFP100),Cortex-M4F,最高 168 MHz,512 KB Flash,192 KB SRAM(含 64 KB CCM) SRAM 与主频取自参考手册 RM0090;Flash 容量取自 ST 数据手册 DS8626(型号后缀 E = 512 KB) 背面丝印和商品图写 STM32F407VET6;BOM 和原理图元件符号写 STM32F407VCT6,原理图文件名写 STM32F407VGT6(1 MB Flash)。ST 数据手册 DS8626 的 STM32F407 型号表只有 VE(512 KB)和 VG(1 MB),没有 VC;VET6 与 VGT6 同为 LQFP100、引脚相同,实际贴片以实物为准,见「三、注意」 晶振 Y2 8 MHz(主控 OSC_IN / OSC_OUT),Y1 25 MHz(LAN8720A) 以太网 LAN8720AI(RMII),网口 HanRun HR911105A(带变压器 RJ45) REF_CLK=PA1 MDIO=PA2 MDC=PC1 CRS_DV=PA7 RXD0=PC4 RXD1=PC5 TX_EN=PB11 TXD0=PB12 TXD1=PB13 LAN8720A 复位脚 nRST 接 PB2(网络 ETH_NRST,同时是 BOOT1),R13 10K 下拉;J4 两针跳线可把它接到 3.3V LED1/REGOFF、LED2/nINTSEL 各经 10K(R1 / R2)下拉:内部 1.2V 稳压开启,nINT/REFCLKO 脚输出 50 MHz 参考时钟给 PA1(按 LAN8720A 数据手册 strap 定义,由原理图推断) RXER/PHYAD0 没有外接电阻、也没有接到主控,PHY 地址按芯片内部下拉为 0(由数据手册推断) 调试串口 USART1(TX=PA9 RX=PA10),经 CH340E 接 USB Type-C 口 P1 USB 转 485 同一个 P1 口上的 CH340E 还接了一片 SP3485(U8),收发方向由 CH340E 的 TNOW 自动切换,端子 USB-485A / USB-485B,可当 USB 转 485 工具用 RS-485 一路接主控,收发器 SP3485(U9):R=PE7(网络 RX7-485),D=PE8(网络 TX7-485),DE / RE=PC0(R40 10K 下拉,默认接收) 端子 485A2 / 485B2;A / B 线各串 100mA 自恢复保险丝(RL2 / RL3)、各对地 6.5V TVS(D1 / D2),A 线 10K 上拉、B 线 10K 下拉 CAN 两路,收发器 TJA1042T/3(S…

固件

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

主控芯片:STM32F407VET6