01. STM32F4开发板的资源图 : `) N$ z. a$ ~, h. Z$ u ALIENTEK 探索者 STM32F4 开发板,资源十分丰富,并把 STM32F407的内部资源发挥到了极致,基本所有 STM32F407 的内部资源,都可以在此开发板上验证,同时扩充丰富的接口和功能模块,整个开发板显得十分大气 02. STM32F4开发板板载资源 ALIENTEK 探索者 STM32F4 开发板板载资源如下:& L& J1 n1 _( Y7 I# ?' Q e6 p1 N W" G( p; K% L ◆ CPU:STM32F407ZGT6,LQFP144,FLASH:1024K,SRAM:192K;* [6 j; I. }1 x) E ◆ 外扩 SRAM:XM8A51216,1M 字节6 R3 ?( H" D4 v. T( e4 h' Q* @ ◆ 外扩 SPI FLASH:W25Q128,16M 字节 ◆ 1 个电源指示灯(蓝色) ◆ 2 个状态指示灯(DS0:红色,DS1:绿色); s% u5 D4 ?, Q( a2 Z ◆ 1 个红外接收头,并配备一款小巧的红外遥控器 ◆ 1 个 EEPROM 芯片,24C02,容量 256 字节 ◆ 1 个六轴(陀螺仪+加速度)传感器芯片,MPU6050! v( W* {4 [) @# T ◆ 1 个高性能音频编解码芯片,WM8978 ◆ 1 个 2.4G 无线模块接口,支持 NRF24L01 无线模块 ◆ 1 路 CAN 接口,采用 TJA1050 芯片 ◆ 1 路 485 接口,采用 SP3485 芯片1 v* R: k- p. v) B0 Y ◆ 2 路 RS232 串口(一公一母)接口,采用 SP3232 芯片 ◆ 1 路单总线接口,支持 DS18B20/DHT11 等单总线传感器& Q4 q2 L0 u: z+ f! n ◆ 1 个 ATK 模块接口,支持 ALIENTEK 蓝牙/GPS 模块 ◆ 1 个光敏传感器2 b. U4 Q; }# T7 M- L# S ◆ 1 个标准的 2.4/2.8/3.5/4.3/7 寸 LCD 接口,支持电阻/电容触摸屏 ◆ 1 个摄像头模块接口 ◆ 1 个 OLED 模块接口 ◆ 1 个 USB 串口,可用于程序下载和代码调试(USMART 调试)" U$ k$ c# F4 r# ?, k9 A% Y ◆ 1 个 USB SLAVE 接口,用于 USB 从机通信# e- m/ _0 j; e& W ◆ 1 个 USB HOST(OTG)接口,用于 USB 主机通信7 _7 t5 z# V/ j0 ?& w8 q8 u- r( x+ \ ◆ 1 个有源蜂鸣器! S+ J- E- w0 O$ a/ K" L- r ◆ 1 个 RS232/RS485 选择接口6 }1 ?* b+ U3 f1 Y! N ◆ 1 个 RS232/模块选择接口9 I# r1 o2 A2 @9 o ◆ 1 个 CAN/USB 选择接口 ◆ 1 个串口选择接口8 q. {* L8 d! S Q- K6 \ ◆ 1 个 SD 卡接口(在板子背面) ◆ 1 个百兆以太网接口(RJ45) ◆ 1 个标准的 JTAG/SWD 调试下载口# K- n& o( g9 b3 W) _' b' [ ◆ 1 个录音头(MIC/咪头) ◆ 1 路立体声音频输出接口 ◆ 1 路立体声录音输入接口- m6 H6 a; G; ?: _+ v ◆ 1 路扬声器输出接口,可接 1W 左右小喇叭 ◆ 1 组多功能端口(DAC/ADC/PWM DAC/AUDIO IN/TPAD) a% E% ~! c9 g' [7 E# h% b6 N ◆ 1 组 5V 电源供应/接入口3 n, G9 o) K/ H# L, a ◆ 1 组 3.3V 电源供应/接入口 ◆ 1 个参考电压设置接口 ◆ 1 个直流电源输入接口(输入电压范围:DC6~16V) ◆ 1 个启动模式选择配置接口. Y+ {9 U1 s- F. D: ]" ]( G 2 U7 P* U# k" w9 k- y' m& e6 c ◆ 1 个 RTC 后备电池座,并带电池+ R' s. O1 T4 e: X# q S, d' D ◆ 1 个复位按钮,可用于复位 MCU 和 LCD ◆ 4 个功能按钮,其中 KEY_UP(即 WK_UP)兼具唤醒功能 ◆ 1 个电容触摸按键 ◆ 1 个电源开关,控制整个板的电源. E) j$ o4 I3 G; N ◆ 独创的一键下载功能 ◆ 除晶振占用的 IO 口外,其余所有 IO 口全部引出% N" u; s1 v' g1 W, M7 f8 h 03. STM32F4部分资源说明/ t* c& M- o5 Z! u3 U* Y5 h1 M/ ^ 3.1 JTAG/SWD7 t5 f8 c( w) u; _% x1 O- m , D# J$ z& Q% e' e- P ALIENTEK 探索者 STM32F4 开发板板载的 20 针标准 JTAG 调试口(JTAG),该 JTAG口直接可以和 ULINK、JLINK 或者 STLINK 等调试器(仿真器)连接,同时由于 STM32 支持SWD 调试,这个 JTAG 口也可以用 SWD 模式来连接。用标准的 JTAG 调试,需要占用 5 个 IO 口,有些时候,可能造成 IO 口不够用,而用 SWD则只需要 2 个 IO 口,大大节约了 IO 数量,但他们达到的效果是一样的,所以我们 强烈建议仿用真器使用 SWD 模式!4 ?8 b4 B% G7 y6 O# R/ }- I) R 3.2 STM32F407ZGT6 ) g% }( Z2 m3 Q( j0 g' Z 开发板的核心芯片(U4),型号为:STM32F407ZGT6。该芯片集成 FPU 和 DSP 指令,并具有 192KB SRAM、1024KB FLASH、12 个 16 位定时器、2 个 32 位定时器、2 个 DMA 控制器(共16个通道)、3个SPI、2个全双工I2S、3个IIC、6个串口、2个USB(支持HOST /SLAVE)、2 个 CAN、3 个 12 位 ADC、2 个 12 位 DAC、1 个 RTC(带日历功能)、1 个 SDIO 接口、1 个FSMC 接口、1 个 10/100M 以太网 MAC 控制器、1 个摄像头接口、1 个硬件随机数生成器、以及 112 个通用 IO 口等。 |
串口通信波特率异常的解决办法
《RT-Thread设备驱动开发指南》书籍学习记录
STM32F407/STM32F417通过以太网实现在应用中编程 (IAP)
STM32固件库分享,超全系列整理
分享STM32F407的学习资料 附学习笔记
STM32F4中文资料--基础篇
基于STM32F407和Cubemx的ADC采集+DMA传输实现简易示波器经验分享
基于STM32F407的DMA采样+FFT时域经验分享
基于STM32F407中的RNG获取随机数经验分享
【中文文档】AN3965_STM32F40x和STM32F41x基于串口的IAP