[STM32F7 Discovery试用体验]开发环境搭建
stm32f7 discovery是一款功能强大的评估板,是stm32学习中最高端的板卡,一款极好的开发板也需要一个顺手的开发环境,今天我介绍两款适合STM32F7开发的开发环境搭建。
1.ST-Link驱动
从上期搜集的资料下载ST Link V2-1驱动,下载地址:
https://www.st.com/st-web-ui/static/active/en/st_prod_software_internet/resource/technical/software/driver/stsw-link009.zip
根据提示,一直点下一步。
中途会弹出次安装对话框,选择安装。
驱动安装完成。
2.Keil uVision5.11最新版安装
Keil uVision5一定要安装最新版的5.11,对于STM32F7来说,旧版的Keil可能会出现兼容包错误等。
MDK-ARM V5.1安装界面,一直点next。
等待进度条完成。
点Finish完成安装。
之后会弹出此对话框,主要是为了安装STM32F7的兼容包,这里我们从搜集的资料里直接下载安装,所以直接关闭此对话框即可。
3.安装STM32F7兼容包
从上期搜集的资料里下载MDK 5.16 STM32F7 Package:下载地址:https://az717401.vo.msecnd.net/pack/Keil.STM32F7xx_DFP.2.1.0.pack
安装地址是默认的,一直点next即可。
等待进度条完成。
包安装完成,点Finish结束。
4.简单调试
打开Keil uVision5软件。
打开一个.c文件,点击红框所示图标。
将各个参数修改为红框所示晶振频率、写入地址、方式等参数值,已匹配STM32F7开发板。
点击Debug选框,找到红框所示位置,点击setting。
出现此对话框,红色框为MCU设备信息。
选择flash download分选框,选择STM32F7xx1MB Flash。
参数设置好了,对.c文件编译,点红框所示摁键,下载到STM32F7开发板上。
5.安装ST-Link Utility
ST-Link Utility是ST-Link工具之一,可以读取、烧写flash,烧写spi等。
安装STM32 ST-Link Utlity,一直点next即可。
等待几分钟后点Finish完成安装。
打开软件,点目标后再点连接即可连接STM32F7开发板。这款软件相较Keil来说,操作更加简单,设定参数更加容易,功能不及Keil丰富,但同样可以对STM32F7开发板进行烧写、调试。
|