BK72XX SDK用户手册3.0.3版

需积分: 9 8 下载量 36 浏览量 更新于2024-08-24 收藏 705KB PDF 举报
"BK72XX_SDK_User_Manual-3.0.3.pdf" 是博通公司提供的一个软件开发套件(SDK)的用户手册,主要用于指导开发者在 BK72XX 系列芯片上进行软件开发。该文档的版本号为 3.0.3,更新于2020年10月20日,新增了对 BK7231N 的支持,并与 Beken SDK 3.0.3 版本相匹配。手册涵盖了 SDK 的修订历史、源码概述、环境设置、构建过程、示例板介绍、固件下载以及常见问题解答等内容。 1. **修订历史**:手册记录了不同版本的发布日期及变更内容,例如3.0.3版主要添加了 BK7231N 的支持,并与 Beken 的 SDK 版本同步。 2. **SDK 源码概述**: - **SDK 概览**:SDK 包含了 FreeRTOS、RT-Thread 和 AliOS 三种实时操作系统的选择,分别提供不同的操作系统集成环境。 - **SDK with FreeRTOS**:适用于需要高效实时性的应用,提供了 FreeRTOS 操作系统的集成。 - **SDK with RT-Thread**:RT-Thread 是一款开源的实时操作系统,适合物联网设备的开发。 - **SDK with AliOS**:阿里云的物联网操作系统,为开发者提供云边协同的能力。 3. **环境设置**: - **安装工具链**:详细介绍了如何安装用于编译和调试的工具链。 - **RT-thread 环境设置**和**AliOS 环境设置**:提供了这两种操作系统的开发环境配置步骤。 4. **构建**: - **FreeRTOS 构建**:包括构建命令和打包镜像的过程。 - **RT-thread 构建**:同样包含构建命令和打包镜像的说明。 - **AliOS 构建**:详细列出了 AliOS 的构建命令和生成的镜像信息。 5. **示例板概述**: - **BK7251**、**BK7231U** 和 **BK7231N**:手册分别介绍了这三款示例板的特性,供开发者了解硬件平台。 6. **固件下载**: - **硬件工具**和**下载工具**:指明了进行固件下载所需的硬件设备和软件工具。 - **通过 SPI 下载**和**通过 UART 下载**:提供了两种固件烧录到芯片中的方法。 7. **FAQ**:解答了关于 SDK 使用过程中可能遇到的问题,帮助开发者解决常见困难。 这个手册是 BK72XX 系列芯片开发者的重要参考资料,提供了完整的 SDK 开发流程和问题解决方案,对于熟悉博通芯片的软件开发和系统集成至关重要。