ZHCU955C August 2021 – March 2024 DLPC7540
设置存储器 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0-3 |
存储器地址,必须是 4 的倍数。 |
字节 4-7 |
需写入的值 |
此命令尝试将给定的 32 位值直接写入给定的 32 位存储器地址。未验证存储器地址是否为有效位置。 |
获取存储器 | |
---|---|
读取参数 | |
字节 | 说明 |
字节 0-3 |
存储器地址,必须是 4 的倍数。 |
返回参数 | |
字节 | 说明 |
字节 0-3 |
从地址读取的值 |
此命令返回存储在给定 32 位存储器地址处的 32 位值。 |
设置存储器阵列 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0-3 |
需写入数据的起始地址 |
字节 4 |
访问信息 位 0-5:地址增量步数。0 - 无增量 位 6-7:写入访问宽度 0 = Uint32 1 = Uint16 2 = Uint08 |
字节 5-6 |
需写入的字数 |
字节 7 |
每个字的字节数 范围 = 1 至 2,步长为 4 |
字节 8 - * |
需写入的数据 |
从指定的地址开始将字流写入 RAM 存储器(DRAM 或 IRAM)。不检查给定的指定存储器地址是否有效。 |
获取存储器阵列 | |
---|---|
读取参数 | |
字节 | 说明 |
字节 0-3 |
需读取数据的起始地址 |
字节 4 |
访问信息 位 0-5:地址增量步数。0 - 无增量 位 6-7:读取访问宽度 0 = Uint32 1 = Uint16 2 = Uint08 |
字节 5-6 |
需读取的字数 |
字节 7 |
每个字的字节数 范围 = 1 至 4,步长为 1 |
返回参数 | |
字节 | 说明 |
字节 0 - * |
数据 |
从存储器中的指定地址开始读取字流。不检查给定的指定存储器地址是否有效。 |
设置调试消息掩码 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0-3 |
调试掩码 位 0-10:保留 bit11:通信相关的 bit13:3D bit14:RFC 消息 bit15:I2C 处理程序 bit17:隐藏式字幕 bit18:保留 bit19:GUI bit20:环境 bit21:照明 bit22:系统功能 bit23:EEPROM bit24:数字路径 bit25:自动锁定 bit26:投影仪控制 bit27:外设 bit28:红外 bit29:USB bit30:邮箱 |
设置调试消息的启用掩码。该掩码确认了允许在 UART 调试端口上打印的调试消息的来源。必须设置与来源相对应的掩码位才能启用掩码。 |
获取调试消息掩码 | |
---|---|
返回参数 | |
字节 | 说明 |
字节 0-3 |
调试掩码 bit11:通信相关的 bit13:3D bit14:RFC 消息 bit15:I2C 处理程序 bit17:隐藏式字幕 bit18:DDC CI bit19:GUI bit20:环境 bit21:照明:DMD,轮,灯 bit22:系统功能 bit23:EEPROM bit24:数字路径 bit25:自动锁定 bit26:投影仪控制 bit27:外设 bit28:红外 bit29:USB bit30:邮箱 |
检索当前调试消息掩码。掩码决定了启用哪些调试消息来源。与来源对应的掩码位中的值为 1 表示该来源已启用。 |
设置启用 USB 调试日志 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0 |
1 = 在 USB 端口上启用调试日志 0 = 在 USB 端口上禁用调试日志 |
启用或禁用 USB 消息日志记录。启用 USB 日志记录后,UART 日志记录将停止。 |
设置 EEPROM 存储器 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0-1 |
需写入的存储器的索引(0 表示 EEPROM 中的第一个字节,1 表示第二个字节,依此类推) |
字节 2-3 |
需写入的字节数 |
字节 4-7 |
EEPROM 密码(如果用户需要写入 TI 指定的存储器空间) |
字节 8 - 传递的字节数 |
数据 |
将数据写入与控制器相连的 EEPROM。 EEPROM 保存设置和校准数据。此函数的主要目的是让用户向 EEPROM 区域写入设置和校准数据。如果用户想要覆盖设置/校准数据,随命令发送的密码应与预期密码匹配。这是一种防止意外覆盖设置/校准数据的保护机制。 |
获取 EEPROM 存储器 | |
---|---|
读取参数 | |
字节 | 说明 |
字节 0-1 |
需读取的存储器索引 |
字节 2-3 |
需读取的字节数 |
返回参数 | |
字节 | 说明 |
字节 0 - 传递的字节数 |
数据 |
此函数从连接到控制器且包含设置和校准数据的 EEPROM 读取数据。 注意:可以在不解锁的情况下读取 EEPROM 数据。 |
设置 TI 执行器接口调试 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0 | 查询类型 0 = 从接下来的两个字节(即字节 1-2)中提供的偏移地址查询 N 个字节 1 = 查询也打印在 UART 调试端口上的执行器信息 2 = 查询 AWG 数据集,获取接下来的两个字节(即字节 1-2)中提供的索引号 3 = 查询 AWG Edge 表标头,获取接下来的两个字节(即字节 1-2)中的索引号 |
字节 1-2 | 字节 0 中提供的查询类型;查询类型 = 1 时不适用 |
字节 3-4 | 查询类型 = 0 时需读取的字节数。(注意:一次最多可以读取 32 个字节。) |
此命令用于查询执行器相关信息以进行调试。当执行器未运行或系统处于待机状态时,可使用此命令来检索信息。 |
获取 TI 执行器接口调试 | |
---|---|
返回参数 | |
字节 | 说明 |
字节 0-31 | 执行器数据 |
此命令根据设置命令中进行的设置返回查询的数据 |
获取 Vsync 周期 | |
---|---|
返回参数 | |
字节 | 说明 |
字节 0-3 |
帧周期,以微秒为单位 |
返回最近的 VSync 周期测量 |
获取 DMD 电源 | |
---|---|
返回参数 | |
字节 | 说明 |
字节 0 |
启用状态 bit0:0 = 禁用;1 = 启用 |
返回 DMD 电源启用状态 |
设置 DMD 停止 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0 |
停止状态 bit0:0 = 解除停止;1 = 停止 |
停止/解除停止 DMD |
获取 DMD 停止 | |
---|---|
返回的数据与写入参数的格式相同。 | |
如果 DMD 已停止,则返回 1,否则返回 0 |
设置 DMD True Global 复位 | |
---|---|
写入参数 | |
字节 | 说明 |
字节 0 |
True Global 模式 bit0:0 = 禁用 True Global 复位模式;1 = 启用 True Global 复位模式。 |
仅在工厂/组装时才能将 TrueGlobalMode 设置为 TRUE。 |
获取 DMD True Global 复位 | |
---|---|
返回的数据与写入参数的格式相同。 |
获取整型栈 | |
---|---|
返回参数 | |
字节 | 说明 |
字节 0-3 |
栈大小 |
字节 4-7 |
已使用的栈 |
字节 8-11 |
空闲栈 |
提供当前的栈使用信息 |
设置打印所有任务信息 | |
---|---|
写入参数 | |
打印(在 UART 上)所有用 RTOS 定义/创建的任务的信息。 |
获取资源 | |
---|---|
返回参数 | |
字节 | 说明 |
字节 0 |
任务高计数 |
字节 1 |
事件高计数 |
字节 2 |
组事件高计数 |
字节 3 |
邮箱高计数 |
字节 4 |
存储器池高计数 |
字节 5 |
信标高计数 |
字节 6 |
任务当前计数 |
字节 7 |
事件当前计数 |
字节 8 |
组事件当前计数 |
字节 9 |
邮箱当前计数 |
字节 10 |
存储池当前计数 |
字节 11 |
信标当前计数 |
给出应用程序的最大 RTOS 资源使用量。 |
获取 EEPROM 自由区偏移 | |
---|---|
返回参数 | |
字节 | 说明 |
字节 0-1 |
自由区偏移 |
此函数指示相对于自由区起始位置的 EEPROM 地址偏移。 |