【经验】超低功耗MCU ARM EFM32TG11B的IO口驱动能力如何调节

2020-02-28 世强
超低功耗MCU,EFM32TG11B,Silicon Labs 超低功耗MCU,EFM32TG11B,Silicon Labs 超低功耗MCU,EFM32TG11B,Silicon Labs 超低功耗MCU,EFM32TG11B,Silicon Labs

EFM32TG11BSILICON LABS公司推出的基于最新ARM Cortex-M0+的超低功耗MCU。正常运行功耗只有37uA/MHz,带RTCC 和 RAM的休眠功耗只有1.30uA。EFM32TG11B的外设资源也非常丰富,除常用的串口、I2C、SPI、ADC、PWM外,还集成DAC、低功耗传感器、段码LCD屏驱动,CAN总线控制器等。工作温度也支持-40 ℃ 至 125 ℃宽温。应用广泛。

图1 EFM32TG11B资源框图

I/O口作为MCU最基本的功能,也是应用最多的功能。EFM32TG11B的I/O口支持输入、输出、中断功能外,还支持调节I/O口的输出强度。EFM32TG11B的I/O口输出强度有1mA和10mA两种驱动能力,默认状态下输出强度是10mA的驱动能力。如果I/O的驱动能力要求不高,1mA可以满足要求,可以调节到1mA的输出强度,减小MCU的功耗,已达到节能的目的。

如何设置EFM32TG11B的I/O口输出强度呢?

EFM32TG11B的I/O口输出强度通过GPIO_Px_CTRL寄存器进行控制。GPIO_Px_CTRL寄存器里有两个位控制,分别为Drive Strength(DRIVESTRENGTH)位和Alternate Drive Strength(DRIVESTRENGTH-ALT)位。使用Drive Strength还是Alternate Drive Strength配置的值取决于I/O口的模式,在手册的“Table 32.1.  Pin Configuration”表格中有介绍I/O口的可配置模式,其中支持“Alt Port Ctrl”的模式,使用Alternate Drive Strength配置的值,其余的使用Drive Strength配置的值。这样的好处是同一组端口,比如PA端口,一部分设置为1mA的驱动强度,一部分设置为10mA的驱动强度,设置更灵活。

在程序中设置可以直接调用库函数,对应的头文件是“em_gpio.h”。对应的两个库函数为GPIO_PinModeSet:设置I/O口模式;GPIO_DriveStrengthSet:设置端口输出强度。

例如:

GPIO_DriveStrengthSet (gpioPortD, gpioDriveStrengthWeakAlternateWeak);   /* PortD驱动电流为1mA、Alternate模式也为1mA      */

GPIO_PinModeSet(gpioPortD, 7, gpioModePushPullAlternate, 0); /* PD7为Alternate驱动大小的推挽输出   */

GPIO_DriveStrengthSet函数的驱动电流模式参数有4个,对应为:

gpioDriveStrengthWeakAlternateWeak  /** GPIO weak 1mA and alternate function weak 1mA. */

gpioDriveStrengthWeakAlternateStrong  /** GPIO weak 1mA and alternate function strong 10mA. */

gpioDriveStrengthStrongAlternateWeak  /**GPIO strong 10mA and alternate function weak 1mA. */

gpioDriveStrengthStrongAlternateStrong /**GPIO strong 10mA and alternate function strong 10mA. */

 


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

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

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】如何使用J-Link V8和Silicon Labs EVB上的J-Link调试用户目标板?

本文讲述了用Silicon Labs EFM32系列超低功耗MCU和EFR32系列无线SOC做开发时遇到J-Link调试器无法连接上目标板的解决方法。

设计经验    发布时间 : 2017-10-04

基于32位单片机的超声波物位计的研制

在一些需要非接触式精准测量的环境下就需要用到超声波物位计,本文探讨的是如何完成一款基于EFM32单片机的超声波物位计。

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

【经验】超低功耗EFM8SB20系列8位MCU可快速实现IO配置

EFM8SB20低功耗MCU最大可支持64KB Flash,4KB RAM,支持2路SPI,24个GPIO,IIC,4路16bit Timer,ADC外设资源丰富。此系列MCU在开发中,运用simplicity studio开发平台,建立工程时,利用GUI界面进行直观的配置。

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

BMS主动均衡设计,24串,每个电池0-4.5V,均衡电流2A: 1、低功耗设计,主控板和从控板分别需要从哪些方面考虑呢?问题有点笼统,请教一下大家是从哪些方面去着手考虑的,谢谢! 2、24路温度采集用几路比较合适? 3、主控、从控的取电方式有什么好的推荐? 4、均衡电路有什么好的推荐?

一、低功耗设计。1、首先重点考虑器件选择。主控MCU选择:要选择工作电流小的、带有休眠模式的、带低功耗外设的。比如,推荐Silicon Labs的EFM32JG系列等,EFM32为超低功耗MCU。选用漏电小的电容,比如陶瓷电容。选择压差小的二极管。2、其次,器件参数的选择。比如,上拉电阻、下拉电阻,在不影响功能的前提下,这些值尽量大、从而降低系统功耗。3、电路设计。选择低功耗电路。二、24路温度采集。如果ADC通道少,可以外加模拟多路开关。在模拟多路开关上,推荐圣邦微的SGM4588,资料如下:SGMicro(圣邦微)SGM4588/SGM4589 CMOS模拟多路复用器数据手册三、取电方式。电池取电、经过DCDC供电,可以实现高的电源转换效率。四、均衡电路。暂无均衡电路推荐,不过,如果贵司需要推荐物料,我们可以全力协助。谢谢!

技术问答    发布时间 : 2020-03-23

C8051F96x Ultra Low Power 128K, LCD MCU Family

型号- C8051F965-B-GM,C8051F968-B-GQ,C8051F968-B-GM,C8051F966,C8051F964-B-GQ,C8051F967,C8051F964,C8051F961-B-GM,C8051F965,C8051F96X,C8051F968,C8051F969,C8051F967-B-GM,C8051F962,C8051F964-B-GM,C8051F963,C8051F960,C8051F961,C8051F966-B-GM,C8051F963-B-GM,C8051F969-B-GM,C8051F960-B-GQ,C8051F966-B-GQ,C8051F960-B-GM,C8051F962-B-GM,C8051F962-B-GQ

数据手册  -  SILICON LABS  - Rev. 1.1  - 1/23 PDF 英文 下载 查看更多版本

【应用】0.5uA超低待机功耗MCU适用于电子烟充放电控制

电子烟采用可充电的锂电池,因此需要用单片机进行充放电管理控制,以保护电池的使用安全。

新应用    发布时间 : 2017-05-19

【应用】待机电流仅1.4uA!超低功耗MCU助力GPS定位器

EFM32JG/PG内含低功耗串口, 最小封装尺寸仅为5X5mm。

新应用    发布时间 : 2017-04-09

C8051F99x-C8051F98x Ultra Low Power, 8-2 kB Flash, Capacitive Sensing MCU

型号- C8051F987-C-GM,C8051F997-C-GU,C8051F981-C-GM,C8051F991-C-GM,C8051F989-C-GU,C8051F987-C-GU,C8051F997-C-GM,C8051F989-C-GM,C8051F98X,C8051F988-C-GU,C8051F996-C-GM,C8051F99X,C8051F982-C-GM,C8051F986-C-GM,C8051F990-C-GM,C8051F988-C-GM,C8051F996-C-GU,C8051F983-C-GM,C8051F985-C-GM,C8051F986-C-GU,C8051F980-C-GM

数据手册  -  SILICON LABS  - Rev. 1.3  - 2023/10/31 PDF 英文 下载 查看更多版本

有成熟支持超声波的MCU或者方案可以借鉴一下吗?

超声波传感器一般是压电式的,需要通过PWM来驱动超声波换能器,但是MCU的IO驱动能力太弱,无法实现直接驱动超声波传感器,所以在电路上一般采用运放或者三极管来驱动器超声波传感器,而MCU则是实现驱动逻辑。所以推荐取Silicon Labs公司生产的超低功耗ARM Cortex-M3 EFM32TM 壁虎(Gecko)MCU系列 EFM32G232F128,可以参考应用案例:https://www.sekorm.com/news/2998.html。或者直接世强元件电商平台上搜索关键词“超声波”,查看相关成功案例。

技术问答    发布时间 : 2018-11-09

C8051F996-GDI Tested Ultra-Low-Power 8 kB Flash Capacitive Sensing MCU Die in Wafer Form

型号- C8051F996-C1-G1DI,C8051F996-C1-GDI,C8051F996-C-G1DI,C8051F996-GDI,C8051F996-C-GDI

技术文档  -  SILICON LABS  - Rev. 1.2  - 10/14 PDF 英文 下载 查看更多版本

C8051F92x/F93x Revision G

型号- CF92X-XXXXXGM,C8051F921-G-GM,C8051F931-GM,C8051F931-F-GM,C8051F92X,C8051F930-GDI,C8051F930-G-GDI,C8051F920-G-GM,C8051F930-F-GQ,C8051F920-GQ,C8051F920-G-GQ,C8051F930-F-GM,C8051F920-GM,CF92X-XXXXXGQ,C8051F930-GM,C8051F921-F-GM,CF93X-XXXXXGQ,C8051F931-G-GM,CF92XXXXXXGGQ,CF92XXXXXXGGM,C8051F930-G-GQ,C8051F920-F-GM,C8051F930-G-GM,C8051F93X,C8051F921-GM,C8051F920-F-GQ,CF93XXXXXXGGM,CF93X-XXXXXGM,CF93XXXXXXGGQ,C8051F930-GQ,C8051F930-F-GDI

产品变更通知及停产信息  -  SILICON LABS  - Revision G  - 11/7/2013 PDF 英文 下载

超低功耗、带LCD驱动MCU,与无线抄表绝配!

EFM32TG840是Silicon Labs 推出的一款高性能、内置LCD驱动、超低功耗ARM Cortex-M3核的MCU,可在智能水、气、电、热表广泛应用。

新应用    发布时间 : 2019-07-19

超低功耗MCU EFR32MG12助力智能门锁实现实时监控,数据处理等功能

Silicon Labs EFR32MG12系列无线soc芯片,集成无线收发器、超低功耗、丰富的外设,降低智能门锁的设计难度,实现低功耗、低成本的智能门锁解决方案。

应用方案    发布时间 : 2018-05-23

【应用】芯科低功耗MCU EFM32TG11B520F128IQ80-B用于电磁水表,主频可达48MHz

针对电磁水表对低功耗的需求,推荐芯科MCU EFM32TG11B520F128IQ80-B,配置ARM® Cortex®-M0+内核,主频可达48MHz,超低能耗操作:在节能模式 0 (EM0) 下,功耗为37µA/MHz等。

应用方案    发布时间 : 2022-12-17

【应用】功耗电流仅900nA的32位MCU在GPS定位器上的应用

相对于传统的8位、16位单片机实现的GPS追踪器,基于EFM32JG实现的本方案具有超低功耗、集成度高和扩展性良好的优势。

新应用    发布时间 : 2019-09-05

展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:32位MCU

价格:¥24.8076

现货: 15,000

品牌:SILICON LABS

品类:32 BIT MCU

价格:

现货: 0

品牌:SILICON LABS

品类:32 BIT MCU

价格:

现货: 0

品牌:SILICON LABS

品类:32 BIT MCU

价格:

现货: 0

品牌:SILICON LABS

品类:32 BIT MCU

价格:

现货: 0

品牌:广芯微电子

品类:8位MCU

价格:

现货: 300

品牌:广芯微电子

品类:8位MCU

价格:

现货: 300

品牌:广芯微电子

品类:8位MCU

价格:

现货: 300

品牌:广芯微电子

品类:8位MCU

价格:

现货: 300

品牌:广芯微电子

品类:8位MCU

价格:

现货: 300

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:航顺芯片

品类:超低功耗MCU

价格:¥4.2500

现货:2,500

品牌:航顺芯片

品类:超低功耗MCU

价格:¥4.2520

现货:2,500

品牌:航顺芯片

品类:超低功耗MCU

价格:¥4.4000

现货:1,600

品牌:航顺芯片

品类:超低功耗MCU

价格:¥4.4000

现货:1,600

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:126,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌: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

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

低功耗测试

提供全面表征产品器件耗电特征及功耗波形、快速瞬态效应、电源优化、表征和仿真测试服务,使用直流电源分析仪测量精度达50µV,8nA,波形发生器带宽100kHz,输出功率300W,示波器200kHz,512 kpts

实验室地址: 深圳/苏州 提交需求>

大电流低功耗变压器定制

可定制变压器支持60W-600W范围,额定电流最高10A,漏感稳定度最小3%;支持开关变压器、电流感测变压器、栅极驱动变压器、LLC谐振变压器、PoE变压器等产品定制。SPQ为5K。

提交需求>

查看更多

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

查看更多

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

查看更多

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

查看更多

授权代理品牌:电子材料

查看更多

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

查看更多

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

查看更多

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

查看更多

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

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

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

收藏
收藏当前页面