| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> 嵌入式系统中的低功耗设计 -> 正文阅读 |
|
[嵌入式]嵌入式系统中的低功耗设计 |
? ? ? ?近年来电子产品行业发展速度很快,绿色环保、节能减排的理念也根植其中;更低的功耗、更长的续航,设计、开发人员在产品的开发过程中满足性能的情况下,也在尽可能的优化电子产品的功耗表现。
? ? ? ?电子产品的低功耗设计,需要系统性优化,从硬件设计到软件设计的共同优化,才能达到更好的效果,这已是行业共识。在硬件上的设计包括:使用超低功耗的外围器件和接口、使用低功耗功能支持的主控soc(内核、总线、片上外设有低功耗设计)、使用功耗和负载符合需求的电源管理ic等。在软件上的设计包括:低功耗优化的应用设计、低功耗优化的系统策略等。
? ? ? ?低功耗和负载能力符合需求的电源管理ic的使用,在低功耗电子产品中是很重要的。比如LDO、DC/DC这两种常见的类型,分别侧重的是低静态电流和高转化率指标,但最好都支持输出可关断(可以由CPU控制,配合整体的低功耗策略设计)。 ? ? ? ? 具有低功耗设计的主控SOC,这在低功耗电子产品的设计中不仅仅是一种硬件优化,更是影响对低功耗软件系统有极大的影响。曾今MSP430就是因为其低功耗、高性能的表现,深受行业欢迎;而今在近几年,stm32 L系列发展势头迅猛,当然整个行业不仅仅有stm32 L系列,有的面向更细分的行业的比如低功耗蓝牙主控等也有不少优秀的SOC。 ? ? ? ? 超低功耗的外围器件和接口,细分来说包括:存储器、模拟电路、数字电路、执行器、传感器等等,这些和电子产品的实际功能所依赖的硬件紧密相关。
? ? ? ?低功耗优化的应用设计,需要关注的是采用优化的逻辑、算法,降低应用对整体系统的负载,包括序列优化的外设使用(保持非使用情况下释放对应外设的占用,乃至关闭)。 ? ? ? ?低功耗优化的系统策略,目前来说更多的是选择具有低功耗优化的操作系统,用以支撑低功耗优化应用的设计。例如FreeRTOS的Tickless Idle,就是一种很好的系统策略支持。
? ? ? ?嵌入式系统的低功耗设计是应当前电子产品的发展趋势而产生的需求,其具体的设计必须结合具体的产品进行具体设计,但是从系统来看,是可以抽象出部分系统特征的。 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 23:30:21- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |