本帖最后由 qwerghf 于 2016-12-17 15:18 编辑
本节我们介绍STM32F769开发环境,对于ARM内核的芯片开发来说,我觉得还是还用ARM公司的工具比较好些,下面先介绍ARM公司的开发工具MDK5。1、MDK5 简介
MDK 源自德国的 KEIL 公司,是 RealView MDK 的简称。在全球 MDK 被超过 10 万的嵌入式开发工程师使用。目前最新版本为: MDK5.22,本次我们使用的就是该版本,该版本使用 uVision5 IDE 集成开发环境,是目前针对 ARM 处理器,尤其是 Cortex M 内核处理器的最佳开发工具。MDK5 向下兼容 MDK4 等,以前的项目同样可以在 MDK5 上进行开发(但是头文件方面得全部自己添加), MDK5 同时加强了针对 Cortex-M 微控制器开发的支持,并且对传统的开发模式和界面进行升级, MDK5 由两个部分组成: MDK Core 和 Software Packs。其中,Software Packs 可以独立于工具链进行新芯片支持和中间库的升级。
2、MDK5安装
首先下载MDK5.22的安装包,然后点击安装包出现如下图所示:
点击next
点击next
点击next
点击next开始安装,按照默认就可以了。
安装完成后打开keil5如下图所示
此时我们需要点击Pack Installer出现如下所示
第一次安装是没有上述列表,需要更新出列表。
由于我们需要开发F7,所以我们选择芯片厂商为ST,如下图红色左边圈出。点击右侧红色圈出的更新固件包,安装支持F7固件包。安装完固件包我们注册一下MDK5,我们的的开发工具就装好了。
介绍完开发工具MDK5,下面介绍查看编写代码更好的工具Source Insight 3,通常来说对于一个大型工程来说,MDK查看代码不是很方便,为此我们可以使用Source Insight 3来解决这个问题。下面介绍Source Insight 3安装和如何建立工程。
首先下载Source Insight 3的安装包,安装步骤默认就行。当Source Insight 3安装完后点击Source Insight 3,如下所示
我们新建一个工程,如下所示,输入工程名称和路径。
点击OK,出现下图
选择需要编写源码的路径,如红色圈出,点击OK,出现下图,点击Add All,添加所有的源码。然后点击Close。
然后点击Project下的同步选项,出现下图
点击OK,同步文件,这样我们的工程就建立好了,这样我们就可以通过Source Insight 3查看代码编写代码。
点击此处,查看STM32F769I开发板官方资源。