【应用】1MByte Flash空间 32位MCU助力无线中继器数据传输
Wifi、SUB-G、Zigbee等无线设备已在人们生活中广泛运用。由于发射功率限制,建筑物阻隔等原因,导致无线设备传输受到距离的限制。为了扩大传输距离,消除死角,需要增加无线中继器。
无线中继器就好比有线网络的集线器、交换机,可以连接多个无线节点。无线中继器一般由无线收发模块、处理器(MCU)、指示灯、控制按键、电池组成。
图1:无线中继器框图
无线中继器的成本往往比终端节点高,在无线网络中,需要尽量减少无线中继器的使用数量。这就对无线中继器提出了更高的要求,需要连接更多的终端节点,提高接收灵敏度和发射功率。发射功率和功耗是一对天然的矛盾体,在提高发射功率的前提下,为了不降低电池寿命,则需要选择超低功耗的处理器,以满足无线中继器功耗预算。
SILICON LABS公司推出的EFM32JG系列MCU,采用功能强大的 32 位 ARM? Cortex?-M3 内核,具有超低电流工作模式以及节能模式下的快速唤醒功能,大大降低无线中继器的处理器功耗。
图2:无线中继器电流示意图
无线中继器工作阶段可以拆分为休眠阶段、唤醒阶段和工作阶段。处理器功耗优劣需要从3个阶段分别进行比较。
EFM32JG系列MCU提供EM0到EM4S 6种工作模式,功耗控制可以更加灵活、细致。其中EM4H 休眠模式(128 字节 RAM 保留)功耗只有0.39uA,EM3 休眠模式(状态和 256 kB RAM 保留)功耗只有1.81uA,全速运行模式,功耗低至 63 μA/MHz 。从EM3模式唤醒只需要3uS。EFM32JG还带有低功耗串口和低功耗定时器,可以在EM2休眠模式下运行,在低功耗下完成数据传输工作。
无线中继器需要连接多个节点,并对通讯数据进行处理。所以需要较大的存储空间来保存程序。EFM32JG系列MCU最大集成1MByte Flash空间,支持同时读写的双通道,256Kbyte RAM空间,足以满足程序的保存和运行需求。EFM32JG系列的Flash空间支持程序读写操作,无需外扩存储器,可以动态保存配置参数等信息。
无线数据传输,为了保护数据安全,往往需要进行加密处理。无线中继器对数据加密处理,如果采用软件运算,则会浪费大量的时间和功耗。EFM32JG系列MCU集成AES、ECC 和 SHA 的硬件加密引擎和真随机数发生器(TRNG),可以快速有效的完成数据加密处理工作。
EFM32JG系列MCU采用1.8 V 到 3.8 V 单电源供电。QFN或者BGA小封装,减小PCB面积,节约成本。丰富的例程代码和免费的开发软件Simplicity Studio,能快速的完成产品设计。
世强元件电商版权所有,转载请注明来源及链接。
- |
- +1 赞 0
- 收藏
- 评论 2
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
【应用】32位MCU在中高端音频处理系统中的应用
音频信号处理涉及多方面,如采集、去除噪声等等,普通MCU很难用一颗芯片集成如此众多的功能。
世界上最节能的微控制器EFM32之十大低功耗奥秘
Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。
【经验】EFM32系列低功耗32位MCU芯片加密详解
本文主要介绍以Silicon Labs EFM32系列低功耗32位MCU为核心的方案打造加密系统。
【经验】32位MCU LEUART位周期抖动大,该如何解决?
Silicon Labs 32位MCU EFM32,当基于32.768kHz时钟使用LEUART(@9600bps)进行通讯的时候,发现存约1%误码,原因是什么?如何解决?
【产品】8位、16位、32位MCU究竟该如何选择?
本文介绍8位、16位、32位MCU的差异特性。
【经验】简述32位MCU EFM32/EZR32的USB-UART引导加载程序的编程、验证、安全命令的使用
引导加载程序使用户能够通过UART或USB CDC类虚拟UART对EFM32或EZR32进行编程,而无需调试器,故本文旨在指导用户如何在EFM32或EZR32器件的使用中去引导加载程序。除了引导用户应用程序之外,它还提供了破坏性写入模式,允许用户覆盖引导加载程序,以便整个闪存都用于用户应用程序。还可以通过CRC校验来验证存储内容,并且可以启用Debug锁定来保护IP。
如何读取EFM32系列32位MCU的多通道AD扫描采样数据?
EFM32系列单片机ADC的数据保存寄存器有两个,一个是单通道模式的采样数据保存寄存器,一个是扫描模式的采样数据保存寄存器。如果使用多通道扫描采样,那么每个通道采样完成后会产生一个ADC扫描模式中断,用户需要在中断里面读取该通道的扫描采样数据以便存储下一个通道的采样数据。建议使用DMA读取方式,将DMA的触发源设置为ADC的扫描模式事件,这样就可以实现不用进入ADC中断以及MCU的参与即可完成ADC扫描采样数据的保存和读取。
32位MCU EFM32LG330在上电时,其IO会比VDD先上电,从而导致MCU工作异常,应如何处理?
解决方法如下:1、最根本的解决方法,通过调整滤波电容或供电途径,确保VDD先于IO口得电;2、当出现死机时,可以通过拉低复位管脚,来确保解除死机状态。
【产品】超低功耗的精度和模拟外围设备的32位低功耗微控制器EFM32HG 系列
专门开发世界级混合信号器件的深圳芯科科技有限公司(Silicon Labs)开发了世界顶级节能微控制器EFM32 MCUs系列产品,其中Happy Gecko 32 位微控制器系列基于强大的 ARM® Cortex®-M0+ 内核,具有低能耗技术、短的节能模式唤醒时间以及多种多样外围设备等优点,实现了高功能、低功耗的系统设计,非常适用于任何电池驱动的应用以及其他需要高性能和低能耗的消费类电子
Silicon Labs 32位低功耗MCU EFM32JG1P在故障指示器的应用中,GPIO拉低后,电平为0.8V,而不是0V,根本原因是什么?
Silicon Labs 32位低功耗MCU EFM32JG1P GPIO拉低后,电平为0.8V,主要是因为底下大焊盘PIN0没有连接到GND或者与GND接触不良造成。
如何为Silicon Labs 32位低功耗MCU EFM32GG230F512实现基于RTC的软件无滴答日历?
在Silicon Labs 32位低功耗MCU EFM32GG230F512上实现软件方式的无滴答日历,可以通过使用日历标准C库 time.h, 在time.h中实现的timer()函数基于RTC计数值来计 算日历时间。
【经验】32位MCU的LDMA实现ADC至RAM的数据传输调试方法
Silicon Labs的EFM32PG/ EFM32JG系列32位MCU具有超低功耗、高性能、丰富的外设等特点,其 LDMA相比于series 0的DMA具有更多的传输方式,更适合应用于电池供电的产品。
32位单片机EFM32 Gemstone系列(EFM32JG/PG)的LETIMER和RTCC的时钟源可以使用HFCLKLE吗?
与Classic系列EFM32不同,Silicon Labs 低功耗32位MCU EFM32JG/PG上HFCLKLE不能用作LETIMER和RTCC的时钟源。LETIMER和RTCC可以使用LFRCO,LFXO或者ULFRCO作为时钟源。
EFM32系列低功耗32位MCU GPIO的最大翻转速度为多少?
Siliocn labs低功耗32位MCU EFM32 GPIO的最大翻转速度为系统时钟的1/6。例如,当主频为32MHz时,GPIO最大翻转速度大约为5.3MHz
EFM8BB1系列8位微控制器 参考手册
描述- 该资料详细介绍了EFM8BB1系列微控制器的特性、功能和应用。EFM8BB1是一款多功能的8位微控制器,具有高效的核心、丰富的模拟和通信外设,适用于空间受限的应用。主要特点包括:25 MHz的C8051核心、多达18个多功能、5 V容错的I/O引脚、12位ADC、两个低电流模拟比较器、集成温度传感器、3通道增强型PWM/PCA、四个16位定时器、UART、SPI和SMBus/I2C。此外,资料还涵盖了系统概述、内存组织、特殊功能寄存器、闪存存储器等功能模块的详细说明。
型号- EFM8BB10F2G-QFN20,EFM8BB10F8I-A-QSOP24,EFM8BB10F2,EFM8BB10F4,EFM8BB10M1069F8GM,EFM8BB10M1069F8GM-AR,EFM8BB10F8,EFM8BB10F8G-A-QSOP24,EFM8BB10F8I-A-QFN20,EFM8BB10F2G-A-QFN20R,EFM8BB10F2G-A-QFN20,EFM8BB10F8G-A-SOIC16,EFM8BB10F8G-A-QFN20,EFM8BB10F8G-A-SOIC16R,EFM8BB10M1069F8GM-A,EFM8BB1,EFM8BB10F4G-A-QFN20R,EFM8BB10F4G-A-QFN20,EFM8BB10F2I-A-QFN20R,EFM8BB10F2G,EFM8BB10F8G-A-QFN20R,EFM8BB10F8G-A-QSOP24R,EFM8BB10F8G-QSOP24,EFM8BB10F2I-A-QFN20,EFM8BB10F8G-QFN20,EFM8BB10F8I-A-QFN20R,EFM8BB10F4G,EFM8BB10F8G
电子商城
现货市场
服务
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
登录 | 立即注册
提交评论