概述

RTL87x2G 系列给全球合作伙伴带来了高能力的产品,拥有更强的平台运算力,安全性提升到 PSA-L2 级别。该系列不仅仅支持 BLE5.3 版本、私有 2.4G 和 Zigbee 以及 Thread Matter,为更多的互联应用提供最佳选择,而且对 CAN/Ethernet/USB 2.0 HS 等外设的支持,也让这颗芯片的硬件连接能力达到前所未有的水平。RGB888 等能力升级,使得对 LCD 的支持有了 QSPI 、I8080 之外的更多选择,更快更绚。

接下来,我们将介绍强大的 Realtek RTL87x2G 系列平台如何为开发者的应用程序提供丰富的功能。更多有吸引力的应用案例可在 Realtek 官方网站 RealMCU 上查阅。

Realtek解决方案的优势

  1. 支持丰富且高度兼容的物联网和可穿戴设备的外设接口。

  2. 支持低功耗且高性能计算环境。

  3. 提供丰富的开发文档,让开发变得更简单。

  4. 成熟的量产经验,帮忙开发者更容易搭建生产环境。


同时,为了更好地了解我们的系统,Realtek 也为开发者提供了丰富的文档介绍,以下按照 SoC硬件平台SDK软件移动应用程序 的主题按优先级列出推荐学习的文档顺序。

SoC硬件平台学习指南

在实际产品进行设计之前,开发者可以先查阅 芯片手册 (RTL87x2G Datasheet)、 硬件指导说明 (RTL87x2G Hardware Instruction)和 评估板指南 来了解 SoC 的特性。之后,可以利用 Realtek 提供的 HDK 来确定产品硬件设计,开发者可以参考以下图中所示步骤。

../../../_images/hardware_study_guide.png

SoC硬件平台学习指南

备注

  • 上图中后缀 PDF ZIP 的资料可在 Realtek 官方网站 RealMCU 上获取。

  • 其余资料可在此份在线文档中查阅。

芯片手册

提供了有关 RTL87x2G 系列 SoC 规格、功能和使用的详细信息。请在Realtek官方网站RealMCU上获取。

硬件指导说明

该文档介绍了组成 EVB 的各种硬件组件的详细信息。它包含了关于 Flash、麦克风和天线机制的深入细节。此外,该文档还包含了各种原理图参考,以帮助解释这些硬件组件及其功能。请在 Realtek 官方网站 RealMCU 上获取。

评估板指南

评估板指南 作为评估板硬件的介绍文档,提供了关于评估板的重要信息,包括接口说明、电源设计细节、IO 端口的概述以及引脚分配。它还涵盖了与评估板设计相关的信息。

SDK软件学习指南

Realtek SoC 提供了丰富的开发资源,帮助开发者熟悉 RTL87x2G 系列并快速开始实际的开发过程。
开发者可以从浏览 SDK 介绍文档和所需工具开始,然后利用示例应用程序逐渐熟悉 Realtek 开发环境。以下是与软件开发相关的学习指南,开发者可以参考下图中所示的步骤。
../../../_images/sw_study_guide.png

SDK软件学习指南

备注

  • 上图中后缀 PDF ZIP 的资料可在 Realtek 官方网站 RealMCU 上获取。

  • 其余资料可在此份在线文档中查阅。

SDK快速入门指南

快速入门指南 旨在帮助初学者快速搭建和使用 EVB 开发板。它提供了关于 EVB 上重要引脚的简要概述,如何生成和下载 image 到 EVB 的说明,以及打印日志的指导。如果完全对 EVB 开发板感到陌生,这应该是开始的第一个文档。

软件开发工具

为配合 SoC 嵌入式系统开发,Realtek 还提供一系列运行在主机上软件开发工具,包括扩展功能开发、用户应用程序开发和量产配套软件。
软件开发工具 提供了对这些工具及其发布说明的简要介绍。有关每个工具的用户手册,包含在相应软件开发工具的安装包目录中。

SDK平台

我们将从 SDK 资源的简介入手,帮助开发者有效利用这些资源进行项目开发。此外,我们还会详细介绍开发过程中涉及到的重要平台内容,包括内存(Memory)管理、Flash、PSRAM、低功耗设计、安全机制以及调试系统等。通过这些介绍,我们希望开发者能够全面理解并准确使用 SDK,从而提升开发效果和项目质量。

分类

说明

平台概述

帮助用户了解如何更有效地利用 SDK 资源进行项目开发,提供 Realtek BLE SoC SDK 的基础概述,包括:开发环境搭建、SDK 的架构、应用程序框架和设置项说明,以及下载和调试的指南

内存(Memory)管理

全面介绍 IC 的 Memory 系统,包括:ROM、RAM、外部SPI Flash 和 eFuse,以及如何有效地利用 Memory 资源

Flash

Flash 作为一种非易失性存储器,可以进行存储代码或者数据,以及直接执行代码,此部分描述如何使用与 Flash 相关的 API 以及在 IC 中如何工作

PSRAM

介绍 RTL87x2G 系列上 PSRAM 的使用方式

低功耗模式

描述低功耗模式的工作原理、如何进入和退出低功耗模式以及重要的相关 API,旨在为帮助开发者全面的理解低功耗模式功能,以最大化延长电池使用寿命

安全机制

介绍 RTL87x2G 芯片的安全机制以及使用方法,安全机制包括以下几部分:安全启动、Image 加密、Factory data 加密、eFuse 烧录和调试端口控制

调试系统

介绍 SDK 调试方法,用于调试用户应用程序,例如日志机制和 SWD 调试

SDK Subsystems介绍

本章内容将介绍 Realtek 官方提供的 libraries 和 Sub-systems 模块内容。

分类

说明

OTA

OTA 代表一种利用蓝牙传输,更新 Flash 中运行的 Image(代码和数据)的技术,全面介绍了如何理解 OTA 实现方案,包括对 Flash 布局、Image header 格式和 OTA 协议的详细信息

CFU

CFU 是指基本遵循 Microsoft 标准升级协议,对 image 进行升级的技术,分为 CFU V1 和 V2 两种,并且不兼容

User Command接口

本文档用于给用户介绍如何使用 User Command 接口。User command 接口主要作为用户命令接收模块,用于蓝牙示例工程中

SDK无线协议介绍

本章内容将介绍 Realek SoC 方案支持的无线协议。它们介绍了与协议相关的重要概念,并指导开发应用程序。

分类

说明

Bluetooth LE Host

综述 Bluetooth LE 协议栈接口,其中包括基于 GAP 和基于 GATT 的接口

Bluetooth Host Image

对 Bluetooth Host 及 GAP Lib 做简要的概述

Bluetooth Mesh

基于低功耗蓝牙技术(Bluetooth Low Energy)的网状网络解决方案

Bluetooth 认证

旨在帮助开发人员最大程度地减少通过蓝牙合格认证程序所需的工作量

2.4G

2.4G模块是一个功能完善的 2.4GHz 收发机,可以灵活地用于私有无线协议开发

Thread

一种基于 2.4GHz (IEEE 802.15.4) 和 IPv6 的无线自组织网络协议,通常称为无线个域网(WPAN),专为低功耗、低延迟的物联网(IoT)设备而设计,解决了物联网的复杂问题,包括互操作性、范围、安全性、能效和可靠性等挑战。

Matter

前称为(Project CHIP),是一个统一的、开源的应用层连接标准,旨在使开发者和制造商能够连接并构建可靠且安全的生态系统,并增强智能家居设备之间的兼容性,其构建基于经过市场验证的 IP 技术,可以支持 Wi-Fi 和 Thread 等多种网络协议

示例项目

Realtek 提供了丰富的示例项目,展示了如何使用 BLE SoC 库和驱动程序实现典型的用例。

应用程序

本章提供了一系列全面的示例应用程序,展示了如何使用 Realtek 设备来实现典型用户场景。这些应用程序可以作为产品开发的起点,它们利用 SDK API 来实现特定功能。

移动应用程序学习指南

Realtek同时也针对移动应用程序提供了学习指南。

../../../_images/mobile_app_study_guide.png

移动应用程序学习指南

Android OTA APP用户手册

该文档提供了使用 Android 设备通过 OTA 更新应用程序的说明,位于 Android OTA App 软件包中,可在 Realtek 官方网站 RealMCU 上获取。

iOS OTA APP用户手册

该文档提供了使用 iOS 设备通过 OTA 更新应用程序的说明,位于 iOS OTA 应用程序包中,可在 Realtek 官方网站 RealMCU 上获取。