首页 > 其他分享 >UM2080F32 基于 ARM Cortex-M0+内核的超低功 耗、高性能的、单片集成 (G)FSK/OOK 无线收发机的 32 位 SoC 芯片

UM2080F32 基于 ARM Cortex-M0+内核的超低功 耗、高性能的、单片集成 (G)FSK/OOK 无线收发机的 32 位 SoC 芯片

时间:2023-04-23 10:33:39浏览次数:38  
标签:收发机 低功耗 芯片 32 FSK UM2080F32 支持 MHz

UM2080F32 基于 ARM Cortex-M0+内核的超低功 耗、高性能的、单片集成 (G)FSK/OOK 无线收发机的 32 位 SoC 芯片。

UM2080F32工作于200MHz~960MHz 范围内,支持灵活可设的数据包格式,支持自动应答和自动重发功能,支持跳频 操作,支持 FEC 功能,同时内部集成了完整的射频接收机、射频发射机、频率综合器、调制解调器,用户只需配备简单、低成本的外围器件就可以获得良好的收发性能。此外,UM2080F32 内部还集成了 CAN、12 位 SAR ADC、UART、SPI、QSPI、I2C 等通用外围通讯接口,ADC、OPA、比较器等传感获取接口,以及 LPTIMER、WDT 等超低功耗模块接口,并内置 RC 高频和低频振荡器。

UM2080F32芯片系统采用了独特的低功耗设计技术,具有高整合度、高抗干扰、高可靠性和超低功耗等技术特点。支持 Keil MDK 集成开发环境,支持 C 语言和汇编语言进行软件开发

  该芯片特性:

一,Sub-1GHz 射频收发器

- 频率范围:200MHz~960MHz

- 调制方式:(G)FSK,OOK

- 数据率:0.1~300Kbps

- 支持 NRZ、曼彻斯特、数据白化、FEC

- 自动应答/自动重传

- 支持 RSSI,1dB 检测精度

-  AGC/AFC

- 可配置包处理机及 128-Byte TX/RX FIFO

- 发射功率:-20dBm ~ +20dBm

- 发射功耗 16mA @ 10dBm@(FRF=433.92MHz BUCK 模式)

- 接收灵敏度-130dBm @ 0.1Kbps@ (FRF=433.92MHz)

- 接收电流 BUCK 模式:6.5mA@(FRF=433.92MHz)

ü        非 BUCK 模式:12mA@(FRF=433.92MHz)

- 关断电流:<10nA

 超低功耗电源管理系统(不含 Sub-1GHz 收发器)

-  1.1μA @3.0V DeepSleep+RTC 模式,RCL 运行,IO、SRAM 以及寄存器数据保持

-  0.48μA @3.0V Stop 模式,所有时钟停止,IO、SRAM 以及寄存器数据保持

-  127μA/MHz @3.0V @32MHz Active 模式

-  低功耗模块 LPTimer、RTC、WDT

-  内置 ROSC/LDO/POR,可免晶振/LDO/复位电路

三,处理器

- 32 位 ARM Cortex-M0+,系统最高主频 32MHz

四,存储器

- 16KB SRAM、64KB eFlash

五,GPIO:最大 17 个,8/4mA 两档驱动可配

六,定时器

- 3 个 16 位 GTimer,6路PWM输出 & 3个 6位低功耗LPTimer支持PWM输出 & 1个32 位低功耗RTC定时/计数器 &  1个32位低功耗看门狗 WDT可复位/中断 & 1个 10位窗口看门狗 WWDT,可复位/中断

七,时钟

- 内部高速时钟:32MHz;内部低速时钟:32KHz

八,通信接口

- UART:2 路通用 UART

- I2C:1 路,主/从模式,最高速率 1Mbps

- SPI:1 路,主/从模式,最高速率 16Mbps

- QSPI:1 路,支持 1/2/4 线,可作为普通 SPI

- CAN:CAN2.0A/B 协议,最高速率 1Mbps

九,模拟外设

-  ADC:4通道(3路外部,1路内部),12位,1Msps

-  OPA:1 路运算放大器

-  CMP:1 路电压比较器

- 低电压检测 LVD,掉电复位 LVR

- 防抄板设计,CRC16-CCITT 数据校验算法

-  16字节全球唯一芯片序列号 ID

十,电气参数

- 工作电压:1.8V~3.6V & 工作温度:-40°C ~85°C & ESD 保护:±2KV(HBM)

十一,开发支持

-  内置 Boot 引导程序,支持 UART 下载

-  JTAG->SWD 模式在线调试/下载

-  SDK 开发包、EVB 开发板

-  离线烧录器

芯片内部框图:

 

 

标签:收发机,低功耗,芯片,32,FSK,UM2080F32,支持,MHz
From: https://www.cnblogs.com/dnsj-liu/p/17345754.html

相关文章

  • 【读书笔记】ISBN9787121353932
     【前言】是否所有人都可以公平地享受科技发展带来的生产力进步?AIGC应用越完善,内容生产的社会必要劳动时间就越少,人工就越没有价值。全社会新增劳动岗位的速度很快就会跟不上AIGC应用取代人工的速度,而不会使用AIGC应用的劳动者可能将无法获得收入、无法进行消费,从而逐步被剥离......
  • 慧荣(SMI)SM3257ENLT量产工具v2.5.30中文汉化
    最近手头一个PE启动U盘插入电脑能显示盘符,但是不能打开。如果有同样的主控和症状可以试试这个工具。先用 ChipGenius 查了一下主控厂商以及主控型号;主控厂商:SMI(慧荣)主控型号:SM3257ENLT-ISP140211-AA-然后再网上找了一圈,至于找到一个可以用的工具,最后利用这......
  • STM32CubeMx配置串口,并控制LED灯亮灭
    一、环境配置软件:stm32cubemx6.4.0keil5.30大虾丁丁串口调试助手硬件:正点原子stm32f103ZET6开发板二、配置stm32cubemx项目选择USART1,Asynchronous(异步通讯),RS232是异步通讯,就是没有同步时钟也没有同步线进行通讯。 设置串口基础配置:波特率:115200Bit/s;数据长度8位;无校......
  • STM32:IIC
    1IIC  iic全称interintegratedcircuit,集成电路总线;为串行通信接口协议;通过SCL、SDA2线进行板间通讯;  iic标准规定在iic协议在快速模式下传输速率最高可达400Kbits/s,在高速模式下最高3.4Mbits/s  以iic协议传输的eeprom存储器at24cxx,最大存储容量16K"bits",传输速率最......
  • T233293 【模板】堆排序
    题目描述利用堆排序算法将读入的 N 个数从小到大排序后输出。输入格式第 11 行为一个正整数 N,第 22 行包含 N 个空格隔开的正整数 ai​,为你需要进行排序的数,数据保证了 Ai​ 不超过 109109。输出格式将给定的 N 个数从小到大输出,数之间空格隔开,行末换行......
  • System.ComponentModel.Win32Exception:拒绝访问
    调试.NETFramework4.6项目,通过创建新进程在程序中调用ProgramFiles下的其他可执行程序,运行报错:System.ComponentModel.Win32Exception:‘拒绝访问’System.ComponentModel.Win32Exception:‘Accessisdenied’ (图片源自客户公开,非实际项目,请勿对号入座。下述截图与该图片非......
  • STM32下载ELF文件、最小可执行bin文件测试
    1、STM32能下载ELF格式的文件吗?答:可以。因为所谓的bin文件就是ELF文件的.text代码段。当然前提是下载工具能识别ELF文件格式,STM32下载ELF文件并不意味着STM32可以把ELFdownload到Flash上,而是下载工具能从ELF提取到bin文件,下载时通信链路上传输的也只有要bin文件。例如有elf文......
  • win32api添加按钮与响应
    #ifdefined(UNICODE)&&!defined(_UNICODE)#define_UNICODE#elifdefined(_UNICODE)&&!defined(UNICODE)#defineUNICODE#endif#include<tchar.h>#include<windows.h>#defineIDB_ONE3301#defineIDB_TWO3......
  • 基于“ModBus写文件”实现STM32串口IAP升级固件(上)
    文章目录一、ModBus协议1.10x15(写文件)请求响应例程二、上位机2.1预定义2.2主要流程图2.3界面2.4主要程序读取信息按钮-点击事件升级固件按钮-点击事件一、ModBus协议ModBus是一个应用层的通信协议,广泛应用于工业控制等领域。主要功能码有0x03(读多个寄存器),0x10(写多个寄存器),0......
  • Flink启动报错:/bin/config.sh: line 32: syntax error near unexpected token
    flink启动报错xxx@ssss:/xxx/flink-1.15.2/bin>shstart-cluster.sh/xxx/flink-1.15.2/bin/config.sh:line32:syntaxerrornearunexpectedtoken`<'/xxx/flink-1.15.2/bin/config.sh:line32:`done<<(find"$FLINK_LIB_DIR"!-ty......