TI论坛
直播中

张波

8年用户 1507经验值
私信 关注
[问答]

DLPC3478配置好烧图后,想用api修改其曝光并让新曝光生效流程是怎样的?


  • 我用DLPC-API-1.10开发了个测试demo,现在想用api修改之前烧图的曝光并用新的曝光重新投图,请问最简单的流程是怎么样的?

回帖(1)

贺服窍

2025-2-24 17:45:15
要使用DLPC3478的API修改曝光并让新曝光生效,您可以按照以下步骤操作:

1. 首先,确保您已经安装了DLPC3478的驱动程序和DLPC-API-1.10库。

2. 在您的测试demo中,包含必要的头文件:
```c
#include "DLPC3478.h"
#include "DLPC3478_API.h"
```

3. 初始化DLPC3478设备:
```c
DLPC3478_Device dev;
DLPC3478_Init(&dev);
```

4. 打开设备:
```c
DLPC3478_Open(&dev);
```

5. 获取当前曝光值:
```c
uint32_t exposure;
DLPC3478_GetExposure(&dev, &exposure);
```

6. 修改曝光值:
```c
uint32_t new_exposure = 100; // 假设您想将曝光值修改为100
DLPC3478_SetExposure(&dev, new_exposure);
```

7. 让新曝光值生效:
```c
DLPC3478_UpdateExposure(&dev);
```

8. 重新投图:
```c
DLPC3478_CaptureImage(&dev);
```

9. 关闭设备:
```c
DLPC3478_Close(&dev);
```

10. 清理资源:
```c
DLPC3478_Cleanup(&dev);
```

通过以上步骤,您可以使用DLPC-API-1.10修改DLPC3478的曝光值,并让新曝光值生效。请注意,您需要根据您的实际需求调整曝光值和相关参数。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分