LibDriver SSD1681
Loading...
Searching...
No Matches
ssd1681_handle_s Struct Reference

ssd1681 handle structure definition More...

#include <driver_ssd1681.h>

Data Fields

uint8_t(* spi_init )(void)
uint8_t(* spi_deinit )(void)
uint8_t(* spi_write_cmd )(uint8_t *buf, uint16_t len)
uint8_t(* spi_read_cmd )(uint8_t *buf, uint16_t len)
uint8_t(* spi_cmd_data_gpio_init )(void)
uint8_t(* spi_cmd_data_gpio_deinit )(void)
uint8_t(* spi_cmd_data_gpio_write )(uint8_t value)
uint8_t(* reset_gpio_init )(void)
uint8_t(* reset_gpio_deinit )(void)
uint8_t(* reset_gpio_write )(uint8_t value)
uint8_t(* busy_gpio_init )(void)
uint8_t(* busy_gpio_deinit )(void)
uint8_t(* busy_gpio_read )(uint8_t *value)
void(* debug_print )(const char *const fmt,...)
void(* delay_ms )(uint32_t ms)
uint8_t inited
uint8_t black_gram [200][25]
uint8_t red_gram [200][25]

Detailed Description

ssd1681 handle structure definition

Definition at line 533 of file driver_ssd1681.h.

Field Documentation

◆ black_gram

uint8_t black_gram[200][25]

black gram buffer

Definition at line 551 of file driver_ssd1681.h.

◆ busy_gpio_deinit

uint8_t(* busy_gpio_deinit) (void)

point to a busy_gpio_deinit function address

Definition at line 546 of file driver_ssd1681.h.

◆ busy_gpio_init

uint8_t(* busy_gpio_init) (void)

point to a busy_gpio_init function address

Definition at line 545 of file driver_ssd1681.h.

◆ busy_gpio_read

uint8_t(* busy_gpio_read) (uint8_t *value)

point to a busy_gpio_read function address

Definition at line 547 of file driver_ssd1681.h.

◆ debug_print

void(* debug_print) (const char *const fmt,...)

point to a debug_print function address

Definition at line 548 of file driver_ssd1681.h.

◆ delay_ms

void(* delay_ms) (uint32_t ms)

point to a delay_ms function address

Definition at line 549 of file driver_ssd1681.h.

◆ inited

uint8_t inited

inited flag

Definition at line 550 of file driver_ssd1681.h.

◆ red_gram

uint8_t red_gram[200][25]

red gram buffer

Definition at line 552 of file driver_ssd1681.h.

◆ reset_gpio_deinit

uint8_t(* reset_gpio_deinit) (void)

point to a reset_gpio_deinit function address

Definition at line 543 of file driver_ssd1681.h.

◆ reset_gpio_init

uint8_t(* reset_gpio_init) (void)

point to a reset_gpio_init function address

Definition at line 542 of file driver_ssd1681.h.

◆ reset_gpio_write

uint8_t(* reset_gpio_write) (uint8_t value)

point to a reset_gpio_write function address

Definition at line 544 of file driver_ssd1681.h.

◆ spi_cmd_data_gpio_deinit

uint8_t(* spi_cmd_data_gpio_deinit) (void)

point to a spi_cmd_data_gpio_deinit function address

Definition at line 540 of file driver_ssd1681.h.

◆ spi_cmd_data_gpio_init

uint8_t(* spi_cmd_data_gpio_init) (void)

point to a spi_cmd_data_gpio_init function address

Definition at line 539 of file driver_ssd1681.h.

◆ spi_cmd_data_gpio_write

uint8_t(* spi_cmd_data_gpio_write) (uint8_t value)

point to a spi_cmd_data_gpio_write function address

Definition at line 541 of file driver_ssd1681.h.

◆ spi_deinit

uint8_t(* spi_deinit) (void)

point to a spi_deinit function address

Definition at line 536 of file driver_ssd1681.h.

◆ spi_init

uint8_t(* spi_init) (void)

point to a spi_init function address

Definition at line 535 of file driver_ssd1681.h.

◆ spi_read_cmd

uint8_t(* spi_read_cmd) (uint8_t *buf, uint16_t len)

point to a spi_read_cmd function address

Definition at line 538 of file driver_ssd1681.h.

◆ spi_write_cmd

uint8_t(* spi_write_cmd) (uint8_t *buf, uint16_t len)

point to a spi_write_cmd function address

Definition at line 537 of file driver_ssd1681.h.


The documentation for this struct was generated from the following file: