ZHCUBR1B March 2018 – January 2024 DLPC3437
表 3-6 介绍了写入参数。
参数字节 | 说明 |
---|---|
字节 1 | TPG 图形选择 |
字节 2 | 前景和背景颜色(请参阅表 3-9) |
字节 3 | 参数 1(请参阅表 3-10) |
字节 4 | 参数 2(请参阅表 3-10) |
字节 5 | 参数 3(请参阅表 3-10) |
字节 6 | 参数 4(请参阅表 3-10) |
MSB | 字节 1 | LSB | |||||
---|---|---|---|---|---|---|---|
b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
b(7) | 测试图案边框:
|
b(6:4) | 保留 |
b(3:0) | 左侧图形选择:
|
MSB | 字节 2 | LSB | |||||
---|---|---|---|---|---|---|---|
b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
b(7) | 保留 |
b(6:4) | 前景颜色:
|
b(3) | 保留 |
b(2:0) | 背景颜色:
|
图形 | 字节 2 | |
---|---|---|
前景颜色 | 背景颜色 | |
纯色域 | 是 | 否 |
固定步长水平斜坡 | 是 | 否 |
固定步长垂直斜坡 | 是 | 否 |
水平线 | 是 | 是 |
垂直线 | 是 | 是 |
对角线 | 是 | 是 |
网格线 | 是 | 是 |
棋盘格 | 是 | 是 |
色条 | 否 | 否 |
图形 | 字节 6(参数 4) | 字节 5(参数 3) | 字节 4(参数 2) | 字节 3(参数 1) | ||||
---|---|---|---|---|---|---|---|---|
说明 | 位 | 说明 | 位 | 说明 | 位 | 说明 | 位 | |
纯色域 | 不适用 | 不适用 | 不适用 | 不适用 | ||||
固定步长水平斜坡 | 不适用 | 不适用 | 最终值 | 8 | 起始值 | 8 | ||
固定步长垂直斜坡 | 不适用 | 不适用 | 最终值 | 8 | 起始值 | 8 | ||
水平线 | 不适用 | 不适用 | 背景线宽 | 8 | 前景线宽 | 8 | ||
垂直线 | 不适用 | 不适用 | 背景线宽 | 8 | 前景线宽 | 8 | ||
对角线 | 不适用 | 不适用 | 垂直间距 | 8 | 水平间距 | 8 | ||
网格线 | 垂直背景线宽 | 8 | 垂直前景线宽 | 8 | 水平背景线宽 | 8 | 水平前景线宽 | 8 |
棋盘格 | 垂直棋盘格数量 | 3 | 垂直棋盘格数量 | 8 | 水平棋盘格数量 | 3 | 水平棋盘格数量 | 8 |
色条 | 不适用 | 不适用 | 不适用 | 不适用 |
此命令与写入输入源选择 命令结合使用。此命令指定当写入输入源选择 命令选择测试图形发生器作为图像源时要显示的测试图形。控制器会保留此命令的设置,直到使用此命令进行了更改。每次选择测试图形发生器时,这些设置都会自动应用。
批处理文件在闪存中创建和存储,并用于调用预定义测试图形的设置。
测试图形以显示屏 (DMD) 的分辨率创建,通过写入图像裁剪 命令修改,并以 DMD 分辨率显示。
测试图形以 60Hz 的默认帧速率显示。
测试图形边框选择 会在指定的测试图形周围创建单个像素高宽的白色边框。
用户必须查看写入输入源选择 命令的注释,了解源代码相关命令的概念。此概念确定系统何时执行源相关命令。此命令是一个源相关命令。
当不使用前景或背景颜色时,这些位值会被忽略(请参阅表 3-9)。如果不使用前景和背景颜色,或者不使用参数字节(字节 3 至 6),则不得发送该字节。表 3-11 展示了根据指定图形所需的字节数量。
指定的图形 | 所需的字节数 |
---|---|
纯色域 | 2 |
固定步长水平斜坡 | 4 |
固定步长垂直斜坡 | 4 |
水平线 | 4 |
垂直线 | 4 |
对角线 | 4 |
网格线 | 6 |
棋盘格 | 6 |
色条 | 1 |
正如表 3-9 中所述,纯色域图形的颜色使用前景颜色来指定。图 3-1 展示了一个纯色域图形示例。
正如表 3-9 中所述,固定步长水平斜坡图形的颜色使用前景颜色来指定。正如表 3-10 中所述,用户指定了斜坡的起始值和终止值。对于此图形,系统会自动根据显示 (DMD) 的起始值和终止值以及尺寸来确定步长。最小起始值为 0,最大终止值为 255,起始值必须始终小于终止值。例如,如果起始值为 0,终止值为 255,并且 DMD 分辨率为 1280 宽,则步长为 5(1280 像素/256 值 = 5)。因此,从 0 到 255 的每个灰色阴影值都具有 5 个像素的步长(这样每个步长都包含 5 列具有相同灰度值的像素)。对于起始值和终止值之间的每个步长,灰度值始终以 1 递增。图 3-2 展示了一个固定步长水平斜坡图形示例。
正如表 3-9 中所述,固定步长垂直斜坡图形的颜色使用前景颜色来指定。正如表 3-10 中所述,用户指定了斜坡的起始值和终止值。对于此图形,系统会自动根据显示 (DMD) 的起始值和终止值以及尺寸来确定步长。最小起始值为 0,最大终止值为 255,起始值必须始终小于终止值。例如,如果起始值为 0,终止值为 255,并且 DMD 分辨率为 768 高,那么步长为 3(768 像素/256 值 = 3)。因此,从 0 到 255 的每个值都具有 3 个像素的步长(这样每个步长都包含 3 行具有相同灰度值的像素)。对于起始值和终止值之间的每个步长,灰度值始终以 1 递增。图 3-3 展示了一个固定步长垂直斜坡图形示例。
正如表 3-9 中所述,水平线图形的颜色使用前景颜色和背景颜色来指定。前景颜色用于水平线,背景颜色用于线条之间的空间。正如表 3-10 中所述,用户指定了前景线宽和背景线宽。用户必须确定每个分辨率显示的线条间距。例如,如果前景线宽为 1,并且背景线宽为 9,则每十行存在一条单像素水平线。图 3-4 展示了一个水平线图形示例。
正如表 3-9 中所述,垂直线图形的颜色使用前景颜色和背景颜色来指定。前景颜色用于垂直线,背景颜色用于线条之间的空间。正如表 3-10 中所述,用户指定了前景线宽和背景线宽。用户必须确定每个分辨率显示的线条间距。例如,如果前景线宽为 1,并且背景线宽为 9,则每十行存在一条单像素垂直线。图 3-5 展示了一个垂直线图形示例。
正如表 3-9 中所述,对角线图形的颜色使用前景颜色和背景颜色来指定。前景颜色用于对角线,背景颜色用于线条之间的空间。正如表 3-10 中所述,用户指定了水平线间距和垂直线间距。线宽始终为一个像素。用户负责确定每个分辨率显示的线条间距。水平线间距和垂直线间距都必须使用相同的值,并仅限为 3、7、15、31、63、127 和 255。无效值会导致通信错误(无效命令参数)。图 3-6 展示了一个对角线图形示例。
正如表 3-9 中所述,网格线图形的颜色使用前景颜色和背景颜色来指定。前景颜色用于网格线,背景颜色用于线条之间的空间。正如表 3-10 中所述,用户指定了水平前景和背景线宽,以及垂直前景和背景线宽。用户负责确定每个分辨率显示的线条间距。例如,如果水平前景线宽为 1,并且背景线宽为 9,则每十行存在一条单像素水平线。如果垂直前景线宽为 1,并且背景线宽为 9,则每十行存在一条单像素垂直线。图 3-7 展示了一个网格线图形示例。
正如表 3-9 中所述,棋盘图形的颜色使用前景颜色和背景颜色来指定。前景颜色用于其中一些棋盘格,而背景颜色用于交错的棋盘格。正如表 3-10 中所述,用户指定了水平棋盘格数量和垂直棋盘格数量。对于此图形,系统会自动根据棋盘格数量和显示 (DMD) 尺寸来确定每个方向上的棋盘格尺寸。例如,如果水平棋盘格数量为 4,垂直棋盘格数量为 4,并且 DMD 分辨率为 1280x720,则水平棋盘格尺寸为 320 像素,而垂直棋盘格尺寸为 180 像素(1280 像素/4 棋盘格 = 320 像素:720 像素/4 棋盘格 = 180 像素)。图 3-8 展示了一个棋盘图形(16 × 12 个棋盘格)示例。
正如表 3-9 和表 3-10 中所述,用户未针对色条测试图形进行编程。此图形由八个垂直色条组成:白色、黄色、青色、绿色、品红色、红色、蓝色和黑色。对于此图形,系统会自动根据显示 (DMD) 的尺寸来确定每个色条的宽度。图 3-9 展示了一个色条图形示例。