你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【经验分享】STM32F4开发板简介

[复制链接]
STMCU小助手 发布时间:2022-6-10 18:37
01. STM32F4开发板的资源图+ P4 V- t$ E7 y7 t2 Z

$ Z/ O* ~7 ]. B) n6 G, O. v0 E
OGKI)T]R[SFMD1]S@0]S6P6.png
2 \. O4 U# E% b2 v9 ]* H8 @# ~, k& O, V& x' K5 D
( h0 G0 S' O' {( H& q8 t
ALIENTEK 探索者 STM32F4 开发板,资源十分丰富,并把 STM32F407的内部资源发挥到了极致,基本所有 STM32F407 的内部资源,都可以在此开发板上验证,同时扩充丰富的接口和功能模块,整个开发板显得十分大气
+ s3 Y. Y1 U1 _0 M; S) j
# F# O" s2 W2 e4 `$ m4 k

% H+ i! w7 k9 t02. STM32F4开发板板载资源
& m. O9 h) z/ EALIENTEK 探索者 STM32F4 开发板板载资源如下:
, \. K7 j- Y1 {8 Y" F* ?& u1 a9 x9 N& h

# K' V& @& s' Z9 K◆ CPU:STM32F407ZGT6,LQFP144,FLASH:1024K,SRAM:192K;
5 Z7 T" p: \4 P( S◆ 外扩 SRAM:XM8A51216,1M 字节& E1 g$ P- T& b; B
◆ 外扩 SPI FLASH:W25Q128,16M 字节
- `3 P% I  a, j8 S1 O4 V◆ 1 个电源指示灯(蓝色)
. j0 b' q* I0 k6 x" k◆ 2 个状态指示灯(DS0:红色,DS1:绿色)
7 u) V$ |. p% @  ~& b& V◆ 1 个红外接收头,并配备一款小巧的红外遥控器# M/ P! t+ m3 E1 {3 u! e
◆ 1 个 EEPROM 芯片,24C02,容量 256 字节
1 t4 X* e+ z4 g1 C% C- E: J( i8 j◆ 1 个六轴(陀螺仪+加速度)传感器芯片,MPU6050
+ W# E9 w( C6 @" P% z◆ 1 个高性能音频编解码芯片,WM8978$ m3 X! ^$ L  P" ^
◆ 1 个 2.4G 无线模块接口,支持 NRF24L01 无线模块
; \( B' n8 l: J6 G◆ 1 路 CAN 接口,采用 TJA1050 芯片5 O9 S+ d" D( M1 e7 ~$ C
◆ 1 路 485 接口,采用 SP3485 芯片
$ I# ~- l9 {' ^% U( q4 N◆ 2 路 RS232 串口(一公一母)接口,采用 SP3232 芯片
) E( A1 V6 B9 L1 }! J* p" b/ C$ u; k◆ 1 路单总线接口,支持 DS18B20/DHT11 等单总线传感器
4 u# V8 ]* B! u◆ 1 个 ATK 模块接口,支持 ALIENTEK 蓝牙/GPS 模块
) H$ q5 [* w. q; X$ h) A) l◆ 1 个光敏传感器
. S6 R$ L* V+ M4 S( O◆ 1 个标准的 2.4/2.8/3.5/4.3/7 寸 LCD 接口,支持电阻/电容触摸屏
: V( z* ?' C2 B% [& x1 [; \1 Z◆ 1 个摄像头模块接口
/ V& G7 a: U1 a# S◆ 1 个 OLED 模块接口
$ ^. k7 i( r3 z' a; x  L+ w◆ 1 个 USB 串口,可用于程序下载和代码调试(USMART 调试)
0 ?' s, P, @+ H' W! q! P◆ 1 个 USB SLAVE 接口,用于 USB 从机通信
0 e' y. P7 N. u+ o◆ 1 个 USB HOST(OTG)接口,用于 USB 主机通信% u* O; u8 C9 b
◆ 1 个有源蜂鸣器  A& w3 v7 _5 @3 M! L* @# j! |) I' x
◆ 1 个 RS232/RS485 选择接口
! E" J% l' `8 s+ |$ P3 K◆ 1 个 RS232/模块选择接口; M/ r' G0 Y. y0 ^5 X5 p, o# q
◆ 1 个 CAN/USB 选择接口7 f$ }! r; I) C) s: p
◆ 1 个串口选择接口/ S! `' [% W" f+ N$ W/ `4 u
◆ 1 个 SD 卡接口(在板子背面)/ b: j( T9 }- {/ [( h2 E
◆ 1 个百兆以太网接口(RJ45)% }) {  l5 b6 `/ h
◆ 1 个标准的 JTAG/SWD 调试下载口5 {  G2 o& i" J3 k5 N: S
◆ 1 个录音头(MIC/咪头)+ y- C& x6 J- u8 P
◆ 1 路立体声音频输出接口
- ]# V" ]9 \6 |3 a: Z# s2 Z◆ 1 路立体声录音输入接口
# @7 K  c0 T2 M◆ 1 路扬声器输出接口,可接 1W 左右小喇叭7 r" w4 y2 d' r$ H7 y
◆ 1 组多功能端口(DAC/ADC/PWM DAC/AUDIO IN/TPAD)
$ k- y! m# S' U, `8 ?( P* T# ^) ~◆ 1 组 5V 电源供应/接入口7 H4 C, J  e! G$ j
◆ 1 组 3.3V 电源供应/接入口- x4 N9 Y# g. z5 `( p) k# _8 e. _
◆ 1 个参考电压设置接口7 b! @5 d4 V" k8 `. w
◆ 1 个直流电源输入接口(输入电压范围:DC6~16V)
7 J; R" I# I& V$ D4 j: A◆ 1 个启动模式选择配置接口
- N3 X4 `- K, o5 ^3 C( B
" h9 K# D, ~9 g3 m
7 J6 H! ?- _4 |9 y3 p$ U
◆ 1 个 RTC 后备电池座,并带电池6 X' K/ @& w8 [6 x6 \0 p3 l
◆ 1 个复位按钮,可用于复位 MCU 和 LCD7 V( O9 P- {5 u" i8 ~% ~
◆ 4 个功能按钮,其中 KEY_UP(即 WK_UP)兼具唤醒功能
9 i+ \. H  Q* c◆ 1 个电容触摸按键
0 K. a" k! L3 M$ }: F! I- H◆ 1 个电源开关,控制整个板的电源6 o) D. @" @/ z+ L" f" Q
◆ 独创的一键下载功能. ^3 D4 `" X, g5 s+ m. G- v2 L- n
◆ 除晶振占用的 IO 口外,其余所有 IO 口全部引出
9 X$ R% q( t! C. ?1 w
* l. i& e/ n) }$ m5 i

5 x+ _9 s1 E* \* m03. STM32F4部分资源说明8 O0 W) `) n9 ?  p* l
3.1 JTAG/SWD

' q. K# H; P% _, z: E# X7 T/ q- B6 K
! {( r" v7 ^+ A! Q1 A
ALIENTEK 探索者 STM32F4 开发板板载的 20 针标准 JTAG 调试口(JTAG),该 JTAG口直接可以和 ULINK、JLINK 或者 STLINK 等调试器(仿真器)连接,同时由于 STM32 支持SWD 调试,这个 JTAG 口也可以用 SWD 模式来连接。用标准的 JTAG 调试,需要占用 5 个 IO 口,有些时候,可能造成 IO 口不够用,而用 SWD则只需要 2 个 IO 口,大大节约了 IO 数量,但他们达到的效果是一样的,所以我们 强烈建议仿用真器使用 SWD 模式!
. ^9 d2 u, Z. @7 X. t5 ?. s; p1 W. u6 k

. Q0 X: K2 @# N* _) E- B+ B3.2 STM32F407ZGT6
( d' g" Y* `* M  W( K
  I# t4 `5 [) K. w
& k( ]0 i4 ]/ f5 ^
开发板的核心芯片(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 口等。: E6 i: `3 g$ C+ g: o6 x* E
2 w5 @1 B. |8 Z( \6 j
2 V, K' t$ w" M5 D9 M4 V2 ~% c
收藏 评论0 发布时间:2022-6-10 18:37

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版