Edit online

寄存器列表

16 Aug 2024
Read time: 5 minute(s)

VE_TOP 寄存器列表

偏移 缩写 寄存器名称 章节
0x0000 VE_CLK VE 时钟使能 0x0000 VE_CLK
0x0004 VE_RST VE 模块复位 0x0004 VE_RST
0x0008 VE_INIT VE 初始化 0x0008 VE_INIT
0x000C VE_IRQ VE 中断使能 0x000C VE_IRQ
0x0014 JPEG_EN JPEG 模块使能 0x0014 JPEG_EN
0x0018 PNG_EN PNG 模块使能 0x0018 PNG_EN
0x00FC VE_VERSION VE 版本信息 0x00FC VE_VERSION

JPEG 寄存器列表

偏移 缩写 寄存器名称 章节
0x200 JPEG_START JPEG 启动解码 0x200 JPEG_START
0x204 JPEG_STATUS JPEG 解码状态 0x204 JPEG_STATUS
0x208 JPEG_IRQ_EN JPEG 中断使能 (JPEG Interrupt Enable) 0x208 JPEG_IRQ_EN
0x210 JPEG_START_POS JPEG 解码起始位置 0x210 JPEG_START_POS
0x214 JPEG_SIZE JPEG 图像大小 0x214 JPEG_SIZE
0x218 JPEG_CTRL JPEG 模式控制 0x218 JPEG_CTRL
0x21C JPEG_MCU_INFO JPEG MCU 信息 0x21C JPEG_MCU_INFO
0x220 JPEG_HANDLE_NUM JPEG 解码同时处理 MCU 个数 0x220 JPEG_HANDLE_NUM
0x224 JPEG_QMAT_INFO JPEG 量化表信息 0x224 JPEG_QMAT_INFO
0x228 JPEG_QMAT_ADDR JPEG 量化表地址 0x228 JPEG_QMAT_ADDR
0x22C JPEG_QMAT_DATA JPEG 量化表数据 0x22C JPEG_QMAT_DATA
0x230 JPEG_HUFF_INFO JPEG Huffman 表信息配置 0x230 JPEG_HUFF_INFO
0x234 JPEG_HUFF_ADDR JPEG Huffman 表地址 0x234 JPEG_HUFF_ADDR
0x238 JPEG_HUFF_DATA JPEG Huffman 表数据 0x238 JPEG_HUFF_DATA
0x23C JPEG_CLIP_EN JPEG Clip 输出使能配置 0x23C JPEG_CLIP_EN
0x240 JPEG_CLIP_BASE JPEG Clip 输出起始位置 0x240 JPEG_CLIP_BASE
0x244 JPEG_CLIP_SIZE JPEG Clip 输出矩形框大小 0x244 JPEG_CLIP_SIZE
0x248 JPEG_CLIP_OUT_BASE JPEG Clip 输出在缓存中的起始位置 0x248 JPEG_CLIP_OUT_BASE
0x24C JPEG_ROTMIR JPEG 旋转镜像配置 0x24C JPEG_ROTMIR
0x250 JPEG_SCALE JPEG 缩放配置 0x250 JPEG_SCALE
0x254 JPEG_RGB_EN JPEG RGB 颜色格式输出 0x254 JPEG_RGB_EN
0x25C JPEG_RST_INTVAL JPEG DC 系数重置间隔 0x25C JPEG_RST_INTVAL
0x268 JPEG_UV_INT JPEG 解码输出 UV 分量交错配置 0x268 JPEG_UV_INT
0x26C JPEG_CYCLES JPEG 解码时钟数 0x26C JPEG_CYCLES
0x28C JPEG_DITHER_PARAM JPEG dither 参数配置 0x28C JPEG_DITHER_PARAM
0x300 JPEG_SUB_CTRL JPEG 内部子模块控制 0x300 JPEG_SUB_CTRL
0x304 JPEG_MEM_IA JPEG 内部子模块缓存中断地址 0x304 JPEG_MEM_IA
0x308 JPEG_MEM_HA JPEG 内部子模块缓存暂停地址 0x308 JPEG_MEM_HA
0x31C JPEG_RBIT_OFFSET JPEG 读数据偏移 0x31C JPEG_RBIT_OFFSET
0x324 JPEG_MEM_SA JPEG 内部子模块缓存起始地址 0x324 JPEG_MEM_SA
0x328 JPEG_MEM_EA JPEG 内部子模块缓存结束地址 0x328 JPEG_MEM_EA
0x384 JPEG_STREAM_NUM JPEG stream 个数 0x384 JPEG_STREAM_NUM
0x38C JPEG_DATA_COUNT JPEG 一次读写数据大小 0x38C JPEG_DATA_COUNT
0x390 JPEG_BUSY JPEG 读数据状态 0x390 JPEG_BUSY
0x398 JPEG_STREAM_END_ADDR JPEG 码流结束地址 0x398 JPEG_STREAM_END_ADDR
0x394 JPEG_REQ JPEG 请求数据 0x394 JPEG_REQ
0x39C JPEG_STREAM_START_ADDR JPEG 码流起始地址 0x39C JPEG_STREAM_START_ADDR
0x3B0 JPEG_CUR_POS JPEG 当前读数据位置 0x3B0 JPEG_CUR_POS

PNG 寄存器列表

偏移 缩写 寄存器名称 章节
0x0C00 INFLATE_INT Inflate 中断使能 0x0C00 INFLATE_INT
0x0C04 INFLATE_STATUS Inflate 解码状态 0x0C04 INFLATE_STATUS
0x0C08 INFLATE_START Inflate 解码开始 0x0C08 INFLATE_START
0x0C0C PNG_ERROR_STATE PNG 解码错误状态 0x0C0C PNG_ERROR_STATE
0x0C10 INFLATE_CTRL Inflate 解码控制 0x0C10 INFLATE_CTRL
0x0C14 PNG_SIZE PNG 图像大小 0x0C14 PNG_SIZE
0x0C18 PNG_OUTPUT_STRIDE PNG 输出线宽 0x0C18 PNG_OUTPUT_STRIDE
0x0C1C PNG_OUTPUT_FORMAT PNG 解码输出颜色格式 0x0C1C PNG_OUTPUT_FORMAT
0x0C20 INPUT_BS_START_ADDR 输入码流起始地址 0x0C20 INPUT_BS_START_ADDR
0x0C24 INPUT_BS_END_ADDR 输入码流结束地址 0x0C24 INPUT_BS_END_ADDR
0x0C28 INPUT_BS_OFFSET 输入码流偏移 0x0C28 INPUT_BS_OFFSET
0x0C2C INPUT_BS_LENGTH 输入码流长度 0x0C2C INPUT_BS_LENGTH
0x0C30 OUTPUT_BUF_ADDR 解码输出地址 0x0C30 OUTPUT_BUF_ADDR
0x0C34 OUTPUT_BUF_END_ADDR 解码输出缓存结束地址 0x0C34 OUTPUT_BUF_END_ADDR
0x0C38 OUTPUT_COUNT 解码输出数据长度 0x0C38 OUTPUT_COUNT
0x0C3C INFLATE_CHECK 解码输出数据校验码 0x0C3C INFLATE_CHECK
0x0C40 INFLATE_WINDOW_BUF_ADDR LZ77 窗口缓存地址 0x0C40 INFLATE_WINDOW_BUF_ADDR
0x0C44 PNG_PAL_BUF_ADDR PNG 索引色缓存地址 0x0C44 PNG_PAL_BUF_ADDR
0x0C48 DATA_VALID 输入码流数据有效标志 0x0C48 DATA_VALID
0x0C4C PNG_PALETTE_ADDR PNG 索引表地址 0x0C4C PNG_PALETTE_ADDR
0x0C60 PNG_CROP_BASE PNG CROP 的起始坐标 0x0C60 PNG_CROP_BASE
0x0C64 PNG_CROP_SIZE PNG CROP 的窗口大小 0x0C64 PNG_CROP_SIZE

图像信息寄存器列表

偏移 缩写 寄存器名称 章节
0x600 PICTURE_FORMAT 图像格式信息 0x600 PICTURE_FORMAT
0x604 PICTURE_SIZE 图像大小 0x604 PICTURE_SIZE
0x608 PICTURE_LUMA_ADDR 图像亮度数据地址 0x608 PICTURE_LUMA_ADDR
0x60C PICTURE_CB_ADDR 图像 Cb 分量数据地址 0x60C PICTURE_CB_ADDR
0x610 PICTURE_CR_ADDR 图像 Cr 分量数据地址 0x610 PICTURE_CR_ADDR
0x7FC WRITE_END_REG 图像信息写完成 0x7FC WRITE_END_REG