当前位置: 首页 > news >正文

出口做食品网站网站运营推广选择乐云seo

出口做食品网站,网站运营推广选择乐云seo,做网站的基本功,wordpress数据库在哪为电池寿命设计嵌入式系统已经成为许多团队重要的设计考虑因素。优化电池寿命的能力有助于降低现场维护成本,并确保客户不需要不断更换或充电电池,从而获得良好的产品体验。 团队通常使用一些标准技术来提高电池寿命,例如将处理器置于低功耗…

为电池寿命设计嵌入式系统已经成为许多团队重要的设计考虑因素。优化电池寿命的能力有助于降低现场维护成本,并确保客户不需要不断更换或充电电池,从而获得良好的产品体验。

团队通常使用一些标准技术来提高电池寿命,例如将处理器置于低功耗模式,关闭未使用的外设等。然而,我发现开发团队经常忽视一些标准技术。

在今天的文章中,我们将探讨我经常看到被忽视但可以产生重大影响的几种低功耗设计技术。

技术 1 – 放弃 GCC,选择商业编译器

作为软件开发人员和团队,我们已经习惯了使用免费和开源的工具。我们经常忘记,在大多数情况下,你得到的是你付出的。虽然 GCC 是一个非常好的工具,但在所有情况下并不适用。其中一种情况是对于低功耗的,以电池为动力的设备。

我最近对 GCC 和 IAR 的 EWARM 编译器的代码执行进行了一些性能测量。使用相同的设置为同一处理器编译相同的代码,测试代码的性能提高了20% - 30%。结果根据操作的不同而有所不同,但这些数字还是让人震惊。

这意味着什么?这意味着使用商业编译器,你可能能够更快地执行相同的代码,这意味着你可以更快地回到休眠模式。在休眠模式下花费更多的时间意味着更少的电流消耗和电池寿命更长的可能性!

使用商业编译器可能是你可以利用的一种方式,不仅可以从你的代码中得到更好的性能,而且还可以节省电池寿命。

注意:结果将根据你手动优化代码的能力而有所不同。但为什么要浪费所有的时间,当工具可以为你做呢?

技术 2 – 使用 Tickless 模式以保持更长时间的睡眠

低功耗模式的一个问题是,如果你使用RTOS,内核tick将周期性地唤醒系统。tick设置为一毫秒并不罕见。如果你希望你的设备在唤醒前睡眠一整分钟会发生什么?好吧,你将在那分钟内多唤醒6000次,浪费宝贵的电池寿命。

在许多RTOS中,一个简单的解决方案是使用 tickless 模式。该模式的思想是,当系统进入休眠状态时,它会将一个低功耗定时器进行缩放,以便RTOS tick不会每毫秒发生一次。相反,它可能在几分钟、几小时或甚至一天之后才会发生!

你可以想象,这会保持系统处于睡眠状态,防止它唤醒并运行一堆不必要的CPU周期。结果是使用的电流更少,等于电池使用寿命更长。

注意:启用 tickless 模式的方法和你可能需要作为开发者投入的工作量从一个RTOS到另一个RTOS是不同的。

技术 3 – 利用内部缓存

多年来,微控制器并没有缓存。他们是资源受限的设备,相对于他们更具特色的老一代设备来说相对简单。今天的情况并非如此。如果你看看来自ST、NXP和许多其他公司的微控制器部件,你会发现性能部件都有一个内部缓存。如果你正在为低功率设计,你可以利用缓存来改善能耗。

有几种机制允许缓存帮助你减少当前消耗。大多数与缓存的主要功能有关:提供对频繁使用的数据或指令的更快访问,从而减少CPU访问较慢的主内存的时间。

例如,你可以使用缓存来优化内存访问模式。在具有可预测的内存访问模式的应用程序中,缓存可以显著优化能源使用。通过有效地预取和缓存所需的数据和指令,微控制器最大限度地减少了对主存储器的能耗高昂的访问。

缓存提供的延迟更低,速度更快,比其他板载内存更好。结果是在内存访问上花费的时间更少,这使得CPU有更少的空闲周期。更快的访问也意味着CPU可以更早地完成任务,从而减少整体的CPU活动时间。所有这些都有助于减少处理器的总体能耗,从而使电池使用寿命更长。

结论

当开发者和团队看低功耗设计时,他们经常直接跳到睡眠模式,时钟门控和其他减少能耗的技术。虽然这些都是很好的技术,但他们有时会忽略那些简单技术。我们在这篇文章中看到了你可以使用的几种技术,以帮助提高你的设备的电池寿命或减少你的有源设备的能耗。

总的来说,低功耗设计中涉及到很多东西。你可以无限优化能源,但通常在优化过程中会有一个“膝点”,在这个点之后,电池寿命的提高会变得更少。一定要记住你的技术如何改善你的电池寿命;当你达到那个膝点时,就是停止优化的时候了。

http://www.ds6.com.cn/news/122027.html

相关文章:

  • wordpress主题文件夹在哪里设置网站优化课程
  • 网站建设策划图片seo网络推广机构
  • 有做翻译英文网站搜索引擎优化seo应用
  • 设计兼职网站有哪些最稳定的灰色词排名
  • 景区电子商务网站建设百度广告怎么推广
  • 即时设计是免费的吗网站优化效果
  • 有效的网站建设公司深圳营销型网站定制
  • 大连网站建设方法2023最火的十大新闻
  • wordpress后台菜单seo网站推广优化论文
  • 网站开发说明书安卓手机优化大师官方下载
  • 自建网站 服务器百度首页推广
  • 怎样做付费下载的网站济南seo关键词优化方案
  • 浏阳商务局网站溪江农贸市场建设病毒什么时候才能消失
  • 自己建网站花钱吗北京百度关键词推广
  • 扬州建设银行网站南宁网络推广有几家
  • 深圳网站建设大公司排名多用户建站平台
  • 影视公司网站模板人工智能培训班
  • 怎么做旅游网站推广网站seo谷歌
  • 哪个做网站平台好关键词歌词任然
  • 今日头条母公司做网站规划怎么推广一个网站
  • 在什么网站可以做推广优化关键词的方法包括
  • 自己做的网站有排名吗百度快照功能
  • 网站建设套餐小程序定制开发
  • 都匀网站开发百度问答
  • porto wordpressseo搜索优化技术
  • wordpress 移动 主题企业新网站seo推广
  • 网站建设中什么意思黑帽seo培训网
  • 网站制作报价单模板站长工具端口检测
  • 网站建设颜色互联网推广是什么意思
  • 招聘网站数据分析怎么做百度关键词检测工具