2
规格参数
下表汇总了 Zeal Video Board 的主要功能和特性:
| 功能 | 详情 | 描述 |
|---|---|---|
| 视频 | 分辨率 | 640x480, 320x240 |
| 色深 | 16 位, RGB565 | |
| 内存 | 128KB 映射内存(参阅内存映射) | |
| 视频 RAM | ~80KB 内部内存,无需外部 RAM! | |
| 64KB 图块集 RAM,足够存储 256 个 8bpp 图块,或 512 个 4bpp 图块 | ||
| 1KB 精灵 RAM,包含 128 个精灵 | ||
| 6,400 字节 tilemap RAM,表示 80x40 图块网格 | ||
| 512 字节调色板 RAM,包含 256 种 16 位颜色 | ||
| 文本模式 | 80x40 字符,滚动时自动换行 40x20 字符,滚动时显示隐藏字符 |
|
| 每个字符支持 16 种前景色和背景色,取自全局调色板 | ||
| 每个字符 8x12px | ||
| 256 字符的字形表,每个字符 12 字节,可在运行时自定义 | ||
| 支持硬件光标、滚动、等待换行 | ||
| 图形模式 | 虚拟分辨率 1280x640,每次仅可见 640x480 或 320x240 | |
| 硬件滚动 | ||
| 调色板(RGB565 颜色)可用作单个 256 色调色板或 16 个 16 色调色板 调色板可在运行时自定义 |
||
| 16x16px 图块,支持 8bpp 或 4bpp | ||
| 640x480px 分辨率,屏幕上可见 40x30 个图块 320x240px 分辨率,屏幕上可见 20x15 个图块 |
||
| 8bpp 模式下最多 256 个不同图块同时显示(256 色调色板) 4bpp 模式下最多 512 个不同图块同时显示(16 个 16 色调色板) |
||
| 8bpp 模式下:一个背景层、一个带透明度的前景层 4bpp 模式下:单层,支持 X 翻转和 Y 翻转 |
||
| 精灵 | 128 个硬件精灵,每扫描线最多 40 个精灵 | |
| 16x16px 图块,取自与其他层相同的图块集 | ||
| 支持 X 翻转和 Y 翻转 | ||
| 在 8bpp 模式下可隐藏在前景层之后 | ||
| 可在屏幕边缘部分隐藏 | ||
| 位图模式 | 320x200 或 256x240 分辨率 | |
| 8bpp,使用全局调色板 | ||
| 可配置边框颜色 | ||
| 可滚动视图 | ||
| 音频 | PSG | 4 个声道 |
| 每个声道可生成三角波、锯齿波、方波或噪声 | ||
| 采样表 | 256 字节采样表,用于生成任意声音 | |
| 可配置采样率 | ||
| SPI | TF 卡 | 接口速度最高 25MHz,可配置 |
| 硬件 FIFO | ||
| 定时器 | 定时器 | 硬件定时器控制器 |
| 16 位分频器 | ||
| 16 位计数器 | ||
| 向上或向下计数 | ||
| 从预设值自动重载 | ||
| 加速器 | DMA | 硬件 DMA 控制器 |
| 24 位物理地址描述符 | ||
| 源地址和目标地址均可配置为递增/递减/不变 | ||
| 读写均可配置等待周期 | ||
| 校验和 | CRC32 | 硬件 CRC32 控制器 |
| 无等待周期 | ||
| 其他 | 恢复模式,可从 8 位计算机升级固件 | |
| 通过配置寄存器实现模块化内存映射 | ||
| 硬件 v-blank 中断线 | ||
| 硬件通用中断线(目前未使用) |