SDK V1.1.8 Docs
GR5405 SDK V1.1.8 documentation aims to help developers to understand and use GR5405 SoCs quickly and comprehensively.
Getting Started
Document Name | Version | Description |
---|---|---|
Getting Started with Bluetooth LE Device | Latest | Helps users quickly get started with Goodix Bluetooth Low Energy SoCs. |
SDK User Guide
Document Name | Version | Description |
---|---|---|
GR5405 Developer Guide | 1.1 | Introduces the Software Development Kit (SDK) of the Goodix GR533x Bluetooth Low Energy (Bluetooth LE) System-on-Chip (SoC) and Keil for program development and debugging. |
GR5xx GCC User Manual | 1.0 | Introduces the methods to establish integrated development environments (IDEs) for cross compilation of GR5xx System-on-Chips (SoCs) in command-line interface with GNU Compiler Collection (GCC) and makefiles on Linux and Windows. |
GR5xx IAR User Manual | 1.1 | Introduces the methods to develop and to debug GR5xx Bluetooth Low Energy (Bluetooth LE) applications based on IAR Embedded Workbench IDE. |
GR5xx APP Driver User Manual | 1.7 | Introduces the architecture, API classification, parameter structure, and common configurations of the APP_DRV (Application Driver) peripheral module driver, as well as the usage method of the APP_DRV driver and example projects for some modules. |
API Reference
Document Name | Version | Description |
---|---|---|
GR5xx API Reference | 1.1.8 | Describes the APIs for developing Bluetooth LE applications and other applications. |
SDK Example Files
Document Name | Version | Description |
---|---|---|
GR5xx FreeRTOS Example Application | 3.1 | Introduces how to use and modify a FreeRTOS example in GR5xx SDK. |
GR5xx Power Consumption Profile Example Application | 3.1 | Introduces how to use and verify a power consumption measurement example in GR5xx SDK. |
SDK Application Notes
Document Name | Version | Description |
---|---|---|
GR5xx DFU Development Application Note | 1.7 | Introduces the principles of Device Firmware Upgrade (DFU), GR5xx DFU solution design, App bootloader application, and the method for firmware upgrade using GRToolbox (Android) APP and DFU Master. |
GR5405 Power Consumption Measurement User Guide | 1.1 | Introduces the features of each GR5405 power mode, explains how to measure power consumption in different scenarios, and provides reference measurement results. |
GR5xx DTM Test Application Note | 3.6 | Introduces the test framework and test methods of Direct Test Mode (DTM) in Bluetooth Low Energy (Bluetooth LE) applications. It describes how to use a Bluetooth tester and DTMTool (an RF test tool) to test the radio frequency (RF) performances of GR5xx System-on-Chips (SoCs) and demonstrates a GR5xx DTM example. |
GR5xx APP Log Application Note | 3.2 | Introduces the functionalities, operating mechanisms, and applications of APP Log module in GR5xx SDK. |
GR5xx UART2LIN User Manual | 1.1 | Introduces the data structures and APIs of the UART2LIN driver, and details the function, flow chart, as well as test and verification of the GR5xx UART2LIN demo |
GR5xx IO Pin Configuration Application Note | 1.0 | Introduces the configuration principles of GR5xx I/O pins and the software configuration methods inapplications. |
Mesh Examples
Document Name | Version | Description |
---|---|---|
GR5xx Mesh Demo User Manual | 1.0 | Introduces the network topology, environment setup, Mesh provisioning, and control commandsending operations of the GR5xx Mesh demo |
Tool Documents
Document Name | Version | Description |
---|---|---|
GProgrammer User Manual | 3.3 | Introduces how to install GProgrammer and operate its functional modules. |