资料介绍
开发工具调整功耗的微控制器
一方面将许多设备组成了物联网,对低能耗的要求。解决这一需求需要在多层次的整体战略的优化。一个成功的设计需要的不仅仅是选择低功耗元件,而且还使用软件勉强可用的电池容量由这些组件,以最有效的方式一起工作。即使细微的变化,硬件和软件的实施可以使整体能源使用的巨大差异。
大多数物联网设备的核心是一个微控制器(MCU)设计的高能效。一个典型的低能量MCU包括一个智能外设阵列控制的I / O和必要的系统功能的核心处理器。串行端口(UART)通常能够自动发送和接收数据,而在处理器内核上运行的软件只需要从适当的缓冲区传输字节,一旦数据接收完成。与链接的DMA传输可用的设备如从Silicon Labs EFM32系列MCU的壁虎,甚至相互作用可以被最小化。在这种情况下,处理器核心只需要唤醒检查内存的内容,一旦整个消息已收到。
By allowing peripherals to manage I/O, the MCU can spend much of its time in sleep mode, where many parts of the MCU will be shut down and not draw power. Duty cycle is the ratio of time spent in active mode vs time spent asleep. A low duty cycle is important to battery powered IoT applications since sleep modes draw mere microamps, while active mode typically draws several orders of magnitude more.
A low duty cycle allows the processor core to sleep for a majority of the time, waking only to collect data or to communicate when necessary. The key to implementing a low duty cycle strategy is understanding how the software interacts with the hardware. Functions that cause the MCU to be awake too long need to be identified and then replaced or rewritten if possible. Traditionally, this has been difficult to achieve early in the development phase because such identification relies on finished hardware for testing.
The Pearl Gecko starter kit and similar evaluation boards from Silicon Labs include an Advanced Energy Monitor (AEM) function. When used in combination with the advanced tools in the company’s Simplicity Studio, it provides valuable insight into how much energy an application requires during the software development cycle. The information not only shows the effectiveness of sleep modes, but also function-level optimizations.
- 基于PIC微控制器的电子开发系统 0次下载
- HT32系列微控制器USB设备开发工具包 0次下载
- 嵌入式微控制器技术实验任务和程序及仿真图资料合集 9次下载
- ARM开发工具MDK开发环境的应用实验详细讲解 22次下载
- MSP430硬件程序开发工具用户手册免费下载 28次下载
- 如何使用KEELOQ3开发工具包作为开发工具来在目标板上仿真和调试固件 35次下载
- 基于ARM核的系列微控制器的嵌入式开发工具MDK 2次下载
- RM48Hercules开发工具包详细概述 15次下载
- 具有交流AC LED照明和通信开发工具套件的PLC 1次下载
- ARM开发工具解读 3次下载
- STM32系列微控制器开发工具与应用 2次下载
- 低功耗智能电源应用的微控制器 21次下载
- ARM开发工具集 0次下载
- C51 系列微控制器的开发工具KEIL C51 Vision2 0次下载
- TinyM0开发工具链V1.02 111次下载
- 九齐MCU单片机NY8A053D微控制器芯片方案 272次阅读
- Intellij IDEA 开发工具实例 445次阅读
- 如何设计一个基于ESP32的微控制器开发板 2617次阅读
- 如何在RTOS中处理微控制器的低功耗特性 1210次阅读
- 六款程序员必看的前端在线开发工具 2504次阅读
- 米尔科技开发软件介绍 2095次阅读
- 飞思卡尔新款Flexis微控制器资料 4530次阅读
- 如何为物联网设备选择低功耗微控制器,以及在板载外设方面要注意哪些问题 4574次阅读
- LM3S9B92微控制器特性参数与Stellaris机器人评估板介绍 2146次阅读
- 基于ADI公司的两款微控制器来了解在此背景下解读超低功耗的真正意义 6412次阅读
- web前端开发工具排行:8款html开发工具推荐下载 8.4w次阅读
- 图解android开发工具 1275次阅读
- 《振南电子STM32视频教程》第一讲:ARM处理器和STM32微控制器 2079次阅读
- Kinetis M微控制器:面向计量方案的攻城利器 2248次阅读
- MAXQ1741 DeepCover磁卡读取安全微控制器 816次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多