开发环境配置¶
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 版本并注册,其他版本可能会出现编译报错。
4. 安装JLink软件(可选)¶
备注
安装JLink软件是为了使用JLink做烧录或调试,如无此需求也可以选择不安装。
请点击 JLink软件 进入下载页面。(
推荐使用v6.80或更新的版本)下载完后点击安装包进行安装,所有设置按照默认配置即可。
将思澈产品的JLink烧录驱动拷贝到JLink安装路径(默认为
C:\Program Files (x86)\SEGGER\JLink)。拷贝 方案代码包
\sdk\tools\flash\jlink_drv\JLinkDevices.xml,覆盖到JLink安装路径下。在JLink安装路径下创建
Devices\SiFli文件夹,将 方案代码包\sdk\tools\flash\jlink_drv下所有子文件夹中的elf文件拷贝到Devices\SiFli文件夹。
5. 安装Visual Studio(可选)¶
备注
安装Visual Studio是为了使用PC仿真环境开发,如无此需求也可以选择不安装。
点击下载 VisualStudioSetup.exe,如该链接无法下载,请到官网链接直接下载 。(
请安装Visual Studio 20或更新的版本)双击运行VisualStudioSetup.exe启动安装。安装流程中需要关注的是下图中的安装路径和配置选择,建议按照图示进行配置,安装结束后关闭窗口即可。
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软件就配置,否则不配置。
8. 客户加密策略环境¶
针对研发环境是带加密策略的客户,使用SiFli提供的一键集成开发工具 Butterfli.exe时,需要将下图所示工具放到加密策略中。
