最近在卡片测试程序,发现一颗2032的纽扣电池隔一天电压就会降差不多0.7V。耗电非常严重,关键我们这个卡片还是主推低功耗的。这要是拿出去,就是纯打脸。

  于是拿示波器观察波形,做法很简单,和电池串联一个10欧姆的电阻,通过它两边的电压侧面观察整体的电流功耗。然后我就发现哪个波形是惨不忍睹,和一开始在开发板上看到的波形完全不同。但这个卡片可以说是完全按照开发板来布线的,应该没什么问题,唯一不同之处是当初为了布线方便,换了几个引脚接口。天呐,难道问题在这里?但是照理说换一下端口应该没什么问题的啊。没办法,查呗。

  既然只有引脚不同,所有首先要查的就是在程序中,相应的引脚有没有全部改过来。

  最终问题出在IO初始化阶段,当时为了考虑低功耗,参照网上的做法,将IO口全部设置为输出低电平。因为后面对于用到的端口都会进行单独初始化的,所以一开始全部设置。结果问题就处在CC2500的GDO0和GDO2接着的IO口上。只要不去动这两个IO口,那么最低功耗就维持在20uA,但是如果其中一个,或两个都初始化了,那么问题就来了。最低功耗就在几个mA了。但是在没有换引脚之前我们也是这么给IO口进行初始化的,那样就没问题,偏偏换了端口就会出现这种问题。真是让人琢磨不透。

  而且这不是特例,我之后又试过很多张卡,发现初始化了GDO0和GDO2的,功耗都是很高的,基本一颗电池,只要2天就没电了。

转载于:https://www.cnblogs.com/shouchengcheng/p/3652823.html

MSP430+CC2500低功耗注意细节相关推荐

  1. MSP430F5529 DriverLib 库函数学习笔记(十三)认识低功耗模式

    目录 硬知识 低功耗模式 MSP430单片机各工作模式下的电流消耗 API 进入低功耗模式 退出低功耗模式 平台:Code Composer Studio 10.3.1 MSP430F5529 Lau ...

  2. 关于低功耗IPC市场介绍之原厂介绍

    01 背景 2018年至2020年,家用智能视觉(消费类IPC)市场高速增长,据艾瑞咨询测算,2020年中国家用智能视觉产品市场规模达到331亿元,自2016年以来年复合增长率高达53.5%.经过20 ...

  3. 【嵌入式】MSP430系统实时时钟RTC学习日志(完善中)

    目录 MSP430系统实时时钟RTC [时钟初始化]系统时钟初始化需要注意的问题 MSP430F149时钟源选择(部分转) MSP430 系统时钟 ACLK.MCLK.SMCLK [MSP430时钟] ...

  4. 疯狂的大柚柚带你玩转MSP-ESP430G2(基础篇)-----(八)低功耗模式补充

    疯狂的大柚柚带你玩转MSP-ESP430G2(基础篇) (八)低功耗模式补充 如果MSP430处于低功耗模式的工作状态,当可屏蔽中断和非可屏蔽中断源产生时,就会唤醒CPU进入中断处理程序. 入栈保护当 ...

  5. 单片机和ARM的区别

    1.软件方面 这应该是最大的区别了.引入了操作系统.为什么引入操作系统?有什么好处嘛? 1)方便.主要体现在后期的开发,即在操作系统上直接开发应用程序.不像单片机一样一切都要重新写.前期的操作系统移植 ...

  6. MSP432的系统时钟和简单系统定时

    目录 专栏 系统时钟和低功耗模式 时钟系统结构与原理 SYSTICK定时中断 SYSTICK相关寄存器 SYSTICK配置步骤 SYSTICK sdk相关 关于SYSTICK的例程 导入 例程 分析 ...

  7. 理解单片机(MCU)、ARM、DSP,vDSP(Vision DSP )都是处理器,

    可以具体参考知乎上的讨论怎么深入浅出地理解「单片机.ARM.DSP 有互通之处,都是 CPU」? 一.理解MCU,ARM cpu, DSP 作者:匠人时尚 链接:https://www.zhihu.c ...

  8. 单片机和ARM A的区别

    单片机和ARM A的区别 1. 架构 2.软件方面 3.硬件方面 4.区别 5.开发难度 6.单片机是微控制器,ARM是微处理器 7.reference 1. 架构 arm现在分为A R M三个系列, ...

  9. MCU在可穿戴计算机生物特征识别中的关键作用

    丢失丢失的手机或平板电脑是很难的;丢失的移动设备的后果是巨大的:我们的移动设备中存储了如此多的信息,以至于我们立即面临丢失金钱.被窃取或甚至被窃取身份的风险.想一想.除了必须重新创建电子邮件.更改密码 ...

  10. Zigbee变电站智能门禁系统设计

    智能门禁系统,作为一种智能化的安全管理系统,不仅可以随时记录各类人员的操作情况,还可以根据用户等级来授予不同的访问权限,进而有效的制止非法操作. 近年来,国家电网提出了建设智能电网的要求,为了响应此要 ...

最新文章

  1. 【怎样写代码】对象克隆 -- 原型模式(四):浅克隆与深克隆
  2. 部署tomcat环境
  3. 你大概走了假敏捷:认真说说敏捷的实现和问题(手绘版)
  4. Event Tracing for Windows
  5. 柠檬网络电视_睡觉时旁边放柠檬,真能促进长高提升记忆力?权威解答来了
  6. C语言高级编程:利用堆栈溢出修改函数返回地址
  7. java proguard 使用_一步步教你使用Proguard混淆Java源代码
  8. P3128 [USACO15DEC]Max Flow P
  9. linux中cooy命令_Linux:CentOS 7中常用的基础命令
  10. 摘抄一篇:图的存储结构
  11. g18 android 4.4,cm11出了最新的android4.4完美的附网址
  12. 一个好用的大文件传输工具
  13. 【NOI Online】 2021普及
  14. u盘server2012服务器系统安装,如何安装原版Windows server 2012?U盘安装原版Windows server 2012方法...
  15. java8 stream运行原理之并行流原理详解
  16. JDK--box和unbox
  17. Hexo历险记之三本地安装Hexo
  18. 比DOORS好用的需求管理系统有哪些?对比10大需求管理工具
  19. ati jti jwt 和_JWT jti和kid属性的说明
  20. Json Web Token(JWT)

热门文章

  1. Android聊天软件开发(基于网易云IM即时通讯)——发送文本消息(四)
  2. 驴妈妈旅游携手法大大,打造分销商签约新体验
  3. msfconsole 控制台简介
  4. VMware Centos7下载安装教程(超详细)
  5. 软件开发全过程必备文档下载(@附所有文档)
  6. win10不用密码登录及不显示“要使用本计算机,用户必须输入用户名和密码”的解决办法
  7. 拉格朗日插值的优缺点_拉格朗日插值法与牛顿插值法比较
  8. 利用wireshark分析Voip语音RTP协议
  9. OA软件详细功能模块列表
  10. 精心整理的10套最美Web前端新年特效---提前祝大家新年快乐(文末送书)