DOCUMENT GUIDE
文档说明
本页说明 G32S10x 系列文档的适用范围、内容组成,以及阅读时需要用到的符号、寄存器、数值和术语约定。
适用范围
本套文档介绍 G32S10 各模块的结构、主要特性、性能和功能,以及封装、引脚、电气规格、接口时序等硬件特性;同时给出 SDK 的编译、配置与接口说明。文档面向使用 G32S10 系列进行软硬件开发的工程师。文档中的结论、建议和参数仅供设计参考,实际设计请结合具体型号的数据手册与官方发布的最新版本。
内容组成
文档按用途分为以下几部分:
| 文档 | 主要内容 |
|---|---|
| 概述 | 产品定位、主要特性、产品矩阵与选型参考 |
| 数据手册 | 产品信息、功能特性、电气属性、封装信息(引脚分布、引脚说明、引脚描述、封装尺寸) |
| 编程手册 | 各模块的结构、寄存器说明与编程接口 |
| 用户手册 / 硬件指南 | 模块使用流程、典型配置与硬件设计要点 |
| SDK 文档 | 快速入门、SDK 编译、使用指南、API 参考与 API 指南 |
符号与排版约定
| 约定 | 说明 |
|---|---|
| 警告 | 表示潜在的危险情况。如果出现这种情况,可能会导致芯片损坏、数据丢失、性能受影响等。 |
| 说明 | 对正文中信息的解释和补充。 |
| 宋体 / Arial | 正常段落中文使用宋体,英文使用 Arial 字体。 |
| 黑体 | 文件、目录、文件夹和用户的名称用黑体表示,例如以 root 用户登录。 |
| 斜体 | 书名为斜体。 |
- | 表格中该单元格为空白。 |
TBD | 值待定。 |
寄存器约定
寄存器地址 = 基地址 + 偏移地址。寄存器属性定义如下:
| 符号 | 说明 | 符号 | 说明 |
|---|---|---|---|
| R | 只读 | RWC | 读写,写 1 清零,写 0 无效 |
| W | 只写 | RWS | 读写,写 1 设置为 1,写 0 无影响 |
| RW | 读写 | RC | 仅读取,通过读取清零 |
| RCW | 读写,但读取时清零 | RS | 只读,读取时设置为 1 |
| RSW | 读写,但读取时设置为 1 | SPEC | 特殊访问方法,请参阅相关说明 |
| R_W_SC | 读、写和自清除 | R_W_SS_SC | 读、写、自设置和自清除 |
| R_SS_WC | 读、自设置和写清除 | R_WS_SC | 读、写设置和自清除 |
| R_SS_SC_WC | 读、自设置和自清除或写清除 |
复位值:1 复位为 1;0 复位至 0;? 复位后数值未知。
数值定义
数据容量、频率和数据速率的表达方式如下:
| 类型 | 符号 | 值 |
|---|---|---|
| 数据容量(如 RAM 容量) | K | 1024 |
| M | 1,048,576 | |
| G | 1,073,741,824 | |
| 频率、数据速率 | k | 1000 |
| M | 1,000,000 | |
| G | 1,000,000,000 |
地址和数据的表达方式如下:
| 符号 | 例子 | 说明 |
|---|---|---|
| 0x | 0xFE04、0x18 | 十六进制地址或数据 |
| 0b | 0b000、0b00 00000000 | 以二进制表示的数据或序列(不包括寄存器说明) |
| X | 00X、1XX | 在数据表达式中,X 表示 0 或 1。例如 00X 表示 000 或 001,1XX 表示 100、101、110 或 111 |
术语与缩写
| 简称 | 说明 |
|---|---|
| RISC-V V0 | RISC-V Victory0 |
| RISC-V V1 | RISC-V Victory1 |
| DMA | 直接内存访问(Direct Memory Access) |
| PDMA | 可编程直接内存访问(Programmable Direct Memory Access) |
| PLIC | 平台级中断控制器(Platform-level Interrupt Controller) |
| PWM | 脉宽调制(Pulse Width Modulation) |
| PWMA | 脉宽调制音频(Pulse Width Modulation Audio) |
| TCU | 定时器/计数器单元(Timer/Counter Unit) |
| PSRAM | 伪静态随机存取存储器(Pseudo Static Random Access Memory) |
| SFC | SPI 闪存控制器(SPI Flash Controller) |
| MSC | eMMC/SD 控制器(eMMC/SD Controller) |
| NEMC | NAND/外部存储器控制器(NAND/External Memory Controller) |
| I2D | 图像二维处理(Image 2D) |
| IPU | 图像处理单元(Image Processing Unit) |
| CSC | 色彩空间转换(Color Space Conversion) |
| OSD | 在屏显示(On-Screen Display) |
| DVP | 数字视频端口(Digital Video Port) |
| MIPI CSI | MIPI 摄像头串行接口(Mobile Industry Processor Interface Camera Serial Interface) |
| MIPI DSI | MIPI 显示串行接口(Mobile Industry Processor Interface Display Serial Interface) |
| VIC0 | 视频输入控制器 0(Video Input Controller 0) |
| VIC1 | 视频输入控制器 1(Video Input Controller 1) |
| DPU | 显示处理单元(Display Processing Unit) |
| I2S | Inter IC Sound |
| GPIO | 通用输入/输出(General-Purpose Input/Output) |
| I2C | Inter Integrated Circuit |
| SLCD | 智能 LCD(Smart LCD) |
| SSI / SPI | 同步串行接口 / 串行外设接口(Synchronous Serial Interface / Serial Peripheral Interface) |
| SPI_SLV | SPI 从设备(SPI Slave) |
| UART | 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter) |
| MAC | 媒体访问控制器(Media Access Controller) |
| TPC | 热敏打印机控制器(Thermal Printer Controller) |
| CAN FD | 控制器局域网灵活数据速率(Controller Area Network Flexible Data-Rate) |
| USB | 通用串行总线(Universal Serial Bus) |
| EFUSE | 电子熔丝(Electronic FUSE) |
| DTRNG | 数字真随机数发生器(Digital True Random Number Generator) |