项目简介
本项目是基于Infineon AIROC CYW30739芯片的嵌入式蓝牙开发SDK,为开发者提供一套完整的工具和库,用于开发支持蓝牙低功耗(BLE)和Matter over Thread协议的嵌入式应用。SDK提供丰富的API和配置工具,可帮助开发者快速构建和部署蓝牙应用。
项目的主要特性和功能
- Matter over Thread支持:支持基于Thread协议的Matter设备通信。
- 蓝牙栈和配置文件API:提供完整的蓝牙低功耗(BLE)栈和配置文件API,便于开发嵌入式蓝牙应用。
- AIROC HCI协议:简化主机/MCU应用的开发。
- 设备配置工具:支持自定义引脚映射和蓝牙GATT数据库的创建。
- OTA升级支持:支持通过空中(OTA)方式进行固件升级。
- 丰富的文档支持:提供API文档、数据手册、配置文件说明等详细文档。
安装使用步骤
- 解压源码文件:将下载的源码文件解压到本地目录。
- 配置开发环境:在Eclipse或其他支持的IDE中打开项目,确保安装必要的编译器和工具链。
- 配置项目参数:根据硬件需求,使用设备配置工具进行引脚映射和蓝牙GATT数据库的配置。
- 编译项目:在IDE中编译项目,确保无编译错误。
- 烧录到硬件:将编译生成的固件烧录到Infineon AIROC CYW30739开发板或兼容硬件上。
- 运行和调试:通过USB连接开发板,使用UART或其他调试工具进行应用调试和测试。
运行环境要求
- 开发环境:Eclipse或其他支持C/C++开发的IDE。
- 编译器:ARM GCC或其他兼容的编译器。
- 硬件:Infineon AIROC CYW30739开发板(如CYW930739M2EVB-01)或兼容硬件。
已知问题或限制
- UART波特率限制:最大UART波特率为3M。
- 硬件兼容性:部分功能可能仅适用于特定的Infineon开发板。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】