VSF Documented
vsf_disp_ch1115.h File Reference

Go to the source code of this file.

Data Structures

struct  vsf_disp_ch1115_hw_iic_t
 
class  vk_disp_ch1115_t
 

Macros

#define CH1115_I2C_ADDR   0x3C
 
#define CH1115_SET_COLUMN_LOW(__COL)
 
#define CH1115_SET_COLUMN_HIGH(__COL)
 
#define CH1115_SET_PAGE_ADDRESS(__PAGE)
 
#define VSF_DISP_CH1115_IIC_WRITE_I(__INSTR)
 
#define VSF_DISP_CH1115_IIC_WRITE_D(__DATA)
 

Typedefs

typedef struct vsf_disp_ch1115_hw_iic_t vsf_disp_ch1115_hw_iic_t
 

Variables

const vk_disp_drv_t vk_disp_drv_ch1115
 

Macro Definition Documentation

◆ CH1115_I2C_ADDR

#define CH1115_I2C_ADDR   0x3C

◆ CH1115_SET_COLUMN_LOW

#define CH1115_SET_COLUMN_LOW ( __COL)
Value:
(0x00 | ((__COL) & 0x0F))

◆ CH1115_SET_COLUMN_HIGH

#define CH1115_SET_COLUMN_HIGH ( __COL)
Value:
(0x10 | (((__COL) >> 4) & 0x0F))

◆ CH1115_SET_PAGE_ADDRESS

#define CH1115_SET_PAGE_ADDRESS ( __PAGE)
Value:
(0xB0 | ((__PAGE) & 0x07))

◆ VSF_DISP_CH1115_IIC_WRITE_I

#define VSF_DISP_CH1115_IIC_WRITE_I ( __INSTR)
Value:
0x80, (__INSTR)

◆ VSF_DISP_CH1115_IIC_WRITE_D

#define VSF_DISP_CH1115_IIC_WRITE_D ( __DATA)
Value:
0x40, (__DATA)

Typedef Documentation

◆ vsf_disp_ch1115_hw_iic_t

typedef struct vsf_disp_ch1115_hw_iic_t vsf_disp_ch1115_hw_iic_t

Variable Documentation

◆ vk_disp_drv_ch1115

const vk_disp_drv_t vk_disp_drv_ch1115
extern
Generated from commit: vsfteam/vsf@a5104db