ZHCU949 April 2022 DLPC1438
布局: | 命令 | 行/列索引 | 空 | 长度 1 | 数据字段2 | CRC16 3 |
---|---|---|---|---|---|---|
位: | 0-7 | 8-39 | 40-47 | 48-79 | 80 -336/16.777297E6 | 337/16.777298E6 - 369/16.777329E6 |
例如,TI 的 DLP 团队使用 Python 脚本中 crcmod 的 mkCrcFun 函数。用于生成该函数的参数如下:
多项式:0x18005
初始值:0xFFFF
最终 XOR 值:0x0
输入翻转:False
结果翻转:False
正向或反向:Forward
FPGA SPI CRC16 结果可以按照Topic Link Label3.3.16所述进行检验
命令代码 | 说明 |
---|---|
00 | 空闲 |
04 | 数据流 |
例如,若要更新 8 位值的 1280 x 720 帧,请使用以下设置:
位 | 说明 | 使用 DLPC1438 时的有效值 |
---|---|---|
b(8:12) | Column Start Index 左上像素一列 = 128 x Column Start Index | 0 至 19 |
b(13:17) | Column End Index 最右侧一列 = 128 x Column End Index - 1 | 0 至 19,必须大于或等于 Column Start Index |
b(18:28) | Start Row Index 左上像素一行 = 2 x Start Row Index | 0 至 719 |
b(29:35) | 空位全部为 0 | |
b(36:39) | 数据流校验全部为 1 |