Silicon Labs(亦称“芯科科技”)于电子发烧友网站举办的EFM8 Universal Bee开发套件试用活动已于近期圆满结束,许多技术大神纷纷提出了内容丰富的试用报告,我们将汇整并制作一系列的EFM8 UB试用文章,帮助行业人士深入掌握EFM8 8位MCU的开发及应用技巧。
首篇EFM8 Universal Bee开发套件开箱文聚焦于如何快速搭建8位MCU开发环境,本文笔者长期从事智能传感控制,物联网以及光电检测方向,熟悉目前市面上大多数的MCU产品。
探索EFM8 Universal Bee开发套件
节能型 EFM8 MCU 采用流行的 8051 核心,非常适合处理来自端口 I/O 或传感器输入的数据。具体的介绍以后会慢慢描述,总之对于做低功耗应用场景来说,是不错的选择。EFM8 MCU依托的开发环境是Simplicity Studio 4.0。可以复制网址进入网页介绍。
https://www.silabs.com/products/development-tools/software/simplicity-studio
Simplicity Studio是基于Eclipse 4.5开发的集成开发环境,可以方便为所有的开发者对IOT开发进行一键接入。Simplicity Studio包含了非常强大的能耗分析、配置和无线网络分析工具套件,另外软件演示、软件示例、完整文档、技术支持和社区论坛,能够自动连接8位或者32为的MCU或者Soc。
2、Simplicity Studio 4.0的下载和安装
访问网址:https://www.silabs.com/products/development-tools/software/simplicity-studio可以进入下载界面,直接点击“Windows Installer”.如电脑是32位的,需要点击下面的32bit下载,如下图。
3、下载后直接打开进行安装,需要同意协议。
4、选择安装目录,可以自定义要安装的目录
5、程序安装中
6、安装完后,会自动打开程序。弹出用户登录,注册界面。这里建议最好注册一个账号,一方面方便后面进行软件激活、库下载以及获得资料等。
7、注册完成后,会检查更新。
8、检查更新完成后,点击New Project,就可以开始建立项目和下载开发包。因为此时环境还没有配置好MCU以及需要的开发库。
9、这里有两种安装方式,一种是可以根据连接设备识别,第二种是自己选择芯片型号。这里因为笔者已经连接了开发板,所以选第一种。
10、检测到了开发板为FEM8UB1,可以选择。然后下方会显示需要下载开发包的信息,包括开发包大小内容,安装空间。
11、下载更新完成后,显示能够使用的开发套件,灰色是不支持。
12、下载更新C8051开发需要的库和Flash烧写环境。请注意,中间有可能会重启软件。
13、完成更新后,按理说可以开始开发。但是,软件这时候并没有进行激活,所以需要和官网要一个license。在软件的help的licensing中打开helper,点击this form转到网页去填写信息,这也是为什么一开始要注册账号的原因之一,因为可以直接进入申请lic的界面。
申请完成后,可以在邮件中直接受到lic,复制licensing helper中就可以激活软件。后面就可以开始进行编译开发了。
-
mcu
+关注
关注
146文章
17123浏览量
350973 -
无线网络
+关注
关注
6文章
1432浏览量
65926 -
开发套件
+关注
关注
2文章
154浏览量
24271
原文标题:EFM8 UB开箱-手把手搭建8位MCU开发环境
文章出处:【微信号:SiliconLabs,微信公众号:Silicon Labs】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论