XL2417D芯片是一款低功耗、高性能和高度集成的SoC,带有2.4G收发器。芯片集成了高性能2.4GHz射频收发器、丰富的基带功能、32位MCU和各种外围IO,支持128KB的flash和8KB的RAM。
XL2417D芯片可以模拟蓝牙低功耗(BLE)广播功能。

一:硬件-USB 转 TTL 串口工具--XL2417D开发板
连接 VCC,GND,TX 与 RX 分别交叉相连
二:下载打开官方例程
功能演示:
这段代码的核心功能是 基于 2.4GHz 射频模块(XL24xx 系列)模拟蓝牙低功耗(BLE)广播(Advertising)功能。
使用步骤:
1. 编译下载程序到 MCU,并运行;

2. 打开蓝牙串口调试助手查看广播包。
广播数据包构建(rf_adv_packet):
生成符合 BLE 广播格式的数据包,包含:
模拟的设备 MAC 地址(6 字节);
BLE 广播数据类型(如标志位 0x020106 表示支持 BLE 通用访问模式);
设备名称("RF-ADV-TEST-123456789BLE52");
CRC 校验位(3 字节,用于数据完整性校验)。


