概述

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解决方案的优势

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

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

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

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


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

SoC硬件平台学习指南

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

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

SoC硬件平台学习指南

备注

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

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

芯片手册

提供了有关RT87x2G系列SoC规格、功能和使用的详细信息。

硬件指导说明

该文档介绍了组成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方案支持的无线协议。它们介绍了与协议相关的重要概念,并指导开发应用程序。

分类

说明

LE Host

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

BT Host Image

对BT 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上获取。