![]() |
LibDriver SSD1351
|
ssd1351 base driver modules More...
Data Structures | |
| struct | ssd1351_handle_s |
| ssd1351 handle structure definition More... | |
| struct | ssd1351_info_s |
| ssd1351 information structure definition More... | |
Macros | |
| #define | SSD1351_AUTO_COLOR_CONVERT 0 |
| ssd1351 auto color convert definition | |
Typedefs | |
| typedef struct ssd1351_handle_s | ssd1351_handle_t |
| ssd1351 handle structure definition | |
| typedef struct ssd1351_info_s | ssd1351_info_t |
| ssd1351 information structure definition | |
Functions | |
| uint8_t | ssd1351_info (ssd1351_info_t *info) |
| get chip's information | |
| uint8_t | ssd1351_init (ssd1351_handle_t *handle) |
| initialize the chip | |
| uint8_t | ssd1351_deinit (ssd1351_handle_t *handle) |
| close the chip | |
| uint8_t | ssd1351_clear (ssd1351_handle_t *handle) |
| clear the display | |
| uint8_t | ssd1351_draw_point (ssd1351_handle_t *handle, uint8_t x, uint8_t y, uint32_t color) |
| draw a point in the display | |
| uint8_t | ssd1351_write_string (ssd1351_handle_t *handle, uint8_t x, uint8_t y, char *str, uint16_t len, uint32_t color, ssd1351_font_t font) |
| write a string in the display | |
| uint8_t | ssd1351_fill_rect (ssd1351_handle_t *handle, uint8_t left, uint8_t top, uint8_t right, uint8_t bottom, uint32_t color) |
| fill the rect | |
| uint8_t | ssd1351_draw_picture (ssd1351_handle_t *handle, uint8_t left, uint8_t top, uint8_t right, uint8_t bottom, uint32_t *image) |
| draw a picture | |
| uint8_t | ssd1351_draw_picture_16bits (ssd1351_handle_t *handle, uint8_t left, uint8_t top, uint8_t right, uint8_t bottom, uint16_t *image) |
| draw a 16 bits picture | |
| uint8_t | ssd1351_set_column_address (ssd1351_handle_t *handle, uint8_t start_address, uint8_t end_address) |
| set the display column address | |
| uint8_t | ssd1351_set_row_address (ssd1351_handle_t *handle, uint8_t start_address, uint8_t end_address) |
| set the row address | |
| uint8_t | ssd1351_write_ram (ssd1351_handle_t *handle) |
| sent the write ram command | |
| uint8_t | ssd1351_read_ram (ssd1351_handle_t *handle) |
| sent the read ram command | |
| uint8_t | ssd1351_set_color_depth (ssd1351_handle_t *handle, ssd1351_color_depth_t color_depth) |
| set the display color depth | |
| uint8_t | ssd1351_set_address_increment (ssd1351_handle_t *handle, ssd1351_address_increment_t increment) |
| set the address increment | |
| uint8_t | ssd1351_set_seg0_map (ssd1351_handle_t *handle, ssd1351_seg0_mapped_t seg0_map) |
| set the seg0 map | |
| uint8_t | ssd1351_set_color_sequence (ssd1351_handle_t *handle, ssd1351_color_sequence_t color_sequence) |
| set the color sequence | |
| uint8_t | ssd1351_set_scan_mode (ssd1351_handle_t *handle, ssd1351_scan_mode_t mode) |
| set the scan mode | |
| uint8_t | ssd1351_set_com_split_odd_even (ssd1351_handle_t *handle, ssd1351_bool_t enable) |
| set the com split odd or even | |
| uint8_t | ssd1351_set_display_start_line (ssd1351_handle_t *handle, uint8_t l) |
| set the display start line | |
| uint8_t | ssd1351_set_display_offset (ssd1351_handle_t *handle, uint8_t offset) |
| set the display offset | |
| uint8_t | ssd1351_set_display_mode (ssd1351_handle_t *handle, ssd1351_display_mode_t mode) |
| set the display mode | |
| uint8_t | ssd1351_set_select_vdd (ssd1351_handle_t *handle, ssd1351_select_vdd_t vdd) |
| set the select vdd | |
| uint8_t | ssd1351_set_parallel_bits (ssd1351_handle_t *handle, ssd1351_select_parallel_bits_t parallel_bits) |
| set the interface parallel bits | |
| uint8_t | ssd1351_set_sleep_mode (ssd1351_handle_t *handle, ssd1351_bool_t enable) |
| set the sleep mode | |
| uint8_t | ssd1351_set_phase_period (ssd1351_handle_t *handle, uint8_t phase1_period, uint8_t phase2_period) |
| set the phase period | |
| uint8_t | ssd1351_set_front_clock_oscillator_frequency (ssd1351_handle_t *handle, uint8_t d, uint8_t frequency) |
| set the front clock oscillator frequency | |
| uint8_t | ssd1351_set_segment_low_voltage (ssd1351_handle_t *handle, ssd1351_segment_low_voltage_t segment) |
| set the segment low voltage | |
| uint8_t | ssd1351_set_gpio (ssd1351_handle_t *handle, ssd1351_gpio_pin_t gpio0, ssd1351_gpio_pin_t gpio1) |
| set the gpio pin | |
| uint8_t | ssd1351_set_second_pre_charge_period (ssd1351_handle_t *handle, uint8_t period) |
| set the second pre charge period | |
| uint8_t | ssd1351_set_gray_scale_pulse_width (ssd1351_handle_t *handle, uint8_t gamma[63]) |
| set the gray scale pulse width | |
| uint8_t | ssd1351_set_use_built_in_linear_lut (ssd1351_handle_t *handle) |
| use built in linear lut | |
| uint8_t | ssd1351_set_pre_charge_voltage (ssd1351_handle_t *handle, uint8_t voltage_level) |
| set the pre charge voltage | |
| uint8_t | ssd1351_set_vcomh_voltage (ssd1351_handle_t *handle, uint8_t voltage_level) |
| set the vcomh voltage | |
| uint8_t | ssd1351_set_contrast (ssd1351_handle_t *handle, uint8_t a, uint8_t b, uint8_t c) |
| set the display contrast | |
| uint8_t | ssd1351_set_master_contrast_current (ssd1351_handle_t *handle, uint8_t current) |
| set the master contrast current | |
| uint8_t | ssd1351_set_mux_ratio (ssd1351_handle_t *handle, uint8_t ratio) |
| set the mux ratio | |
| uint8_t | ssd1351_set_command (ssd1351_handle_t *handle, ssd1351_command_t command) |
| set the command | |
| uint8_t | ssd1351_set_scroll (ssd1351_handle_t *handle, int8_t scroll, uint8_t start_row, uint8_t row_len, ssd1351_scroll_mode_t mode) |
| set the scroll | |
| uint8_t | ssd1351_start_moving (ssd1351_handle_t *handle) |
| start the display moving | |
| uint8_t | ssd1351_stop_moving (ssd1351_handle_t *handle) |
| stop the display moving | |
ssd1351 base driver modules
| #define SSD1351_AUTO_COLOR_CONVERT 0 |
ssd1351 auto color convert definition
not auto convert
Definition at line 65 of file driver_ssd1351.h.
| typedef struct ssd1351_handle_s ssd1351_handle_t |
ssd1351 handle structure definition
| typedef struct ssd1351_info_s ssd1351_info_t |
ssd1351 information structure definition
ssd1351 address increment enumeration definition
| Enumerator | |
|---|---|
| SSD1351_ADDRESS_INCREMENT_HORIZONTAL | horizontal increment |
| SSD1351_ADDRESS_INCREMENT_VERTICAL | vertical increment |
Definition at line 82 of file driver_ssd1351.h.
| enum ssd1351_bool_t |
ssd1351 bool enumeration definition
| Enumerator | |
|---|---|
| SSD1351_BOOL_FALSE | false |
| SSD1351_BOOL_TRUE | true |
Definition at line 118 of file driver_ssd1351.h.
ssd1351 color depth enumeration definition
| Enumerator | |
|---|---|
| SSD1351_COLOR_DEPTH_256 | 256 color depth |
| SSD1351_COLOR_DEPTH_65K | 65K color depth |
| SSD1351_COLOR_DEPTH_262K_1ST | 262K 1ST color depth |
| SSD1351_COLOR_DEPTH_262K_2ND | 262K 2ND color depth |
Definition at line 71 of file driver_ssd1351.h.
ssd1351 color sequence enumeration definition
| Enumerator | |
|---|---|
| SSD1351_COLOR_SEQUENCE_A_B_C | color sequence a b c |
| SSD1351_COLOR_SEQUENCE_C_B_A | color sequence c b a |
Definition at line 100 of file driver_ssd1351.h.
| enum ssd1351_command_t |
ssd1351 command enumeration definition
Definition at line 177 of file driver_ssd1351.h.
ssd1351 display mode enumeration definition
| Enumerator | |
|---|---|
| SSD1351_DISPLAY_MODE_ALL_OFF | all off mode |
| SSD1351_DISPLAY_MODE_ALL_ON | all on mode |
| SSD1351_DISPLAY_MODE_NORMAL | normal mode |
| SSD1351_DISPLAY_MODE_INVERSE | inverse mode |
Definition at line 127 of file driver_ssd1351.h.
| enum ssd1351_font_t |
ssd1351 font size enumeration definition
| Enumerator | |
|---|---|
| SSD1351_FONT_12 | font 12 |
| SSD1351_FONT_16 | font 16 |
| SSD1351_FONT_24 | font 24 |
Definition at line 199 of file driver_ssd1351.h.
| enum ssd1351_gpio_pin_t |
ssd1351 gpio pin enumeration definition
Definition at line 166 of file driver_ssd1351.h.
| enum ssd1351_scan_mode_t |
ssd1351 scan mode enumeration definition
| Enumerator | |
|---|---|
| SSD1351_SCAN_MODE_COM_0_COM_N_1 | scan mode com0 - com n-1 |
| SSD1351_SCAN_MODE_COM_N_1_COM_0 | scan mode com n-1 com 0 |
Definition at line 109 of file driver_ssd1351.h.
ssd1351 scroll mode enumeration definition
| Enumerator | |
|---|---|
| SSD1351_SCROLL_MODE_TEST | test scroll mode |
| SSD1351_SCROLL_MODE_NORMAL | normal scroll mode |
| SSD1351_SCROLL_MODE_SLOW | slow scroll mode |
| SSD1351_SCROLL_MODE_SLOWEST | slowest scroll mode |
Definition at line 188 of file driver_ssd1351.h.
ssd1351 seg0 mapped enumeration definition
| Enumerator | |
|---|---|
| SSD1351_SEG0_ADDRESS_0 | seg0 mapped to address 0 |
| SSD1351_SEG0_ADDRESS_127 | seg0 mapped to address 127 |
Definition at line 91 of file driver_ssd1351.h.
ssd1351 segment low voltage enumeration definition
| Enumerator | |
|---|---|
| SSD1351_SEGMENT_LOW_VOLTAGE_EXTERNAL_VSL | segment low voltage external vsl |
| SSD1351_SEGMENT_LOW_VOLTAGE_INTERNAL_VSL | segment low voltage internal vsl |
Definition at line 157 of file driver_ssd1351.h.
ssd1351 select parallel enumeration definition
| Enumerator | |
|---|---|
| SSD1351_SELECT_PARALLEL_8_BIT | select parallel 8 bit |
| SSD1351_SELECT_PARALLER_16_BIT | select parallel 16 bit |
| SSD1351_SELECT_PARALLER_18_BIT | select parallel 18 bit |
Definition at line 147 of file driver_ssd1351.h.
| enum ssd1351_select_vdd_t |
ssd1351 select vdd enumeration definition
| Enumerator | |
|---|---|
| SSD1351_SELECT_VDD_EXTERNAL | select external vdd |
| SSD1351_SELECT_VDD_INTERNAL | select internal vdd |
Definition at line 138 of file driver_ssd1351.h.
| uint8_t ssd1351_clear | ( | ssd1351_handle_t * | handle | ) |
clear the display
| [in] | *handle | pointer to an ssd1351 handle structure |
Definition at line 1499 of file driver_ssd1351.c.
| uint8_t ssd1351_deinit | ( | ssd1351_handle_t * | handle | ) |
close the chip
| [in] | *handle | pointer to an ssd1351 handle structure |
Definition at line 3201 of file driver_ssd1351.c.
| uint8_t ssd1351_draw_picture | ( | ssd1351_handle_t * | handle, |
| uint8_t | left, | ||
| uint8_t | top, | ||
| uint8_t | right, | ||
| uint8_t | bottom, | ||
| uint32_t * | image ) |
draw a picture
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | left | left coordinate x |
| [in] | top | top coordinate y |
| [in] | right | right coordinate x |
| [in] | bottom | bottom coordinate y |
| [in] | *image | pointer to a display image buffer |
Definition at line 2829 of file driver_ssd1351.c.
| uint8_t ssd1351_draw_picture_16bits | ( | ssd1351_handle_t * | handle, |
| uint8_t | left, | ||
| uint8_t | top, | ||
| uint8_t | right, | ||
| uint8_t | bottom, | ||
| uint16_t * | image ) |
draw a 16 bits picture
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | left | left coordinate x |
| [in] | top | top coordinate y |
| [in] | right | right coordinate x |
| [in] | bottom | bottom coordinate y |
| [in] | *image | pointer to a display image buffer |
Definition at line 2900 of file driver_ssd1351.c.
| uint8_t ssd1351_draw_point | ( | ssd1351_handle_t * | handle, |
| uint8_t | x, | ||
| uint8_t | y, | ||
| uint32_t | color ) |
draw a point in the display
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | x | coordinate x |
| [in] | y | coordinate y |
| [in] | color | point color |
Definition at line 2654 of file driver_ssd1351.c.
| uint8_t ssd1351_fill_rect | ( | ssd1351_handle_t * | handle, |
| uint8_t | left, | ||
| uint8_t | top, | ||
| uint8_t | right, | ||
| uint8_t | bottom, | ||
| uint32_t | color ) |
fill the rect
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | left | left coordinate x |
| [in] | top | top coordinate y |
| [in] | right | right coordinate x |
| [in] | bottom | bottom coordinate y |
| [in] | color | display color |
Definition at line 2758 of file driver_ssd1351.c.
| uint8_t ssd1351_info | ( | ssd1351_info_t * | info | ) |
get chip's information
| [out] | *info | pointer to an ssd1351 info structure |
Definition at line 3255 of file driver_ssd1351.c.
| uint8_t ssd1351_init | ( | ssd1351_handle_t * | handle | ) |
initialize the chip
| [in] | *handle | pointer to an ssd1351 handle structure |
Definition at line 3074 of file driver_ssd1351.c.
| uint8_t ssd1351_read_ram | ( | ssd1351_handle_t * | handle | ) |
sent the read ram command
| [in] | *handle | pointer to an ssd1351 handle structure |
Definition at line 282 of file driver_ssd1351.c.
| uint8_t ssd1351_set_address_increment | ( | ssd1351_handle_t * | handle, |
| ssd1351_address_increment_t | increment ) |
set the address increment
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | increment | address increment param |
Definition at line 354 of file driver_ssd1351.c.
| uint8_t ssd1351_set_color_depth | ( | ssd1351_handle_t * | handle, |
| ssd1351_color_depth_t | color_depth ) |
set the display color depth
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | color_depth | color depth |
Definition at line 314 of file driver_ssd1351.c.
| uint8_t ssd1351_set_color_sequence | ( | ssd1351_handle_t * | handle, |
| ssd1351_color_sequence_t | color_sequence ) |
set the color sequence
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | color_sequence | display color sequence |
Definition at line 434 of file driver_ssd1351.c.
| uint8_t ssd1351_set_column_address | ( | ssd1351_handle_t * | handle, |
| uint8_t | start_address, | ||
| uint8_t | end_address ) |
set the display column address
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | start_address | start address |
| [in] | end_address | end address |
Definition at line 137 of file driver_ssd1351.c.
| uint8_t ssd1351_set_com_split_odd_even | ( | ssd1351_handle_t * | handle, |
| ssd1351_bool_t | enable ) |
set the com split odd or even
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | enable | bool value |
Definition at line 514 of file driver_ssd1351.c.
| uint8_t ssd1351_set_command | ( | ssd1351_handle_t * | handle, |
| ssd1351_command_t | command ) |
set the command
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | command | sent command |
Definition at line 1377 of file driver_ssd1351.c.
| uint8_t ssd1351_set_contrast | ( | ssd1351_handle_t * | handle, |
| uint8_t | a, | ||
| uint8_t | b, | ||
| uint8_t | c ) |
set the display contrast
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | a | contrast a |
| [in] | b | contrast b |
| [in] | c | contrast c |
Definition at line 1230 of file driver_ssd1351.c.
| uint8_t ssd1351_set_display_mode | ( | ssd1351_handle_t * | handle, |
| ssd1351_display_mode_t | mode ) |
set the display mode
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | mode | display mode |
Definition at line 644 of file driver_ssd1351.c.
| uint8_t ssd1351_set_display_offset | ( | ssd1351_handle_t * | handle, |
| uint8_t | offset ) |
set the display offset
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | offset | display offset |
Definition at line 600 of file driver_ssd1351.c.
| uint8_t ssd1351_set_display_start_line | ( | ssd1351_handle_t * | handle, |
| uint8_t | l ) |
set the display start line
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | l | start line |
Definition at line 555 of file driver_ssd1351.c.
| uint8_t ssd1351_set_front_clock_oscillator_frequency | ( | ssd1351_handle_t * | handle, |
| uint8_t | d, | ||
| uint8_t | frequency ) |
set the front clock oscillator frequency
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | d | clock div |
| [in] | frequency | clock frequency |
Definition at line 878 of file driver_ssd1351.c.
| uint8_t ssd1351_set_gpio | ( | ssd1351_handle_t * | handle, |
| ssd1351_gpio_pin_t | gpio0, | ||
| ssd1351_gpio_pin_t | gpio1 ) |
set the gpio pin
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | gpio0 | gpio 0 pin |
| [in] | gpio1 | gpio 1 pin |
Definition at line 979 of file driver_ssd1351.c.
| uint8_t ssd1351_set_gray_scale_pulse_width | ( | ssd1351_handle_t * | handle, |
| uint8_t | gamma[63] ) |
set the gray scale pulse width
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | *gamma | pointer to a gamma table buffer |
Definition at line 1064 of file driver_ssd1351.c.
| uint8_t ssd1351_set_master_contrast_current | ( | ssd1351_handle_t * | handle, |
| uint8_t | current ) |
set the master contrast current
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | current | master contrast current |
Definition at line 1281 of file driver_ssd1351.c.
| uint8_t ssd1351_set_mux_ratio | ( | ssd1351_handle_t * | handle, |
| uint8_t | ratio ) |
set the mux ratio
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | ratio | mux ratio |
Definition at line 1327 of file driver_ssd1351.c.
| uint8_t ssd1351_set_parallel_bits | ( | ssd1351_handle_t * | handle, |
| ssd1351_select_parallel_bits_t | parallel_bits ) |
set the interface parallel bits
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | parallel_bits | interface parallel bits |
Definition at line 716 of file driver_ssd1351.c.
| uint8_t ssd1351_set_phase_period | ( | ssd1351_handle_t * | handle, |
| uint8_t | phase1_period, | ||
| uint8_t | phase2_period ) |
set the phase period
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | phase1_period | phase 1 period |
| [in] | phase2_period | phase 2 period |
Definition at line 813 of file driver_ssd1351.c.
| uint8_t ssd1351_set_pre_charge_voltage | ( | ssd1351_handle_t * | handle, |
| uint8_t | voltage_level ) |
set the pre charge voltage
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | voltage_level | pre charge voltage level |
Definition at line 1139 of file driver_ssd1351.c.
| uint8_t ssd1351_set_row_address | ( | ssd1351_handle_t * | handle, |
| uint8_t | start_address, | ||
| uint8_t | end_address ) |
set the row address
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | start_address | start address |
| [in] | end_address | end address |
Definition at line 196 of file driver_ssd1351.c.
| uint8_t ssd1351_set_scan_mode | ( | ssd1351_handle_t * | handle, |
| ssd1351_scan_mode_t | mode ) |
set the scan mode
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | mode | scan mode |
Definition at line 474 of file driver_ssd1351.c.
| uint8_t ssd1351_set_scroll | ( | ssd1351_handle_t * | handle, |
| int8_t | scroll, | ||
| uint8_t | start_row, | ||
| uint8_t | row_len, | ||
| ssd1351_scroll_mode_t | mode ) |
set the scroll
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | scroll | display scroll |
| [in] | start_row | scroll start row |
| [in] | row_len | scroll row len |
| [in] | mode | scroll mode |
Definition at line 1420 of file driver_ssd1351.c.
| uint8_t ssd1351_set_second_pre_charge_period | ( | ssd1351_handle_t * | handle, |
| uint8_t | period ) |
set the second pre charge period
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | period | pre charge period |
Definition at line 1020 of file driver_ssd1351.c.
| uint8_t ssd1351_set_seg0_map | ( | ssd1351_handle_t * | handle, |
| ssd1351_seg0_mapped_t | seg0_map ) |
set the seg0 map
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | seg0_map | seg0 map |
Definition at line 394 of file driver_ssd1351.c.
| uint8_t ssd1351_set_segment_low_voltage | ( | ssd1351_handle_t * | handle, |
| ssd1351_segment_low_voltage_t | segment ) |
set the segment low voltage
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | segment | segment low voltage |
Definition at line 928 of file driver_ssd1351.c.
| uint8_t ssd1351_set_select_vdd | ( | ssd1351_handle_t * | handle, |
| ssd1351_select_vdd_t | vdd ) |
set the select vdd
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | vdd | chip vdd |
Definition at line 676 of file driver_ssd1351.c.
| uint8_t ssd1351_set_sleep_mode | ( | ssd1351_handle_t * | handle, |
| ssd1351_bool_t | enable ) |
set the sleep mode
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | enable | bool value |
Definition at line 756 of file driver_ssd1351.c.
| uint8_t ssd1351_set_use_built_in_linear_lut | ( | ssd1351_handle_t * | handle | ) |
use built in linear lut
| [in] | *handle | pointer to an ssd1351 handle structure |
Definition at line 1106 of file driver_ssd1351.c.
| uint8_t ssd1351_set_vcomh_voltage | ( | ssd1351_handle_t * | handle, |
| uint8_t | voltage_level ) |
set the vcomh voltage
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | voltage_level | vcomh voltage level |
Definition at line 1184 of file driver_ssd1351.c.
| uint8_t ssd1351_start_moving | ( | ssd1351_handle_t * | handle | ) |
start the display moving
| [in] | *handle | pointer to an ssd1351 handle structure |
Definition at line 2960 of file driver_ssd1351.c.
| uint8_t ssd1351_stop_moving | ( | ssd1351_handle_t * | handle | ) |
stop the display moving
| [in] | *handle | pointer to an ssd1351 handle structure |
Definition at line 2991 of file driver_ssd1351.c.
| uint8_t ssd1351_write_ram | ( | ssd1351_handle_t * | handle | ) |
sent the write ram command
| [in] | *handle | pointer to an ssd1351 handle structure |
Definition at line 251 of file driver_ssd1351.c.
| uint8_t ssd1351_write_string | ( | ssd1351_handle_t * | handle, |
| uint8_t | x, | ||
| uint8_t | y, | ||
| char * | str, | ||
| uint16_t | len, | ||
| uint32_t | color, | ||
| ssd1351_font_t | font ) |
write a string in the display
| [in] | *handle | pointer to an ssd1351 handle structure |
| [in] | x | coordinate x |
| [in] | y | coordinate y |
| [in] | *str | pointer to a written string address |
| [in] | len | length of the string |
| [in] | color | display color |
| [in] | font | string font |
Definition at line 2697 of file driver_ssd1351.c.