【经验】在arduino平台使用EFM32TG11 MCU进行嵌入式开发,功耗极低、开发迅速

2020-01-22 Silicon Labs
MCU,EFM32TG11,SLSTK3301A​,Silicon Labs MCU,EFM32TG11,SLSTK3301A​,Silicon Labs MCU,EFM32TG11,SLSTK3301A​,Silicon Labs MCU,EFM32TG11,SLSTK3301A​,Silicon Labs

本文主要介绍了怎样在arduino平台上使用世强代理的芯科科技的EFM32TG11系列MCU来进行嵌入式开发。以及介绍的为什么使用arduino平台和选用世强代理的EFM32TG11系列MCU,因为arduino的简单好用便于快速搭建和EFM32TG11系列MCU的低功耗,高性能,尺寸小等使得能高效的开发、评估与实验各种新的应用。


图 1 arduino IDE


我们知道arduino是一个开放的硬件软件平台,其主要目的是提供了一个硬件虚拟层,使得开发人员无需编写令人头痛的硬件驱动代码。arduino因为其简单好用,得到了广大用户,特别是初学硬件开发的人和教学机构的欢迎,经过多年发展arduino平台上已经产生出多种新奇的想法与应用。arduino主要的特点就是使你能够快速搭建应用,当你突然有了想法和灵感,在其消失之前,你需要的快速的记录并马上实现验证。

图 2 使用EFM32TG11系列MCU的SLSTK3301A


然而arduino所提供的开源硬件里,大部分都是型号老旧的MCU,与现在的MCU相比,其缺点越来越明显,如性能低,功耗高,尺寸大等。还有就是当一些初学者在学完arduino后总是想自己开发出一款正品而不是教学实验品,和怎样在学完arduino后继续学习一些高级开发。所以我们需要选择一款新的MCU来代替。在这里我们选择了芯科科技的EFM32TG11系列MCU。其优点如下:


  1. EFM32TG11系列MCU支持arduino平台,在github上有对应项目ARDUINO_EFM32。

  2. EFM32TG11系列MCU使用ARM Cortex-M0+ CPU 平台,具有高性能 32 位处理器(最高 48 MHz)、内存保护单元、唤醒中断控制器,使得其性能优秀。

  3. EFM32TG11系列MCU有灵活能源管理系统,37 μA/MHz(活动模式 (EM0))、1.30 μA EM2 深度睡眠电流(保留 8 kB RAM,RTCC 从 LFXO 中运行)等使得功耗极低。

  4. EFM32TG11系列MCU里最小的封装尺寸只有 5 x 5 mm。

  5. EFM32TG11系列MCU支持Simplicity Studio 使得你可以开发更高级的应用,从而实现初学arduino到高级Simplicity Studio的过度。



图3 EFM32TG11的一些特点



图4 EFM32TG11的最小封装尺寸


介绍完arduino和EFM32TG11后,我们开始在arduino平台上开发EFM32TG11吧。

准备工具:

· SLSTK3301A入门套件

· USB 转 TTL 串口线,并下载安装驱动比如(USB-TO-TTL-(PL-2303)驱动)

· 电脑并安装arduino IDE

  1. 去arduino官网下载arduino IDE,并安装,Arduino版本请下载1.8.5以上。官网地址https://www.arduino.cc/

  2. 去github下载ARDUINO_EFM32库下载地址 https://github.com/huaweiwx/ARDUINO_EFM32

  3. 解压下载的ARDUINO_EFM32库到arduino IDE安装目录

  4. 使用arm-none-eabi-gcc编译库,交叉编译器地址 https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads

  5. 然后在重启arduino IDE里就可以选择到EFM32的开发板了。

  6. 选好ARDUINO_EFM32开发板后,连接USB 转 TTL 串口线,就直接使用IDE上的编译下载即可。


图 5 选择EFM32进行开发


    图6 选择开发板        


图7 入门套件连接串口点



    图8 SLSTK3301A开发板


图9 USB 转 TTL 串口线


在arduino平台上使用EFM32TG11系列MCU能够使你的作品性能大大提升,功耗极低,开发迅速,快来试试吧。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由三页书提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】如何在GCC环境下新建沁恒CH32F103系列MCU的工程模板

沁恒推出的CH32F103系列MCU,采用了Cortex-M3内核,提供丰富的通讯接口和控制单元,广泛使用在控制、连接等嵌入式领域。开发沁恒CH32F103时,开发人员通常选择KEIL或IAR等开发集成工具,这里介绍一下使用GCC开发环境新建工程。

设计经验    发布时间 : 2023-01-14

如何给Keil IAR等IDE以及jlink添加云途MCU信息?

由于不同厂牌以及不同型号的MCU都有其特定的架构、外设、寄存器配置等特性,故在使用Keil、IAR等集成开发环境(IDE)进行嵌入式系统开发时,为了使IDE正确地编译代码、配置项目设置以及进行调试。需要添加这些信息到指定的IDE环境中。本文以添加云途MCU YTM32B1LE0的设备信息为例进行说明。

设计经验    发布时间 : 2024-11-08

【经验】8位MCU EFM8BB21的SPI通信Master模式发送FIFO的配置与调试方法介绍

在嵌入式开发的过程中我们经常要使用到SPI通信,有时候会有大量的数据需要通过SPI发送出去,如果使用EFM8的SPIF产生中断,在中断中发送数据,那么每发送一个数据就会产生一个中断,大大增加了单片机的开销。EFM8BB21的SPI0提供了4byte的发送FIFO缓冲区,通过合理配置使用发送FIFO可以大大减少中断触发次数,提高程序运行效率。本文主要介绍如何配置调试SPI0的发送FIFO模式。

设计经验    发布时间 : 2019-10-09

【应用】基于EFM32TG11 MCU的智能门锁设计方案,功耗低至1.3uA

本文介绍一个智能门锁设计方案,使用Silicon Labs的EFM32TG11低功耗MCU,配合Silicon Labs的WGM110型WiFi模组,电源管理芯片使用圣邦微SGM2019,电机驱动芯片采用中科微AT1124/9110,用户通过手机NFC读取智能门锁的NFC标签,通过云端将用户操作指令下发给智能门锁,实现开关门锁等功能,同时门锁还可以将相关状态上传到云端,用户可以方便的查看门锁状态。

应用方案    发布时间 : 2018-11-28

基于MM32F5270 MCU初步学习移植FreeRTOS

FreeRTOS是一个RTOS类的嵌入式实时操作系统,具有源码公开、可移植、可裁减、调度策略灵活的特点,可以方便地移植到各种单片机上运行。本系列微课堂基于MM32F5270 MCU初步学习使用FreeRTOS开发。

设计经验    发布时间 : 2024-08-30

兆松ZStudio为先楫MCU开发带来全新体验,编译优化助力性能提升

兆松发布的 ZStudio 3.2.4 已经对先楫高性能 RISC-V MCU 进行了全面支持,并对先楫 SDK 导入进行了优化适配,极大地简化了用户在 ZStudio 中针对先楫 MCU 进行嵌入式开发的流程。1nfinite 社区已提供了详细的教程。不仅为先楫 MCU 用户提供了便捷友好的开发环境,更通过其一流的编译及算法优化能力助力先楫 MCU 实现进一步性能提升。

原厂动态    发布时间 : 2024-10-11

【经验】32位MCU EFM32在Simplicity studio中通过leuart实现printf打印功能的操作步骤

在嵌入式开发的过程中,我们经常要使用printf功能进行调试。在产品生产过程中,下线检测也要经常通过uart的打印功能进行产品测试。本文以EFM32HG322F64为例,分享如何在Simplicity Studio的GNU Arm环境下通过leuart实现printf功能,其他uart口的printf功能与此类似,可参考本篇文章进行配置。

设计经验    发布时间 : 2020-01-15

【应用】极海工业级APM32F003系列MCU无线充方案,工作主频48MHz,能满足小体积、低功耗嵌入式应用需求

极海工业级通用型APM32F003系列MCU,具有大容量、宽温幅、高精度等产品特性。通过整合增强型实时控制能力与丰富的外设资源配置,能以更为经济的开发成本获取更加复杂、先进的产品功能,可有效满足无线充电小体积、低功耗的嵌入式应用需求。

应用方案    发布时间 : 2022-10-11

行业前沿的MCU+AI/ML开发工具弥合智能和嵌入式系统之间的差距

在本文中,Silicon Labs产品营销高级经理Gopinath Krishniah先生将带您探究MCU技术和AI/ML的交叉与汇合,以及它如何影响低功耗边缘设备的发展;同时将讨论在电池供电设备的MCU上运行AI的困难、创新和实际用例,并进一步介绍芯科科技专为边缘智能开发所提供全套MCU+AI/ML工具的解决方案。

技术探讨    发布时间 : 2024-07-11

【经验】简介EFM8SB2 8位MCU的3线制SPI配置,使片选线(CS/NSS)的选择更灵活

嵌入式开发中,我们经常会用到SPI通讯,本文主要介绍Silencon Labs EFM8SB2 8位MCU的3线制SPI。当使用3线制的SPI时,我们可以更方便的配置片选线。

设计经验    发布时间 : 2020-03-05

SEGGER J-Link集成开发环境全面支持国民技术N32系列MCU,高效助力设备调试和Flash编程

近日,国民技术与嵌入式系统编程调试与生产工具和服务厂商SEGGER共同宣布,开箱即用的SEGGER J-Link调试探头以及它的Flasher在线烧录器家族,现已全面支持国民技术N32G4xx、N32L4xx、N32WBxx、N32G03x等N32系列MCU。

原厂动态    发布时间 : 2023-03-03

为物联网开发选择最佳的MCU架构

微控制器(MCU)如何在物联网设备中使用?开发人员又该如何为产品选择最合适的MCU解决方案?Silicon Labs产品营销高级经理Gopinath Krishniah先生将通过本篇博文说明MCU的应用知识和开发技巧,并介绍评估选用8位和32位MCU的关键考量。

设计经验    发布时间 : 2024-05-15

【经验】Simplicity Studio使用技巧之查看/导出EFM8系列MCU Flash内的数据/程序/Code

在嵌入式开发的过程中,我们再测试时经常会遇到芯片无法正常工作的情况,此时我们往往想查看下Flash内的数据是否已经被不明原因更改、破坏,因此本文主要分享如何通过Simplicity Studio查看EFM8系列MCU Flash内部的数据。

设计经验    发布时间 : 2020-01-25

【IC】芯科科技新品PG26 32位MCU系列,大容量存储 + 快速AI/ML推理满足未来的物联网需求

SILICON LABS最新发布的EFM32PG26(PG26)32位微控制器系列通过提升两倍的闪存和RAM容量,以及GPIO的数量来满足各种低功耗和高性能嵌入式物联网应用需求。面向无线连接功能的需求,PG26可作为EFR32xG26多协议无线SoC平台的软件兼容MCU版本,有助于开发人员基于同一平台设计快速且无缝地升级低功耗蓝牙、Matter、Thread、Zigbee或专有无线连接设计。

产品    发布时间 : 2024-04-17

围观2024年德国嵌入式展的IoT无线连接新技术

2024年德国嵌入式展(Embedded World)期间,Silicon Labs(亦称“芯科科技”)除了发布新的EFR32xG26(xG26)SoC系列产品,以更大的存储容量和GPIO来增强对多协议开发的支持以外,还展示了人工智能和机器学习(AI/ML)、蓝牙、Wi-Fi和Matter等解决方案和参考设计。

原厂动态    发布时间 : 2024-05-08

展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:32位MCU

价格:¥24.8076

现货: 15,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥12.9143

现货: 95,058

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.5305

现货: 80,817

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.9026

现货: 76,305

品牌:SILICON LABS

品类:8位MCU

价格:¥5.8534

现货: 73,121

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥5.0172

现货: 45,300

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥4.3667

现货: 27,741

品牌:SILICON LABS

品类:8位MCU

价格:¥4.4595

现货: 27,240

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥9.2911

现货: 23,898

品牌:SILICON LABS

品类:32位MCU

价格:¥9.8488

现货: 23,367

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥5.1900

现货:396

品牌:SILICON LABS

品类:8位MCU

价格:¥39.8000

现货:266

品牌:RENESAS

品类:16-BIT MCU

价格:¥5.5190

现货:910,635

品牌:RENESAS

品类:MCU

价格:¥5.1500

现货:200,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

TFT LCD液晶显示屏/模组定制

可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。

最小起订量: 1000 提交需求>

MCU烧录/Flash烧录/CPLD烧录

可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。

最小起订量: 1pcs 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面