关于S2-LP休眠

关于S2-LP休眠

休眠方式

  • 直接将CSN拉高,相当于芯片断电,电流0uA;mcu醒来后必须重新初始化s2lp才能正常工作;

  • 执行sleep命令,s2lp进入休眠,而且也可以做到几乎0uA的功耗;

  • 休眠前最好先清空fifo,执行abort后再执行sleep 命令;

    复制代码
      S2LPCmdStrobeFlushRxFifo();
      S2LPCmdStrobeFlushTxFifo();    
      S2LPCmdStrobeSabort();
      S2LP_DELAY_US(10);
      S2LPCmdStrobeSleep();
      S2LP_DELAY_US(10);
  • 另外设计电路图时,

    • 低功耗产品要特别注意上下拉,减少漏电流;
    • 留出测试点,甚至mcu和rf用电阻分开供电,便于测试。

作者介绍

我是 嵌入式老菜鸟,只分享踩过的坑

欢迎关注,后续持续更新 S2-LP 配置教程、低功耗优化、距离拉满技巧、实战源码~


标签

S2-LP STM sub-GHz 嵌入式开发 射频调试 低功耗 无线通信 开发避坑


相关推荐
sramdram1 天前
基于32位微控制器的FOC汽车水泵方案
单片机·嵌入式硬件·汽车·微控制器·32位微控制器
开发笔记-阿牛1 天前
解析一款有意思的产品||CK6159A语音芯片设计的儿童专注力训练机-舒尔特玩具
stm32·单片机·嵌入式硬件·音频
残影飞雪1 天前
ESP32-C5下载烧录固件失败报错的原因
单片机·嵌入式硬件
搞全栈小苏1 天前
SIMetrix_simplis8.4安装教程——附安装包
stm32·单片机·嵌入式硬件·电力电子
qq_573967821 天前
STM32控制器
stm32·单片机·嵌入式硬件
某林2121 天前
履带小车底盘stm32F103RCT6开发
人工智能·stm32·单片机·嵌入式硬件·架构·人机交互·ros2
sramdram1 天前
低功耗MCU微控制器在动态血糖仪(CGM)中的应用方案
单片机·嵌入式硬件·mcu·mcu微控制器
Dlrb12111 天前
ARM--IMX6ULL的SDK学习,BSP开发工程管理,以及链接脚本与Makefile的编写
单片机·嵌入式硬件·arm·sdk·链接脚本·i.mx6ull·cortex-a7
李永奉1 天前
杰理可视化SDK开发-配置ANC主动降噪功能模块教程
单片机·嵌入式硬件·物联网
云泽8081 天前
嵌入式环境搭建(一):Keil MDK5 安装流程及 DFP 器件包配置实战
嵌入式硬件·keil5·keil mdk5·dfp器件包配置