本帖最后由 songchenping 于 2016-7-5 16:51 编辑
第四篇 IDE安装和工程建立
继第三篇的模块自带系统上电分析介绍之后,现在可以根据模块的硬件结构和连线进行单个接口分析了。
本着由简及难的原则,我们可以先介绍一下开发环境(IDE)的安装和工程(Project)的建立。
我使用的是IAR编译器进行软件开发,由于license的需求和代码本身的限制,我们可以使用32k的代码限制版,完全可以满足我们的需求。关于IAR的安装和下载。我们可以参照官网。 注意一点,要想让IAR支持STM32F469芯片,必须安装最新版的7.50才可以。
下载完成后,我们还必须申请一个32k代码限制版的license。
IAR编译器安装完成后,在开始菜单里面可以看到相应的图标。如下图所示,双击就可以打开编译器。会出现license的填写界面,填入后就可以使用了。
我们可以利用STM32CUBEMX进行软件开发,但是我们需要注意的是必须将所用器件的cube库集成进去。
首先必须安装STM32CUBEMX。
具体下载地址可以参照官网或者其他伙伴的帖子,此处不做具体描述。
安装完成后双击打开,出现如下界面:
下一步我们必须安装相关MCU集成库,选择Help菜单下的InstallNew Libiraies 选项,弹出集成库安装界面.
如下图所示,由于我自己已经安装了F4系列的集成库,方框显示为绿色。
如果事先我们已经下载了相关集成库,我们可以通过点击下方的From Local…按钮来直接导入,通过选择集成库保存路径,最后安装结束后就出现绿色方框。
事先下载的相关器件库保存路径。
点击new project 按钮,出现如下界面:
我们可以在从左向右的每个下拉菜单里面选择项目所需的MCU系列和具体型号,最后点击OK按钮。出现如下界面。
然后我们根据自己的需求进行管脚分配,保存时设置项目名称,保存路径,最哈偶点击generate C code 按钮,生成项目代码。最后打开项目。出现如下界面。
此时我们就可以根据自己的需求在IAR里面进行软件设计了。
到此软件环境已经搭建完成,下一步准备设计软件了。
|