EFR32FG23无线SoC芯片读取数据包实时RSSI值的方法
本文以SILICON LABS的EFR32FG23无线SoC芯片的rail_soc_simple_trx工程为例,介绍EFR32FG23芯片读取数据包的实时RSSI值的方法。
1、在Simplicity Studio v5软件找到RAIL Utility, Initialization的inst0组件,点击Configure
勾选RX Sync1 Detect事件。
2、在app_process.c文件的sl_rail_util_on_event()函数中添加如下读取实时RSSI的代码。因为RAIL_GetRssi()函数读取到的数据是实际RSSI值的4倍,所以我们在代码中将读到的RSSI除以4,得到实际的RSSI值。
int16_t packet_rssi;
if (events & RAIL_EVENT_RX_SYNC1_DETECT) {
packet_rssi = RAIL_GetRssi(rail_handle, false) / 4;
app_log_info("Packet RSSI: %d dBm\n", packet_rssi);
}
3、编译程序,下载固件到EFR32FG23芯片。当EFR32FG23芯片收到有效的同步字时,就会去读取当前数据包的实时RSSI值,从串口软件中可以看到EFR32FG23芯片可以正确的读到数据包的实时RSSI值。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由潮汕小菜提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】多协议无线 SOC EFR32MG实现ZigBee的OTA操作指南
EFR32MG系列是Silicon Labs公司推出支持多协议无线 SOC,可以单芯片支持私有协议、BLE5.0、BLE MESH、ZigBee和Thread协议,并且可以单芯片支持Sub-GHz和2.4GHz的频段。由于其超低功耗、高射频性能以及高集成度等特点被广泛应用于智能家居、安防、智能工业等市场。在ZigBee的实际应用中,OTA是必不可少的功能,由于选择的型号不同,配置OT
设计经验 发布时间 : 2018-09-24
【经验】使用频谱仪测试无线模块EFR32FG23的发射功率和频偏的方法
本文使用Silicon Labs无线SoC芯片EFR32FG23的BRD4265B无线模块作为测试对象,介绍如何使用Simplicity Studio 5软件配置railtest工程,并使用频谱仪测试EFR32FG23模块的发射功率和频偏的方法。
设计经验 发布时间 : 2022-03-02
【经验】基于Silicon Labs无线SoC芯片MG24开发套件的Matter入门指导文章汇总
本文主要介绍基于Silicon Labs MG24开发套件的Matter入门指导文章汇总。
设计经验 发布时间 : 2023-06-30
研讨会2024模拟电源信号链新技术研讨会
描述- 11月7日直播,带来电源管理革新、汽车电子智能化、可再生能源与储能、光通讯与光模块、医疗健康与个人护理等领域电源信号链新产品新技术,点击了解报名。
议题- 信号链:射频开关,ADC,DAC,运放,比较器,数模混合IC,温度传感器 | 电源管理:锂电管理,氮化镓驱动,马达驱动,高低边驱动,DC-DC,AC-DC,电压基准源 | 汽车:车身电子,HUD,激光雷达,智能座舱,OBC,充电桩,T-BOX,氛围灯,车载摄像头,倒车雷达,热管理,BMS | 光通讯,光模块,交换机(POE),AFE,个人护理,医疗健康 | 可再生能源:光伏储能(模拟ADC产品) | 工业:机器人,变频伺服 | 电力:数字电源,电动工具,安防监控 | SG Micro Corp(圣邦微电子)——十大中国IC设计公司之一,模拟集成电路领导者 | 模拟与嵌入式产品和解决方案供应商——思瑞浦(3PEAK) | 以模拟技术为优势的电子器件和微波产品,为客户提供最佳的模拟解决方案——Nisshinbo (日清纺) | 国产首款40V、5A 、AEC 、Q100车规级低能耗高可靠电源降压芯片生产商——芯洲科技(SCT) | 高性能模拟和数模混合半导体供应商——JW JOULWATT(杰华特) | 全球首家Force Touch SoC芯片供应商——芯海科技(CHIPSEA) | 全球电子成就奖●年度微控制器/接口产品奖获得者——国民技术(Nations) | 专业的高性能模拟器件及数模混合芯片解决方案供应商——拓尔微电子(TOLL) | 专注于高性能、高品质模拟/混合信号的芯片设计公司:润石科技(Runic) | 专注于高性能模拟及混合信号芯片设计——领慧立芯(legendsemi) | 致力打造世界一流高端模拟芯片方案供应商——治精微(ZJW) | 高端模拟及数模混合芯片和解决方案供应商——类比半导体(AnalogySemi) | 高性能全范围模拟信号链(放大器/ADC/DAC/基准/电源)芯片供应商——士模(CIMO) | 致力于向客户提供多品类、全系列电源管理芯片产品及解决方案供应商——ETA SEMICONDUCTOR(钰泰半导体) | 专注BMS,电源及可编程模拟芯片的知名半导体厂商——芯祥科技(EnergyMath) | 专注研发小型化、高可靠电源,为客户提供完整可靠的电源解决方案——ZOEYGO(中逸光) | 专业从事电源产品的研发、生产、销售及综合解决方案的模块电源生产厂家——TOPPOWER(顶源科技) | 模拟芯片领先设计商——微源半导体(LPSemi) | 领先的高密度神经刺激芯片和生物传感芯片供应商——Nanochap(暖芯迦) | 专注于高性能信号链集成电路产品研发——芯聚威(Silicoway) |
活动 发布时间 : 2024-06-28
研讨会2024高算力SOC/MCU新技术研讨会
描述- 9月26日直播,带来SOC,DSP,MCU,AFE,IMU等高算力及周边产品,分享在机器人,多模态感知,AI,低空无人机,自动驾驶,视觉惯性里程计,微型逆变器,光伏储能,智慧医疗,数字健康,光模块等领域应用,点击了解报名
议题- SOC,DSP,MCU,AFE | IMU,传感器,激光雷达 | USB转换,图像处理,电机,连接器等周边产品 | 机器人:多模态感知,电子皮肤,服务机器人,机械手臂, 灵巧手,人形机器人,应用机器人 | AI:视觉AI,AI割草机 | 智能出行:低空无人机,自动驾驶,视觉惯性里程计 | 新能源:微型逆变器,光伏储能 | IoT&医疗:智慧医疗,数字健康,智能电表,光模块 | 全球电子成就奖●年度微控制器/接口产品奖获得者——国民技术(Nations) | MEMS传感器平台的全球领先供应商——TDK InvenSense | 机器人智能计算平台——地平线(Horizon Robotics) | Melexis(迈来芯)——全球五大汽车半导体传感器供应商之一 | 高性能MCU产品及应用解决方案供应商——先楫半导体(HPMicro) | 进芯电子——国内唯一可批量供货的32位工业控制DSP供应商 | 芯片出货量累计130亿颗专注混合SoC制造商:中微半导体(CMSemicon) | 青稞RISC-V内核的MCU和自研PHY的USB/蓝牙/以太网接口芯片——沁恒(WCH) | 全球高性能微控制器单元、显示IC产品的领先半导体公司——Bridgetek(碧洁特) | 全球优秀的USB桥接解决方案专家——FTDI Chip(飞特蒂亚微电子) |
活动 发布时间 : 2024-07-04
芯科科技提供多款无线连接和控制芯片产品及解决方案,BG2x系列蓝牙SoC成就多样医疗物联网用例,
Silicon Labs(亦称“芯科科技”)的无线SoC和MCU助力全球客户的医疗物联网应用创新,持续打造更智能、高效、安全和便捷的健康监测设备。智能和网联技术近年来一直是医疗和健康保障领域内的热门技术,许多厂商都在利用医疗物联网(IoMT)技术开发更加智能和互联的健康监测设备,以利用物联网、云计算、人工智能和可穿戴等新一代信息通信技术,来帮助用户时刻监控自己的健康状况、降低医疗费用和就医麻烦。
厂牌及品类 发布时间 : 2023-06-29
如何用EFR32FG23无线SoC芯片读取平均RSSI?
本文以Silicon Labs的EFR32FG23无线SoC芯片的rail_soc_simple_trx工程为例,介绍EFR32FG23芯片读取某个信道的平均RSSI的方法。
设计经验 发布时间 : 2024-03-07
【经验】如何使用RAILTEST程序测试无线SoC芯片EFR32MG的蓝牙性能?
使用过Silicon Labs无线SoC芯片EFR32MG的Zigbee功能的工程师多数已经习惯使用Railtest软件对Zigbee性能做测试,而在Railtest软件下也可以对BLE性能做测试。本文将介绍具体的设置步骤与注意事项。
设计经验 发布时间 : 2020-09-26
【经验】使用串口来升级EFR32FG23无线SoC芯片固件的方法
本文主要介绍如何使用BootLoader——NCP UART XMODEM工程实现使用串口升级Silicon Labs EFR32FG23无线SoC芯片固件的方法。
设计经验 发布时间 : 2022-09-01
【视频】2023年3月2日消费电子·IoT新技术研讨会
Silicon Labs、迈来芯、暖芯迦、国民技术等带来Matter芯片、纳米涂层材料、生命体征健康检测、AIoT芯片等消费电子领域新技术新产品。
活动 发布时间 : 2023-11-30
【经验】无线SoC芯片EFR32MG21手动生成OTA文件的方法与注意事项
在使用SILICON LABS无线SoC芯片EFR32MG21芯片设计ZigBee产品时,我们会用到OTA功能,这就要产生OTA文件。EmberZNet 6.x版本的项目中会自动为启用了OTA客户端插件的项目创建OTA文件,需要我们手动去创建OTA文件。
设计经验 发布时间 : 2023-05-24
【经验】配置迈斯威志WizPro200EFM烧录器实现脱机烧录无线SoC芯片EFR32MG21固件的方法
Silicon Labs的EFR32MG21无线SoC芯片,主要用于ZigBee和Matter设备。本文主要介绍如何配置迈斯威志WizPro200EFM烧录器,实现脱机烧录EFR32MG21无线SoC芯片固件的方法。
设计经验 发布时间 : 2023-01-21
芯科科技推出满足工业物联网应用需求的低功耗Wi-Fi无线连接解决方案
Silicon Labs的低功耗Wi-Fi解决方案,结合了蓝牙协议与安全功能,可以满足IIoT无线连接应用的要求,将是您开发IIoT设备的理想选择。
产品 发布时间 : 2023-11-15
【经验】EFR32FG23无线SoC使用I2C读写MSA311传感器寄存器的方法
本文以 Silicon Labs 的 EFR32FG23 无线SoC芯片的 rail_soc_simple_trx 工程为例,介绍如何使用EFR32FG23 芯片 I²C外设来读写敏芯微 MSA311三轴加速度传感器寄存器的方法。
设计经验 发布时间 : 2023-06-29
【经验】使用Simplicity Commander工具对无线SoC芯片EFR32FG23执行recover的方法
在使用芯科科技EFR32FG23时,有时一些错误的操作会导致芯片烧录一次固件之后就不能重新烧录,或无法识别到芯片等问题,需要对芯片执行recover。本文主要介绍使用Simplicity Commander工具对EFR32FG23执行recover的方法。
设计经验 发布时间 : 2022-01-15
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 111,378
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 98,034
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:150,000
服务
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
世强深圳实验室提供Robei EDA软件免费使用服务,与VCS、NC-Verilog、Modelsim等EDA工具无缝衔接,将IC设计高度抽象化,并精简到三个基本元素:模块、引脚、连接线,自动生成代码。点击预约,支持到场/视频直播使用,资深专家全程指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论