开发环境配置

1. 获取Solution软件包

首先要获取Solution软件包,解压缩到你希望存放的目录。

备注

建议路径用全英文、不带空格、不带特殊符号(如括号等,最好用字母、数字、下划线)且路径不要太深,例如放在D盘根目录。

2. 安装SiFli-ENV 工具包

请点击下载 SiFli-ENV工具包, 下载完成后,解压缩到你希望存放的目录。

备注

建议路径用全英文、不带空格且路径不要太深,例如放在D盘根目录。

3. 安装Keil uVision5(可选)

备注

安装Keil软件是为了使用ARMCLANG和ARMCC编译器。对于支持GCC编译的Solution软件包,可以选择使用GCC编译,此时可以不安装Keil。

请根据 arm KEIL 官网指导安装。

警告

请安装 V5.32.0.0 版本并注册,其他版本可能会出现编译报错。

5. 安装Visual Studio(可选)

备注

安装Visual Studio是为了使用PC仿真环境开发,如无此需求也可以选择不安装。

  • 点击下载 VisualStudioSetup.exe,如该链接无法下载,请到官网链接直接下载 。(请安装Visual Studio 20或更新的版本)

  • 双击运行VisualStudioSetup.exe启动安装。安装流程中需要关注的是下图中的安装路径和配置选择,建议按照图示进行配置,安装结束后关闭窗口即可。

../_images/vs4.png

6. 安装Visual C++ 可再发行程序包(可选)

备注

如果已按照 5 描述安装Visual Studio,则本步骤可忽略。

Visual C++ 可再发行程序包会安装 Microsoft C 和 C++ (MSVC) 运行时库,许多使用 Visual Studio 工具生成的应用程序都需要这些库。 可到官网链接下载安装 ,如链接失效,搜索VisualCppRedist下载安装。

7. 配置第三方工具路径

  • 双击打开方案代码包\solution\tools\sifli_develop\Butterfli\Butterfli.exe工具如下图所示。

  • 右键点击第三方工具(图中①所示),在弹出的菜单中点击设置环境路径(图中②所示)。(如果未弹出设置界面,请直接打开Butterfli.exe同路径下的EnvSetting.exe)

  • 在路径配置页面按照描述配置各个路径,配置完后点击设置图标(图中⑥所示)完成设置。

  • 设置成功按照提示关闭设置页面,并重启Butterfli.exe工具。

备注

  • 设置页面中图示③的四项内容同编译相关,必须设置。

  • 设置页面中图示④是JLink路径,如果使用JLink烧录调试且安装了软件就配置,否则不配置。

  • 设置页面中图示⑤是Visual Studio编译使用的相关路径,如果使用PC仿真环境且安装了Visual Studio软件就配置,否则不配置。

../_images/env_set.png

8. 客户加密策略环境

针对研发环境是带加密策略的客户,使用SiFli提供的一键集成开发工具 Butterfli.exe时,需要将下图所示工具放到加密策略中。 ../_images/need_un_cipher.png