Overview
This document introduces the peripheral driver architecture, driver files, Application Programming Interfaces (APIs),and driver naming rules of GR551x SoCs, and elaborates on the usage, data structures, and APIs of Hardware Abstraction Layer (HAL) and Low Layer (LL) drivers, aiming to help developers quickly use HAL APIs to enable interactions between upper-layer applications and low-layer peripherals, and utilize LL APIs in driver porting and adaptation in a real-time operating system (RTOS).