efm32开发软件Simplicity Studio安装和新建工程
efm32是Silicon Labs推出的低功耗高性能芯片,官方提供的开发平台是Simplicity Studio,是基于eclipse进行深度定制的集成开发环境,提供割洇佼唔演示例程、代码编写调试、能耗分析、网络分析、硬件配置、sdk更新下载、文档下载等功能。本文讲解其安装和工程的建立。
工具/原料
连网的电脑
Simplicity安装包
下载安装
1、下载Simplicity Studio
2、安装Simplicity Studio,安装后需要登录下载必要的更新、sdk、交叉编译工具等等,所以需要保持网络畅通。
3、安装完后会自动启动,并提示登录。
4、登陆后开始检查更新
5、检查完毕后会跳出安装向导,如果此时有接设备,会显示连接的设备
6、也可以根据产品组别选择
7、点next显示当前可以安装支持的的设备和组件
8、点next选择要安装的软件、工具和组件
9、点next进入许可页,全部接受即可,之后点finish
10、好了,开始下载了,下载需要一段时间,耐心等待。
新建工程
1、可以在launch页直接点new project,或者菜单栏Fi盟敢势袂le->New->Project
2、如果通过菜单栏的File新建工程会跳出如下界面,选择Silicon Lab MCU Project
3、之后进入工程设置页,用来设置Board、Part和SDK,如果不是官方demo板,可以不选Board。
4、点Next进入选择工旯皱镢涛程类型页,分别为c空工程、c++空工程、例程工程、库工程和Simplicity配置工程。
5、选择Simplicity Configurator Program,点Next,设置工程名称和保存路径
6、点Finish,建好工程并进入硬件配置界面
7、在DefaultMode Port I/O页可以设置GPIO的属性和名称
8、选择DefaultMode Peripherals可以对该芯片所有的外设进行设置
9、比如设置leusart0,可以在属性窗口设置名称、波特率、流控和输入输出引脚
10、引脚也可以通过右下角的Port I/O Mapping进行设置
11、设置完成后保存,会在hal-config.h文件中自动生成代码
12、之后就可以在main文件中添加代码,当然也可以在src下添加文件。