SuperAPI AI 工具集

abracon

编程与开发

查看项目

更新于 10-15 21:09

技能介绍

用途:面向 Abracon 计时、频率控制与 RF 元器件的型号(MPN)解析与处理,帮助识别产品系列、封装尺寸、频率、稳定性与温度等级等编码含义。

主要能力:覆盖晶振(ABM、ABL、ABT、ABS)、振荡器(ASCO、ASFL、ASE、ASTX、ASVTX、ASV)、RF 产品(ABA 天线、ABF 滤波器、ABB 巴伦、ABUN 双工器)、RTC 模块(AB-RTC、ABRTS)与电感(AIAL、AIML、AIRP)。提供 MPN 通用结构 [PREFIX][SIZE][VARIANT]-[FREQUENCY]-[OPTIONS]、封装尺寸代码表、频率与稳定性/温度代码表,以及 isOfficialReplacement() 替换兼容性判断逻辑(同系列、同封装、同频率、更低 PPM 可替换更高 PPM)。

使用方式:通过 AbraconHandler 处理,支持类型包括 CRYSTAL、CRYSTAL_ABRACON、OSCILLATOR、OSCILLATOR_ABRACON、OSCILLATOR_TCXO_ABRACON、OSCILLATOR_VCXO_ABRACON、OSCILLATOR_OCXO_ABRACON、CLOCK_ABRACON、ANTENNA_ABRACON、RF_FILTER_ABRACON、IC、INDUCTOR。封装代码提取:晶振取前缀后第 3-4 位,振荡器取首个连字符后两位,电感取第 4-5 位。

限制与已知问题:部分声明类型无对应模式(OCXO、CLOCK、ANTENNA、RF_FILTER);RF 产品被注册为 IC 类型;VCXO 模式使用 ASXV 而基础振荡器使用 ASV;getSupportedTypes() 使用可变 HashSet;AbraconHandler 暂无测试文件,测试包名应为 no.cantara.electronic.component.lib.handlers。