文章介绍了基于航顺芯片公司F4系列HK32F407VGT7芯片的开发板,包括其特性、硬件资源分布、详细硬件说明等。该开发板采用Cortex-M4内核,最高主频168MHz,内置Flash和SRAM,具有SDIO、USB、Ethernet等外设接口。文章还描述了开发板上的复位按键、用户按键、LED灯、TF卡座、USBOTG、RTC电池座、以太网接口、下载SWD/JTAG接口等硬件资源的作用和特性。
该芯片是F4系列的一款高性能芯片,具有Cortex-M4内核和最高主频168MHz,内置Flash和SRAM。
包括SDIO、USB、Ethernet等,方便外接更多模块,应用于工业控制、消费医疗和工业互联网等领域。
包括复位按键、用户按键、LED灯、TF卡座、USBOTG、RTC电池座、以太网接口、下载SWD/JTAG接口等,这些硬件资源在开发和调试过程中非常有用。
若需获取HK32F407VG开发板或者更多帮助,可联系航顺芯片或代理商的销售及技术支持工程师。
-
开发板简介
开发板是基于航顺芯片公司
F
4
系列
HK
32
F
407
VGT7芯片的一款开发板,Cortex
-
M
4
内核,最高主频
1
68
MHz, 内置
1
MKB
Flash和2
56
KB
SRAM, SDIO、USB、Ethernet等外设以及所有引脚通过2.54mm排针全部引出,有利于外接更多模块,可广泛应用于工业控制、消费医疗和工业互联网等领域。
* Flash存储器包括最高1 Mbyte的主区Flash
* 8 Kbyte CPU指令Cache缓存,1 Kbyte CPU数据Cache缓存
* 192 Kbyte片内SRAM、64 Kbyte CCM SRAM、4 Kbyte备份SRAM
*
1
个
SDIO
*
1
个
USB OTG HS
*
1
个以太网接口
*
2
个高级定时器:
TIM1/TIM8
*
10个通用定时器:TIM2~5和TIM9~14
*
8个16位通用定时器:TIM3~4和和TIM9~14
*
2个32位通用定时器:TIM2/TIM5
*
2
个基本定时器:
TIM6/TIM7
* 3个12位2 MSPS ADC单元
* 2个12位DAC
* 1个温度传感器
-
工作温度范围:-40°C ~ 105°C
-
工作电压范围:1.8 V ~ 3.6 V
-
封装:LQFP100
3.
开发板硬件资源介绍
开发板硬件资源分布如图所示
4. 开发板硬件详细说明
4.1
复位按键
开发板上的复位按键是一个物理按钮,用于手动复位目标设备。按下复位按键可以重新启动设备,解决设备出现问题或崩溃的情况。它在开发和调试过程中非常有用,可以测试设备在复位状态下的行为,提供设备安全性,并用于恢复设备的正常运行。
4.2用户按键
用户按键有三个
Key
、
Wakeup
和
Tamper
,可以用于人机交互的输入,这
2
个按键是直接连接在
HK
32
F
407
的
IO
口上的。
4.3LED灯
开发板上有
4个
LED
灯。常用于提供直观的状态指示和用户交互。它可以表示开发板的工作状态、调试进程和错误提示,让用户更好地了解开发板的运行情况,帮助开发者进行调试和交互操作。在调试代码的时候,使用
LED
来指示程序状态,是非常不错的一个辅助调试方法。
4.4 TF卡座
开发板上的
TF
卡座用于连接
TF
卡(也叫
MicroSD
卡),
SDIO
方式驱动,支持
32G
以内的
SD
卡包括
32G
,在
开发板上使用
TF
卡座,可以与
TF
卡进行数据读写交互,实现大量数据存储和读取,适用于数据记录、媒体存储等应用场景,为开发板提供更大的数据存储能力。
4.5
USB
OTG
USB
OTG
接口是指它既可以做主机设备与外部
USB
设备进行通信和交互的接口,又可以做从机设备与外部主机设备进行通讯。
4.6
RTC
电池座(位于开发板背面)
这是
MCU
备份域电路(后备供电区域)的供电接口,可安装
CR1220
电池(默认安装了),可以用来给
它
的备份域电路提供电压,在外部电源断电的时候,维持备份域电路数据的存储,以及
RTC
的运行。
4.7
以太网
板载一路以太网接口,
PHY
芯片用
LAN8720A
。
LAN8720A
支持
10/100Mbps
以太网通信速率,可根据实际网络情况动态调整以太网接口的工作模式,可自动适应半双工和全双工模式,支持自动协商功能,底板使用
RMII
连接主芯片。
4.8
下载
SWD/JTAG
接口
开发板上的
20
针标准
JTAG
调试口是一种用于调试和烧录嵌入式系统的通用接口标准,它是一种用于测试、调试和编程集成电路的标准接口。
该
JTAG
口直接可以和
DAP
、
JLINK
或者
STLINK
等调试器(仿真器)连接,同时由于
HK
32
F
407
支持
SWD
调试,这个
JTAG
口也可以用
SWD
模式来连接。
用标准的
JTAG
调试,需要占用
5
个
IO
口,有些时候,可能造成
IO
口不够用,而用
SWD
则只需要
2
个
IO
口,大大节约了
IO
数量,但它们达到的效果是一样的,所以强烈建议仿真器使用
SWD
模式!
(注意:
如果使用
JLINK
、
STLINK
和
ULINK
等其它支持
SWD
模式的,连接按照
SWD
接法,对照丝印用杜邦线接,
NRST
对
RST
、
SWCLK
对
TCK
、
GND
对
GND
、
SWDIO
对
TMS
、
3V3
对
VREF
)
4.9
下载
SWD
接口
相比传统的