PicoCamera 0.2.0
Camera library for RP2040 with an esp32-camera compatible API
GitHub
载入中...
搜索中...
未找到
sccb.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
16#pragma once
17
18#include <stdint.h>
19
20#ifdef __cplusplus
21extern "C" {
22#endif
23
36int sccb_init(int i2c_port, int pin_sda, int pin_scl, uint32_t freq_hz);
37
39void sccb_deinit(void);
40
42int sccb_write8(uint8_t slave_addr, uint8_t reg, uint8_t value);
43int sccb_read8(uint8_t slave_addr, uint8_t reg, uint8_t *value);
44
46int sccb_write16(uint8_t slave_addr, uint16_t reg, uint8_t value);
47int sccb_read16(uint8_t slave_addr, uint16_t reg, uint8_t *value);
48
50void sccb_write_list8(uint8_t slave_addr, const uint8_t (*regs)[2]);
51
56void sccb_write_list16(uint8_t slave_addr, const uint16_t (*regs)[2]);
57
58#ifdef __cplusplus
59}
60#endif
English version