Energy Micro宣布Keil RTX实时操作系统(RTOS)已成为其Simplicity Studio提供的软件之一。Keil RTX 是针对ARM Cortex-M 处理器进行了优化的RTOS,可提供灵活的任务调度及进行高速的任务处理。Energy Micro对Keil RTX加以扩展,使MCU在任务处理之间处于超低功耗的深度睡眠模式。
Energy Micro对ARM Keil RTX进行了扩展,实现了“无时钟节拍”模式,该模式下EFM32 MCU只需在必要的时候醒来-即在预定的时间或发生中断时。相比其它使用基于SysTick,即系统定时器,需要不断运行的高速时钟的方案,“无时钟节拍”模式下电流消耗小了几个数量级。RTX RTOS使得EFM32 微控制器在正常的任务处理的间隔可进入深度睡眠模式,电流消耗不到1uA。
RTOS为Energy MCU实现“无时钟节拍”节能模式
ARM 公司系统设计部MCU工具部总监Reinhard Keil 先生说: “通过提供实时操作系统,Energy Micro的微控制器产品能实现更多高级的功能,而Energy Micro也成为将RTOS与“无时钟节拍”扩展结合的首批公司之一”。他还说:“ARM致力于帮助合作伙伴获得性能更好、功耗更低的解决方案。Energy Micro 在低功耗EFM32 微控制器上运行RTX RTOS, 展现了ARM Keil RTX在超低功耗处理的潜力,我们对此感到很高兴。”
Energy Micro的 Simplicity 副总裁 yvind Grotmol说:“ARM Keil RTX是广为人知的RTOS,它不仅拥有先进的功耗处理性能,并针对ARM架构进行了优化,我们很高兴现在EMF32的客户可以免费获得这个商业级的RTOS。”
Keil RTX 在BSD许可下的完整的源码,将免费提供给所有人,包括用于商业用途。为了便于移植,Keil RTX 执行ARM Cortex微控制器软件接口标准(CMSIS)下的RTOS API。现通过Simplicity Studio,可将其移植到所有的Energy Micro的EFM32 MCU 上。
Simplicity Studio是一个免费而完整的工具套件,一键进入即可访问最新的数据手册、应用笔记、软件工具、第三方IDE、代码示例、演示以及其他的EFM32 Gecko资料。Energy Micro的Gecko系列微控制器基于ARM Cortex-M内核,有超过240款产品。
关键字:RTOS Energy MCU 无时钟节拍 节能模式
引用地址:
RTOS为Energy MCU实现“无时钟节拍”节能模式
推荐阅读最新更新时间:2024-03-16 13:22
51单片机—矩阵键盘-代码
#include #include ../delay/delay.h #include matrix.h /*===================================================== 按键扫描函数,返回扫描键值 ======================================================*/ unsigned char key_scan(void) { unsigned char keyvalue; KEYPORT = 0xf0; //高四位置高,低四位拉低 if(0xf0 !
[单片机]
一种新型玻窗清洁机器人的设计与实现
目前,市场上虽然出现了一些爬壁机器人,但至今还没有一种专门针对玻窗清洁的机器人。本文介绍了一种基于负压吸附的轮式玻窗清洁机器人,将其用于高层住宅的的玻璃清洗工作。使用该机器人可以避免玻窗清洁带来的高空作业危险,而且其操作简单、使用方便,应用价值高,市场前景广阔。
1 玻窗清洁机器人系统总体结构
该玻窗清洁机器人系统由手势识别和清洁机身两个部分组成,如图1所示。手势识别部分利用MXC6202二轴加速度传感器测量人手控制过程中的加速度值,将采集到的加速度值送入单片机中处理,经过一定的算法得到控制信号,并通过无线发射模块发送到清洁机器人部分。清洁机身部分将接收到的手势识别控制信号传送给主控单片机 ,经过运算处理后,产生两路直流减
[嵌入式]
程序简洁的单片机6位数字钟
51单片机作的电子钟程序在很多地方已经有了介绍,对于单片机教程者而言这个程序基本上是一道门槛,掌握了电子钟程序,基本上可以说51单片机就掌握了80%。常见的电子钟程序由显示部分,计算部分,时钟调整部分构成,这样程序就有了一定的长度和难度。这里我们为了便于大家理解和掌握单片机,我们把时钟调整部分去除,从而够成了这个简单的电子钟程序。 时钟的基本显示原理:时钟开始显示为0时0分0秒,也就是数码管显示000000,然后每秒秒位加1 ,到9后,10秒位加1,秒位回0。10秒位到5后,即59秒 ,分钟加1,10秒位回0。依次类推,时钟最大的显示值为23小时59分59秒。这里只要确定了1秒的定时时间,其他位均以此为基准往上累
[单片机]
一种单片机智能多接口的全硬件音频系统解决方案
在传统的硬件体系结构中,接口被看作是相应外部设备的一部分,每个接口一般都只能连接到同一种设备上。虽然通过所谓“菊花链”(daisyohain)方式可以把若干同种设备连接到同一接口上,却不能将不同种类的设备混合连接到同一接口上,由于目前USB接口的设备越来越丰富,种类越来越多,为了满足这样的需求,这里给出一种USB 2.O接口的解决方案,通过USB接口读取各种USB设备;通过SD卡接口,读取各种主流存储卡。该方案支持常用的USB存储设备(包括U盘/USB硬盘/USB闪存盘/USB读卡器)和SD卡(包括标准容量SD卡和高容量HC-SD卡以及协议兼容的MMC卡和TF卡)。 本文提出了一种智能多接口的全硬件音频系统的解决方案
[单片机]
杭州晶华微电子:深耕ADC和MCU“中国芯”
晶华微成立于2005年,致力于高性能、高品质混合信号集成电路设计及销售,以高集成度、高可靠性的创新设计能力及先进的品质保证体系,为用户提供一站式专业集成电路及产品化应用方案设计。 15年来,晶华微坚持正向设计、自主研发,已拥有低功耗和低噪声放大电路、不同结构的模/数及数/模转换器、电压基准源、8位和32位MCU、混合信号SoC等多项核心技术,并申请获得多项专利/软著。其自主研发的工控HART通讯控制器芯片及4~20mA电流DAC更是打破工控行业国外垄断,实现国内突破。目前公司通用模拟集成电路及系列专用SoC产品已广泛应用于红外测温领域、智能可穿戴设备、各种消费类电子产品及工业控制、测试测量仪器仪表、传感器信号处理及物联网等众多领域
[手机便携]
单片机在嵌入式系统应用中的抗干扰措施
单片机在嵌入式系统应用中,抗干扰性能是系统可靠性的重要指标,抗干扰设计是单片机系统研制中不可忽视的一个重要内容。本文根据笔者在实际工作中的体会,就单片机在嵌入式系统应用中的抗干扰问题进行探讨,并给出了排错设计、容错设计的一些方法和措施。 随着科学技术的迅速发展,单片机在各个领域中的应用越来越广泛。在众多的应用系统中共同面临的一个问题,就是它在应用系统中的可靠性,这就要求我们在设计时应根据现场具体情况,在硬件设计、线路板设计、软件设计等方面来采取相应的抗干扰措施。 一、抗电源干扰的措施 大部分单片机嵌入式系统都采用市电电源供电,在应用系统中一个很重要的干扰就来自电源。市电的各种干扰,如雷电、大容量感性负载的起
[应用]
手把手教你学51单片机:C语言基础以及流水灯的实现
一、进制 二进制:0和1 前缀0b 十六进制:四个二进制为一位,0~9加上A~F(或a~f) 前缀0x 二、C语言变量类型和范围 字符型、整型、长整型、浮点型。每一种又分为有符号/无符号。 前三种除了长度不一样外,都只能表达整数,无符号只能表示正整数。 表示小数必须用浮点型。 三、C语言基本运算符 + - * / % ++ -- == != …… 区分:++a(先加后执行),a++(先执行后加) eg: b=a++;a=1、b=0; b=++a;a=1、b=1; 四、for循环语句 for(;判断语句;) for(;;); 死循环 五、while语句 while(表达式),若表
[单片机]
使用32位MCU解决RFID智能标签/智能卡系统设计难题
无线射频识别 (RFID) 将成为第一种与条码技术并存并最终将在低成本识别和个人数据存储领域取代条码技术的新兴技术。 与条码技术相比,它具有多种优势,包括: 1.) 可以存储更多数据,2.) 可以在标签中集成一定智能,3.) 可以在一定距离外扫描,以及 4.) 可以减少人为干预。 所有这一切皆因MCU 的使用而成为可能。
EPC 技术对智能标签的影响
在消费层的部署中,下一代标签系统必须发展一种新的复杂级别,以应对新应用和全球互操作性所带来的复杂性。
就像统一产品编码 (UPC) 是条码技术的基本标识一样,一个名为 EPCglobal 的企业联盟也为 RFID 创建了电子产品编码 (EPC)。 EPC 代码为 64
[单片机]