STM32WLE5JC

Sub-GHz 无线电介绍

sub-GHz无线电是一种超低功耗sub-GHz无线电,工作在150-960MHz ISM频段。

在发送和接收中采用LoRa和(G)FSK调制,仅在发送中采用BPSK/(G)MSK调制,可以在距离、数据速率和功耗之间实现最佳权衡。

这款sub-GHz无线电符合LoRaWAN®规范v1.0和无线电法规,如ETSI EN 300 220, EN 300 113, EN 301 166, FCC CFR 47 part 15, 24, 90, 101和ARIB STD-T30, T-67, T-108。

sub-GHz无线电包括:

  • 模拟前端收发器,其RFO_LP引脚输出最大功率为+15dbm,RFO_HP引脚输出最大功率为+22dbm
    提供下列调制方案的数据调制解调器组:
  • LoRa Rx/Tx,带宽(BW)从7.8 - 500 kHz,扩频因子(SF) 5 - 12,比特率(BR)从0.013到17.4 Kbit/s(实际比特率)
  • 速率为0.6 ~ 300kbit /s的FSK和GFSK Rx/Tx
  • (G)速率为0.1 ~ 10kbit /s的MSK Tx
  • BPSK Tx仅与比特率为100和600比特/秒
  • 包括所有数据处理和sub-GHz无线电配置控制的数字控制
  • 高速时钟生成器

Sub-GHz无线电一般描述

图Sub-GHz无线电系统框图
在这里插入图片描述
sub-GHz无线电提供一个内部处理单元来处理与系统CPU的通信。
通信由通过SPI接口发送的命令处理,并且使用一组中断来发送事件信号。BUSY信息是操作活动的信号,用于指示何时无法接收到低于GHz的无线电命令。

发送器

发射链包括调制解调器的调制输出,该调制解调器直接调制RF-PLL。

位流的可选预滤波可以使能,以减少邻近信号的功率,这也取决于所选的调制方案。RF-PLL的调制信号直接驱动高输出功率PA或低输出功率PA。

传输数据包的有效载荷大小取决于调制方案。

发射机高输出功率
通过RFO_HP射频引脚支持传输高达+22dBm的高输出功率。

在这里插入图片描述

接收器

接收器具有自动I和Q校准,提高了图像抑制。
在使用接收器之前,校准在启动时自动完成,并且可以通过命令请求。

接收机支持LoRa、(G)MSK和(G)FSK调制。接收到的数据包有效载荷大小取决于调制方案。

RF-PLL

射频锁相环用作频率合成器,用于产生发射链和接收链的本振频率(flo)。
RF-PLL使用自动校准,并使用32MHz HSE32基准。
sub-GHz无线电覆盖150~960MHz范围内的所有连续频率。

调制频率

除特定的高带宽设置外,sub-GHz无线电接收器主要在低中频配置下工作。

在这里插入图片描述

电源管理

该器件嵌入两个不同的稳压器:一个LDO和一个DC/DC(SMPS)。
SMPS可以通过软件选择开关,以提高电源效率。
由于LDO和SMPS并联工作,所以SMPS的接通对用户是透明的,只影响功率效率。

供电方案

器件要求VDD工作电压在1.8V~3.6V之间。
可以为特定的外设提供几个独立的电源:在这里插入图片描述
在这里插入图片描述
VDD是用于I/O的外部电源,系统模拟块如复位、电源管理、内部时钟和低功耗调节器。它通过外部VDD引脚提供。

在这里插入图片描述
VDDSMPS是SMPS降压转换器的外部电源。
它通过VDDSMPS电源引脚对外提供,必须连接到与VDD相同的电源

LDO或SMPS降压转换器工作模式可通过以下方式配置:

  1. 通过MCU使用SMPSEN设置PWR控制寄存器,这依赖于MCU系统的工作模式(运行,停止,待机或关机)。
  2. 通过sub-GHz无线电使用SetRegulatorMode()命令和Sub-GHz无线电工作模式(睡眠,校准,待机,待机与HSE32或活动)。

当POR和NRST复位后,将选择LDO模式,SMPS选择优先于LDO选择。

电源监测器

该器件集成了上电复位/下电复位,以及断电复位(BOR)。

不能关闭BOR0级别。其它BOR级别可以通过用户选项启用。启用后,除关机模式外,BOR在所有电源模式下都是活动的。

通过option字节可以选择5个BOR阈值。

上电时,BOR使设备处于复位状态,直到电源电压VDD达到指定的VBORx阈值:

  • 当VDD低于所选阈值时,设备复位。
  • 当VDD超过VBORx上限时,设备复位释放,系统启动。

该器件具有嵌入PVD(可编程电压检测器),可监控VDD电源并将其与VPVD阈值进行比较。
当VDD低于VPVD阈值和VDD高于VPVD阈值时,会产生中断。
然后中断服务程序可以生成警告信息或将MCU置于安全状态。

PVD由软件启用,可以配置为监控sub-GHz无线电操作所需的VDD供电水平。

此外,这些器件嵌入了一个PVM(外设电压监视器),它将独立电源电压VDDA与固定阈值进行比较,以确保外设在其功能供电范围内。

最后,当VDD过低而无法操作sub-GHz无线电时,无线电寿命终止监视器提供有关VDD电源的信息。
当达到EOL水平时,软件必须以安全的方式停止所有无线电活动。

线性稳压器

两个嵌入式线性稳压器提供所有的数字电路,除了备用电路和备用域。
主调节器(MR)输出电压(VCORE)可以通过软件编程到两个不同的功率范围(范围1和范围2),以根据系统最大工作频率优化消耗。

电压调节器在复位后总是使能。根据应用模式,VCORE电源由主稳压器或低功率稳压器(LPR)提供。

VBAT操作

VBAT引脚用于在没有外部电池和外部超级电容的情况下,从外部电池、外部超级电容或从VDD为设备VBAT域(RTC、LSE和备份寄存器)供电。

VBAT模式下有三个防篡改检测引脚。

VBAT操作在VDD不存在时自动激活。

内置VBAT电池充电电路,当VDD存在时可以激活。

低功耗模式

该器件支持多种低功耗模式,以实现低功耗、短启动时间、可用外设和可用唤醒源之间的最佳折衷。

默认情况下,在系统或上电复位后,微控制器处于运行模式,范围1。
用户可以选择以下低功耗模式之一:

  • 休眠模式:CPU时钟关闭,所有外设包括CPU核心外设(包括NVIC、SysTick)都可以运行,当发生中断或事件时唤醒CPU。
  • 低功耗运行模式(LPRun):当系统时钟频率降低到2MHz以下时,代码从SRAM或闪存执行。稳压器在低功率模式,以尽量减少工作电流。
  • 低功耗睡眠模式(LPSleep):从LPRun模式进入。
  • 停止0和停止1模式:保留SRAM1、SRAM2和所有寄存器的内容。VCore域内所有时钟停止。PLL、MSI、HSI16被禁用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/256565.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微软 CMU - Tag-LLM:将通用大语言模型改用于专业领域

文章目录 一、前言二、主要内容三、总结 🍉 CSDN 叶庭云:https://yetingyun.blog.csdn.net/ 一、前言 论文地址:https://arxiv.org/abs/2402.05140 Github 地址:https://github.com/sjunhongshen/Tag-LLM 大语言模型&#xff08…

Ubuntu Desktop - scrolling (Terminal 缓存更多终端历史输出内容)

Ubuntu Desktop - scrolling [Terminal 缓存更多终端历史输出内容] 1. ubuntu-14.04.5-desktop-amd64.iso2. ubuntu-16.04.3-desktop-amd64.isoReferences Terminal -> 右键 Profiles -> Profile Preferences 1. ubuntu-14.04.5-desktop-amd64.iso 2. ubuntu-16.04.3-de…

理解JAVA命名和目录接口(JNDI)

理解JAVA命名和目录接口(JNDI) 考虑访问网站的场景,Web用户要求记住四字节的IP地址而不是有意义的名称。例如,假设Web用户用123.23.3.123而不是hotmail.com访问hotmail网站。在这种情形下,Web用户难以记住不同的IP地址来访问不同的网站。因此,要使其变得对Web用户简单方…

【开源】SpringBoot框架开发APK检测管理系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 开放平台模块2.3 软件档案模块2.4 软件检测模块2.5 软件举报模块 三、系统设计3.1 用例设计3.2 数据库设计3.2.1 开放平台表3.2.2 软件档案表3.2.3 软件检测表3.2.4 软件举报表 四、系统展示五、核心代…

基于RBF神经网络的自适应控制器simulink建模与仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 4.1自适应控制器 4.2 RBF神经网络模型 5.完整程序 1.程序功能描述 在simulink中,使用S函数编写基于RBF神经网络的自适应控制器,然后实现基于RBF神经网络的自适应控制…

HCIA-HarmonyOS设备开发认证V2.0-3.2.轻量系统内核基础-任务管理

目录 一、任务管理1.1、任务状态1.2、任务基本概念1.3、任务管理使用说明1.4、任务开发流程1.5、任务管理接口 坚持就有收获 一、任务管理 从系统角度看,任务是竞争系统资源的最小运行单元。任务可以使用或等待CPU、使用内存空间等系统资源,并独立于其它…

【多模态】27、Vary | 通过扩充图像词汇来提升多模态模型在细粒度感知任务(OCR等)上的效果

文章目录 一、背景二、方法2.1 生成 new vision vocabulary2.1.1 new vocabulary network2.1.2 Data engine in the generating phrase2.1.3 输入的格式 2.2 扩大 vision vocabulary2.2.1 Vary-base 的结构2.2.2 Data engine2.2.3 对话格式 三、效果3.1 数据集3.2 图像细粒度感…

双场板功率GaN HEMT电容模型以精确模拟开关行为

标题:Capacitance Modeling in Dual Field-Plate Power GaN HEMT for Accurate Switching Behavior(TED.16年) 摘要 本文提出了一种基于表面电位的紧凑模型,用于模拟具有栅极和源极场板(FP)结构的AlGaN/G…

【Python网络编程之Ping命令的实现】

🚀 作者 :“码上有前” 🚀 文章简介 :Python开发技术 🚀 欢迎小伙伴们 点赞👍、收藏⭐、留言💬 Python网络编程之Ping命令的实现 代码见资源,效果图如下一、实验要求二、协议原理2…

redis-sentinel(哨兵模式)

目录 1、哨兵简介:Redis Sentinel 2、作用 3、工作模式 4、主观下线和客观下线 5、配置哨兵模式 希望能够帮助到大家!!! 1、哨兵简介:Redis Sentinel Sentinel(哨兵)是用于监控redis集群中Master状态的工具,其已经被集成在re…

问山海——天涯海角——桃花渊boss攻击顺序

文章目录 桃花渊代码代码解读代码执行结果攻击顺序示意图 桃花渊 规划击杀各个boss顺序。 副本持续时间为30分钟,每个地方的boss被打死后,需要一定时间才能重新刷新。 只考虑其中两种boss,龟将和龟龙。各有四个。 其中我从一个boss地点到…

CentOS 7.9安装Tesla M4驱动、CUDA和cuDNN

正文共:1333 字 21 图,预估阅读时间:2 分钟 上次我们在Windows上尝试用Tesla M4配置深度学习环境(TensorFlow识别GPU难道就这么难吗?还是我的GPU有问题?),但是失败了。考虑到Windows…

力扣_字符串6—最小覆盖字串

题目 给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 “” 。 示例 : 输入:s “ADOBECODEBANC”, t “ABC” 输出:“BANC” 解释:…

jvm几个常见面试题整理

1. Full GC触发机制有如下5种情况。 (1)调用System.gc()时,系统建议执行Full GC,但是不必然执行。(2)老年代空间不足。(3)方法区空间不足。(4)老年代的最大可用连续空间小于历次晋升到老年代对象的平均大小就会进行Full GC。(5)由Eden区、S0(From)区向S…

【GO语言卵细胞级别教程】05.项目创建和函数讲解

感谢!点点赞和评论呀!我将继续更新 目录: 感谢!点点赞和评论呀!我将继续更新0.创建项目1.函数的引入2.注意事项3.详细介绍3.1 形参介绍 4.导入包4.1 基本知识4.2 注意事项 5.init函数6.匿名函数 0.创建项目 创建目录 …

uv机器电机方向极性

爱普生主板设置X、Y 电机方向极性:请根据实际情况设置,开机初始化时如果电机运动方向反了则修改此极性。 理光主板设置X、Y 电机方向极性

神经网络(Nature Network)

最近接触目标检测较多,再此对最基本的神经网络知识进行补充,本博客适合想入门人工智能、其含有线性代数及高等数学基础的人群观看 1.构成 由输入层、隐藏层、输出层、激活函数、损失函数组成。 输入层:接收原始数据隐藏层:进行…

SpringCloud-Ribbon实现负载均衡

在微服务架构中,负载均衡是一项关键的技术,它可以确保各个服务节点间的负载分布均匀,提高整个系统的稳定性和性能。Spring Cloud 中的 Ribbon 就是一种负载均衡的解决方案,本文将深入探讨 Ribbon 的原理和在微服务中的应用。 一、…

python 基础知识点(蓝桥杯python科目个人复习计划38)

今日复习内容:DFS的剪枝 我理解的剪枝,和《运筹学》里面“分支定界法”的剪枝操作一样,不停按照题目所给条件分割,当所得目标函数的值已偏离最优解时,就将其减去。 例题1:数字王国之军训排队 题目描述&a…

阅读 - 搭建博客

搭建博客的几种方式 1. 使用在线的博客系统,如语雀、掘金、CSDN等。 优点:直接创建账号使用即可,简单方便,不需要维护 缺点:文章分散在各个平台,不易于管理 2. github pages hugo、hexo等静态博客系统…