前言¶
概述
本文为首次使用版本的开发人员而写。目的是供开发人员快速掌握文档的整体架构脉络,指导开发人员一步一步深入开发。同时帮助不同的开发人员快速找到自己所需要的文档。
须知:
第1章节为版本包文档的目录,描述文档总体的结构。
第2章节为环境搭建部分,包括芯片的评估、开发环境的搭建以及Demo板的使用。
第3章节为基础功能开发章节,包含客户进行开发需要使用到的各部分的文档。
第4章节为调优章节,主要帮助客户在基础开发后进行图像、内存、带宽等方面的调优。
第5章节为特性开发,帮助客户在单个特性开发时能快速找到该特性涉及的所有文档。
第6章节为测试报告,包含功耗、硬件测试报告等供客户参考。
产品版本
与本文档相对应的产品版本如下。
产品名称 |
产品版本 |
|---|---|
BS2X |
V100 |
读者对象
本文档(本指南)主要适用于以下工程师:
技术支持工程师
软件开发工程师
符号约定
在本文中可能出现下列标志,它们所代表的含义如下。
符号 |
说明 |
|---|---|
|
表示如不避免则将会导致死亡或严重伤害的具有高等级风险的危害。 |
|
表示如不避免则可能导致死亡或严重伤害的具有中等级风险的危害。 |
|
表示如不避免则可能导致轻微或中度伤害的具有低等级风险的危害。 |
|
用于传递设备或环境安全警示信息。如不避免则可能会导致设备损坏、数据丢失、设备性能降低或其它不可预知的结果。 “须知”不涉及人身伤害。 |
|
对正文中重点信息的补充说明。 “说明”不是安全警示信息,不涉及人身、设备及环境伤害信息。 |
修改记录
文档版本 |
发布日期 |
修改说明 |
|---|---|---|
03 |
2025-05-30 |
更新交付文档目录及文档结构。 |
02 |
2025-01-14 |
更新“文档目录”小节内容。 |
01 |
2024-05-15 |
第一次正式版本发布。 |
00B01 |
2024-01-26 |
第一次临时版本发布。 |
文档目录¶
在ReleaseDoc/目录下:
├── 01.软件资料 #软件开发相关文档
│ ├── BS2XV100 AT命令使用指南
│ ├── BS2X DFU升级 APK开发指南
│ ├── BS2XV100 DFX软件 开发指南
│ ├── BS2XV100 EFUSE 使用指南
│ ├── BS2XV100 NFC TAG 软件开发指导书
│ ├── BS2XV100 NV存储用户指南
│ ├── BS2XV100 SDK 开发指南
│ ├── BS2XV100 SDK接口变更 说明书
│ ├── BS2XV100 SDK 开发指南
│ ├── BS2XV100 USB HID复合设备 开发指南
│ ├── BS2XV100 代码框架说明
│ ├── BS2XV100 低功耗 开发指南
│ ├── BS2XV100 低功耗FAQ
│ ├── BS2XV100 低功耗sample 使用指南
│ ├── BS2XV100 功率配置 说明书
│ ├── BS2XV100 升级方案使用指南
│ ├── BS2XV100 星闪应用层SLE-Link协议
│ ├── BS2XV100 星闪鼠标应用方案开发 用户指南
│ ├── BS2XV100 红外学习使用指南
│ ├── BS2xV100 星闪软件开发指导书
│ ├── BS2XV100 蓝牙软件开发指导书
│ ├── BS2XV100 设备驱动开发指南
│ └── BS2XV100 音频编解码开发 指导书
├── 02.工具资料 #工具相关文档
│ ├──BS2XV100 BurnTool工具使用指导书
│ ├──BS2XV100 BurnTool工具 烧写协议说明
│ ├──BS2XV100 DebugKits工具使用指南
│ └──BS2XV100 HiSpark Studio 使用指南
└── 03.调测资料 #调测相关文档
│ ├── BS2XV100 BLE BQB认证测试 指导书
│ ├── BS2XV100 SDK Sample使用指南
│ ├── BS2XV100 SDK二次开发网络安全 注意事项
│ ├── BS2XV100 SDK开发环境搭建用户指南
│ ├── BS2XV100 产测指导书
│ ├── BS2XV100 产线整机测试 工具指导书
│ ├── BS2XV100 内存维测 指导书
│ ├── BS2XV100 功耗 测试指南
│ ├── BS2XV100 单板冒烟测试指南
│ ├── BS2XV100 射频 AT测试指南
│ ├── BS2XV100 常用工具 使用指南
│ ├── BS2XV100 常见问题FAQ
│ ├── BS2XV100 抗干扰环境搭建 测试指南
│ ├── BS2XV100 星闪射频测试仪表 用户指南
│ ├── BS2XV100 星闪认证测试 指导书
│ ├── BS2XV100 维测 指导书
└── 04.硬件资料
│ └── 参考设计
│ │ ├── BS2X_REF_2024-09-25.pdf
│ │ ├── BS2xREF_view_locked.brd
│ │ ├── 参考设计PCB说明.txt
│ ├── BS2XV100 DK2用户 使用说明
│ ├── BS2XV100 DK用户 使用说明
│ ├── BS2XV100 USB眼图测试 指导书
│ ├── BS2XV100 硬件指南
环境搭建¶
芯片规格评估¶
芯片硬件规格描述文档。
ReleaseDoc\04 硬件资料\BS2XV100 硬件指南.pdf
开发板介绍¶
DK单板使用说明。
ReleaseDoc\04 硬件资料\BS2XV100 DK2用户 使用说明.pdf
ReleaseDoc\04 硬件资料\BS2XV100 DK用户 使用说明.pdf
开发环境搭建¶
说明软件开发环境搭建、SDK目录结构、SDK编译、Demo APP编写和镜像烧录。
ReleaseDoc\03 调测资料\BS2XV100 SDK开发环境搭建 用户指南.pdf
说明软件镜像烧录详细步骤。
ReleaseDoc\02 工具资料\BS2XV100 BurnTool工具使用指导书.pdf
说明日志调试工具搭建。
ReleaseDoc\02 工具资料\BS2XV100 DebugKits工具使用指南.pdf
说明window ID编译工具使用。
ReleaseDoc\02 工具资料\BS2XV100 HiSpark Studio 使用指南.pdf
SDK包使用¶
SDK开发相关内容,包括SDK架构、接口实现机制与使用说明。
ReleaseDoc\01 软件资料\BS2XV100 SDK 开发指南.pdf
ReleaseDoc\01 软件资料\BS2XV100 SDK接口变更 说明书.pdf
基础功能开发¶
基础业务开发¶
向开发者提供接入和使用星闪低功耗的相关接口。
ReleaseDoc\01 软件资料\BS2XV100 星闪软件开发指导书.pdf
向开发者提供接入和使用低功耗蓝牙的相关接口。
ReleaseDoc\01 软件资料\BS2XV100 蓝牙软件开发指导书.pdf
SDK的模块框架及说明,帮助开发者快速上手BS2X的SDK开发。
ReleaseDoc\01 软件资料\BS2XV100 代码框架说明.pdf
提供供了一些示例程序(Sample),用于指导用户快速使用BS2X平台所提供的各类能力及快速产品化。
ReleaseDoc\03 调测资料\BS2XV100 SDK Sample使用指南.pdf
命令行说明¶
AT命令说明文档。
ReleaseDoc\01 软件资料\BS2XV100 AT命令 使用指南.pdf
调优¶
对PLT的各类业务,提供内存维测指导。
ReleaseDoc\03 调测资料\BS2XV100 内存维测 指导书.pdf
低功耗调测时可能遇到的问题解决方法,用户调测低功耗时遇到问题可以进行参考。
ReleaseDoc\01 软件资料\BS2XV100 低功耗 FAQ.pdf
特性开发¶
常用功能开发¶
SDK开发介绍。
ReleaseDoc\01 软件资料\BS2XV100 SDK 开发指南.pdf
BS2XV100通过API(Application Programming Interface)向开发者提供音频编解码的相关接口,包括编码器初始化及销毁接口、命令配置接口、编码一帧接口、解码一帧接口。
ReleaseDoc\01 软件资料\BS2XV100 音频编解码开发 指导书.pdf
设备驱动开发的相关内容,主要包括工作原理、按场景描述接口使用方法和注意事项。
ReleaseDoc\01 软件资料\BS2XV100 设备驱动开发指南.pdf
BS2XV100 升级流程以及相关工具的操作指导。
ReleaseDoc\01 软件资料\BS2XV100 升级方案 使用指南.pdf
BS2XV100 通过API(Application Programming Interface)向开发者提供 NFC TAG的相关接口。
ReleaseDoc\01 软件资料\BS2XV100 NFC TAG 软件开发指导书.pdf
针对 BS2X 芯片中 NV 存储模块的使用进行介绍。
ReleaseDoc\01 软件资料\BS2XV100 NV存储 用户指南.pdf
BS2X USB HID 复合设备的两种实现方式。
ReleaseDoc\01 软件资料\BS2XV100 USB HID复合设备 开发指南.pdf
绍BS2X DFX 功能及使用指南,包括 DIAG 维测功能、死机诊断、Dump 解析等,方便用户进行业务维测及死机分析。
ReleaseDoc\01 软件资料\BS2XV100 DFX软件 开发指南.pdf
二次开发网络安全介绍。
ReleaseDoc\03 调测资料\BS2XV100 SDK二次开发网络安全 注意事项.pdf
低功耗开发¶
低功耗模式及应用开发指导。
ReleaseDoc\01 软件资料\BS2XV100 低功耗 开发指南.pdf
低功耗调测时可能遇到的问题解决方法。
ReleaseDoc\01 软件资料\BS2XV100 低功耗 FAQ.pdf
低功耗sample的使用方法。
ReleaseDoc\01 软件资料\BS2XV100 低功耗sample 使用指南.pdf
各种场景下功率调整方式以及具体的操作指导。
ReleaseDoc\01 软件资料\BS2XV100 功率配置 说明书.pdf
鼠标应用方案开发¶
介绍星闪鼠标应用方案规格及其实现,帮助快速熟悉 应用方案代码逻辑和相关接口。
ReleaseDoc\01 软件资料\BS2XV100 星闪鼠标应用方案开发 用户指南.pdf
测试报告¶
测试指导¶
针对BS2X所应用产品如何通过BQB认证以及提供建议。
ReleaseDoc\03 调测资料\BS2XV100 BLE BQB认证测试指导书.pdf
介绍产品产线装备端BS2X相关的测试指导,主要包括镜像烧录、射频测试、晶体校准等产线测试相关信息。
ReleaseDoc\03 调测资料\BS2XV100 产测 指导书.pdf
针对PLT的各类业务,提供内存维测指导。
ReleaseDoc\03 调测资料\BS2XV100 内存维测 指导书.pdf
BS2XV100功耗测试的操作与测试过程中需要注意的事项。
ReleaseDoc\03 调测资料\BS2XV100 功耗 测试指南.pdf
介绍BS2XV100的射频非信令相关的测试指南和注意事项。
ReleaseDoc\03 调测资料\BS2XV100 射频 AT测试指南.pdf
介绍BS2XV100星闪射频测试仪表使用指南和注意事项。
ReleaseDoc\03 调测资料\BS2XV100 星闪射频测试仪表 用户指南.pdf
对BS2X所应用产品如何通过星闪认证以及提供建议。
ReleaseDoc\03 调测资料\星闪认证测试 指导书.pdf
主要介绍 MP_Tool 的使用方法。用于指导用户快速使用 MP_Tool 工具进行产线功能测试
ReleaseDoc\03 调测资料\BS2XV100 产线整机测试 工具指导书.pdf
BS2X平台日志分析指导,包括平台日志分类、重启场景、panic类型等。
ReleaseDoc\03 调测资料\BS2XV100 维测 指导书.pdf
BS2X 所应用产品的抗干扰简易环境测试指导,主要包括环境搭建及测试相关信息。
ReleaseDoc\03 调测资料\BS2XV100 抗干扰环境搭建 测试指南.pdf
测试数据¶
请联系技术支持人员获取。




