PicoCamera 0.2.0
Camera library for RP2040 with an esp32-camera compatible API
GitHub
载入中...
搜索中...
未找到
pio_capture.h
浏览该文件的文档.
1/*
2 * This file is part of the PicoCamera project.
3 * https://github.com/umeiko/PicoCamera
4 *
5 * Author: umeko <umeko@stu.xmu.edu.cn>
6 * License: MIT
7 */
8
17#pragma once
18
19#include <stddef.h>
20#include <stdint.h>
21
22#ifdef __cplusplus
23extern "C" {
24#endif
25
26typedef struct {
27 int pin_d0; //< first of 8 consecutive data pins (d0..d0+7)
28 int pin_vsync;
29 int pin_href;
30 int pin_pclk;
32
37int pio_capture_init(const pio_capture_pins_t *pins);
38
40void pio_capture_deinit(void);
41
51int pio_capture_frame(uint8_t *buf, size_t len, uint32_t timeout_ms);
52
67int pio_capture_frame_variable(uint8_t *buf, size_t capacity, size_t *out_len, uint32_t timeout_ms);
68
69#ifdef __cplusplus
70}
71#endif
定义 pio_capture.h:26
English version