小v电子技术博文 上海鲤鲸网络科技 小v单片机 物联网云平台管理系统+终端嵌入式软硬件开发!

热门文章 关于功耗使用时间的计算方法

  • 时间:2017-12-29
  • 作者:小v
  • 分类: 低功耗stm32l0
  • 浏览:769
  • 评论:0
  • 蓝牙整个开发板处于低功耗模式,而是单独的模块,实测平均睡眠功耗 1uA,最 低功耗 0.4uA,广播瞬时功耗 130uA,默认 2s 广播一次。 假如我们使用的场景是一天持续广博数据10次 ,每次6秒,那么一天所消耗的电流为130uA   130uA持续供电时  一节300mAh的纽扣电池  可在理想供电下 的天数为  300mAh 就是 300MA的电流能持续供电1个小时。130uA的电流则能用 300mah/130uA=2307h 96天约为3个月  实际上 蓝牙不会一直广播,一天可能工作5次 一次持续10s 这样子。一天也就50s。 一天24小时可以达到2307小时 ...

    阅读全文>>

    热门文章 关于段式液晶屏的lcd的码值计算

  • 时间:2016-6-14
  • 作者:小v
  • 分类: 低功耗stm32l0
  • 浏览:1003
  • 评论:0
  • 如下图是一张段式液晶屏的描述,工四个com端, 计算码值表如下 //码值表                           /* 0     1        2       3      4   */ __CONST uint16_t  NumberMap[10] = {0x3132, 0x2020, 0x3212, 0x3222, 0x2...

    阅读全文>>

    热门文章 低功耗蓝牙智能MCU单片机 BGM111

  • 时间:2016-3-28
  • 作者:小v
  • 分类: 低功耗stm32l0
  • 浏览:1121
  • 评论:0
  • 产品详细信息 Low Current Consumption: RX peak: 7.5 mA TX peak: 8.2 mA @ 0 dBm MCU: 59 uA/MHz MCU sleep: 1.65 uA down to 200 nA 蓝牙 - Silicon Labs

    阅读全文>>

    热门文章 如何从软件上实现低功耗

  • 时间:2016-2-3
  • 作者:小v
  • 分类: 低功耗stm32l0
  • 浏览:948
  • 评论:0
  • 降低功耗是每个便携式产品开发人员的设计目标之一,但功耗不仅仅与硬件设计有关,控制软件也会对产品的功耗产生很大影响。不管是操作系统、BIOS控制程序还是外设驱动程序,这些软件编写的方式决定了最终产品的功耗水平,因此在开发时必须加以考虑。本文介绍四种通过软件降低功耗的方法,可供中国的设计工程师们参考。 作为嵌入式软件工程师,我们需要在质量与效率之间寻求平衡。为此,我们要优化软件性能,使之能在速度较慢而价格低廉的处理器上运行;我们要调整软件大小,这样就能使用更小且更便宜的存储器。现在随着为手持式和无线装置编写的软件越来越多,我们还需要优化产品的功耗,以延长小型低成本电源的寿命。 有个好消息是,无论你在开发操作系统、外设驱动程序还是应用程序,现在已有多种软件设计技术可以帮助降...

    阅读全文>>

    热门文章 STM32l053低功耗睡眠模式例程分析

  • 时间:2016-1-7
  • 作者:小v
  • 分类: 低功耗stm32l0
  • 浏览:3531
  • 评论:0
  • 最近研究STM32l053  nucleo开发板的睡眠模式例程配置。 main程序如下 int main(void) {   /* STM32L0xx HAL library initialization:        - Configure the Flash prefetch, Flash preread and Buffer caches        - Systick timer is configured by default as source of time base, but user       ...

    阅读全文>>

    热门文章 关于stm32的低功耗三种模式简要分析

  • 时间:2016-1-7
  • 作者:小v
  • 分类: 低功耗stm32l0
  • 浏览:1298
  • 评论:0
  • 学习stm32,用在手持便携式的设备项目上,必要考虑到它的功耗和三种模式。 STM32 的低功耗模式有 3种: 1)睡眠模式(CM3内核停止,外设仍然运行) 2)停止模式(所有时钟都停止) 3)待机(standby)模式(1.8V内核电源关闭) 从待机模式唤醒后的代码执行等同于复位后的执行 进入Standby模式后,只能有Wake-up脚和RTC唤醒,特别是唤醒后,程序将从最开始运行,也就是相当于软件复位。 睡眠模式,要对电源配置,以及睡眠模式下相关的寄存器进行配置,。官方例程为了最大量的节省功耗,会将各个io的时钟关掉。睡眠模式下的唤醒,不会对程序复位,睡眠模式下被唤醒的中断基本 都是外部中断,也就是所有的IO,只要前提配置好中断NViC,以及优先级即可。...

    阅读全文>>

    热门文章 Nordic nRF51822开发入门

  • 时间:2015-12-29
  • 作者:小v
  • 分类: 低功耗stm32l0
  • 浏览:1660
  • 评论:0
  • 1        开发环境搭建 1.1  软件安装 1.        Keil软件安装; 2.        Jlink驱动安装; 3.        nRFgoStdio安装,该软件用来烧写蓝牙协议栈和应用软件。第二步安装了Jlink驱动后,不要安装nRFgo里自带的Jlink驱动。 4. &n...

    阅读全文>>

    热门文章 低功耗文章总结

  • 时间:2015-12-28
  • 作者:小v
  • 分类: 低功耗stm32l0
  • 浏览:1081
  • 评论:0
  • 只看帖不发帖是不好的,我也来发发帖子吧,写的不好谅解啊。      前两个月在公司做了一个低功耗项目,现在功耗最低10uA不到,平均功耗40uA左右,算是达标了。因为是公司产品,就不方便贴代码、原理图了,该产品是一个小模块,可以方便的嵌入到各种系统里面。跟原子哥他们卖的NRF2401类似,是一个读卡器。      做这个项目中间也请了技术支持,因为外围电路芯片的功耗一直降不下来,经过与对方的反复交流,对方提供了低功耗的测试结果、硬件方案、软件方案,经过修改测试,最终成为我们的产品,功耗比较满意。      硬件方案选择的是STM32,外加某公司的读卡芯片。前期完成了读...

    阅读全文>>

    热门文章 stm32l053r8t6的串口收发送例程分析源码下载

  • 时间:2015-12-5
  • 作者:小v
  • 分类: 低功耗stm32l0
  • 浏览:4072
  • 评论:0
  • 关于stm32l0 nucleo开发板上串口的例程只给了三个例程,这三个例程名字文件如下 UART_TwoBoards_ComDMA,UART_TwoBoards_ComIT,UART_TwoBoards_ComPolling 大概就是第一个利用DMA进行发送接收的,第二个就是中断发送接收的,第三个就是用轮训的方式实现的,由于三个例程的并没有完全投入大部分精力去搞,所以说明显得很浅显,如果之前用过stm32f103系列的,那么这点浅显的提示也可以提供一定的提示的,在这里我用了类似stm32f103的经常用的串口方式,就是串口发送不用中断,中断接收模式。 官方例程原文 @par Example Description 例程描述 This E...

    阅读全文>>

    热门文章 stm32l053r8t6的时钟唤醒程序解析

  • 时间:2015-12-3
  • 作者:小v
  • 分类: 低功耗stm32l0
  • 浏览:4220
  • 评论:0
  • 当你学习stm32l053r8t6这款芯片时,必定要用到他的低功耗功能,所以进入低功耗模式是必须要学习一下的。 官方例程如下 int main(void) {   /* STM32L0xx HAL library initialization:        - Configure the Flash prefetch, Flash preread and Buffer caches        - Systick timer is configured by default as source of time base, but user    ...

    阅读全文>>

    热门文章 STM32l053开发板学习手记

  • 时间:2015-11-4
  • 作者:小v
  • 分类: 低功耗stm32l0
  • 浏览:1584
  • 评论:0
  • 上一篇有说到,stm32l053是一款低功耗产品,应客户要求结合低功耗蓝牙4.0,要实现一个低功耗的设计 l053是st在14年初发布的,资料较少,cortex m0+,主频能达36M,但是想要在线调试KEIL4及以下不行,要用KEIL5以上,安装KEIL5后还需要安装PACK, 才能下载调试。 安装教程百度即可。 还有stm32l0库和stm32f103系列的库也是不一样的不能移植拿来直接用。需要自己重新看函数看例程然后才能用。 并且ucosii的也不能直接将一移植好的拿来用,毕竟内核一个是M3  一个是M0+所以还是有区别的。

    阅读全文>>

    热门文章 stm32l053 nucleo开发板学习记录

  • 时间:2015-11-2
  • 作者:小v
  • 分类: 低功耗stm32l0
  • 浏览:1179
  • 评论:0
  • 最近上手了nucleo  stm32的开发板,做一些记录 问:jackson2005] 從睡眠喚醒至全速運行,約需多久時間 [答:expert6] 從睡眠喚醒至全速運行:从SLEEP可以马上唤醒,从STOP只需8us可唤醒 [2010-6-8 10:36:13] [问:liuguod] STM32L15xxx微处理器支持哪些程序调试接口? [答:expert3] 支持JTAG和SWD两种调试接口。 [2010-6-8 10:36:46] [问:jackson2005] 在睡眠被喚醒,有那些方法 [答:expert5] 所有的中断都可以将STM32L从睡眠模式唤醒。 [2010-6-8 10:37:42] [问:encaon] 请...

    阅读全文>>

    返回顶部| 首页| 手气不错| 捐赠支持| 自定义链接| 自定义链接| 自定义链接| 手机版本|后花园

    Copyright © 2014-2017   京ICP备14059411 Copyright 2014-2015 上海鲤鲸网络科技工作室 版权所有 All Rights Reserved

    sitemap